aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Communication/Container.c
Commit message (Collapse)AuthorAgeFilesLines
...
* 1.3.5.0 changesShlomo Hecht2019-01-241-2/+7
| | | | | | | | | | | | | | | | | | | ==================================== 1. preparations for keeping data in internal flash 2. keep applicative data in external flash: software parameters, dispensers data, etc. 3. moved to new alarms definitions, tamper alarms, improved temperature alarms, cone presence alarm, 4. support for Machine Studio 4 5. some tests for memory allocations 6. thread load proto code 7. Hardware: doors tampering switches, drier fan, blower PWM control, new backplane support, new motor drivers support, 8. FPGA jtag code loading 9. Heaters: alarms on set temperature band. test facilities. 10. motors - additional complex actions for thread load support. new drivers support 11. preparations for control debugging 12. read motor status and mid tank level 13. collect and store dispenser usage data 14. IDS - controlled operation of motor and valve. backlash movement after refill 15. bug fixes in job handling
* Version 1.3.1.1 changesShlomo Hecht2019-01-091-1/+49
| | | | | | | | | | | | | | Communication tx traces (reports, diagnostics, alarms, job reports) File system file download support – not tested! Communication tx with pre-allocated memory (improve and add areas) Winder Screw – send messages in regular mode Preparation for motor actions timeouts Preparations for control debug Heaters: bug fix, enlarge PID start region IDS: • Dispenser time out between motor operation and valve operation (start->open. Close->stop). • Dispenser homing backlash – to pressure above limit (currently 0.1 for machines without mixer) or timeout (10 seconds). State machine – Suspend Large Messages cancelled.
* Version 1.3.0.8 changes for connection resiliance: priorities, diagnostics ↵Shlomo Hecht2018-12-271-1/+1
| | | | and alarm handling
* version 1.3.0.6 handle communication errors - trialShlomo Hecht2018-12-241-1/+1
|
* Version 1.3.0.2 Reset Cause in log, remove some logs, improve memory on ↵Shlomo Hecht2018-12-171-16/+15
| | | | alarm handling. stop heaters and dispensers on alarm without job. split microsecond and control tasks to high and low priorities. Heaters PID with multiplications - use with new CFG.
* Version 1.2.0.1 improve winder algo, trace job end traffic.Shlomo Hecht2018-12-071-8/+13
|
* Version 1.1.5.4 fix alarm handling bug, improve valve handling and reports, ↵Shlomo Hecht2018-12-051-3/+9
| | | | add vavle widget support. Thread advanced PID!
* 1.1.5.1 Thread jogging, thread PID preparation,Shlomo Hecht2018-12-021-0/+6
|
* MidTank Pressure Sensor stubAvi Levkovich2018-11-261-0/+4
| | | | ADC motor driver functions
* some memory management hooks. fix motors homingShlomo Hecht2018-11-121-8/+9
|
* some memory improvements. job resume fixed, preparation for new winder.Shlomo Hecht2018-11-071-0/+6
|
* replace malloc and free to my_malloc and my_free in all source but stubs ↵Shlomo Hecht2018-11-051-1/+1
| | | | folder. some fixes to the job stub
* usb reconnected after ka failure. filesystem draftShlomo Hecht2018-10-311-0/+6
|
* mergeShlomo Hecht2018-10-251-0/+25
|\
| * infrastructure for file system commands. rockers disabledShlomo Hecht2018-10-231-0/+25
| |
* | small changes. set speed in winder removedShlomo Hecht2018-10-251-0/+2
|/
* PMR for version 3.5.Shlomo Hecht2018-10-111-6/+6
|
* keep alive implementationShlomo Hecht2018-10-101-1/+3
|
* Thread break / Dancer failure warning event notifications. reslvableShlomo Hecht2018-09-061-0/+3
|
* streamline all job actions (end, abort) htrough the process task.Shlomo Hecht2018-09-051-0/+3
|
* Minor debugging changesShlomo Hecht2018-09-021-4/+4
|
* some malloc bugs. remove speed sensor noise reduction.Shlomo Hecht2018-08-291-3/+8
|
* Set Digital requestShlomo Hecht2018-08-261-0/+3
|
* reduce motorconfig size. remove graphic lib. alarm handling does not stop ↵Shlomo Hecht2018-08-161-8/+0
| | | | the job
* more alarm handling: precedence, status handlingShlomo Hecht2018-08-151-0/+1
|
* alarm handling cont.Shlomo Hecht2018-08-141-0/+6
|
* blower support, logs in dispensers and heaters, diagnstic improvedShlomo Hecht2018-08-071-0/+3
|
* Diagnostics: motors jogging and homing, disoensers jogging and homingShlomo Hecht2018-07-291-1/+26
|
* warning removed. diagnostics stops when the commtx mailbox is full.Shlomo Hecht2018-07-261-4/+5
|
* Flash R/W BufAvi Levkovich2018-07-181-0/+6
|
* Tx Messages debug infoShlomo Hecht2018-07-111-0/+7
|
* debug function commented outShlomo Hecht2018-07-101-1/+1
|
* Debug info and improve job handlingShlomo Hecht2018-07-091-0/+11
|
* 1. Heaters control does NOT stop on job endShlomo Hecht2018-07-051-1/+0
| | | | 2. Heater temp 0 in process params stops heater and control
* Diagnostics reqests handlingShlomo Hecht2018-06-261-1/+7
|
* thread winder improvementsShlomo Hecht2018-06-141-1/+0
|
* merge - all thread module related, used my codeShlomo Hecht2018-06-131-0/+7
|\
| * update I2CAvi Levkovich2018-06-131-0/+7
| |
* | screw handling initial worksShlomo Hecht2018-06-131-1/+1
|/
* Merge branch 'master' of https://twinetfs.visualstudio.com/_git/TangoAvi Levkovich2018-06-061-0/+3
|\
| * Motor run to LimitShlomo Hecht2018-06-051-0/+3
| |
* | Add I2C stubAvi Levkovich2018-06-061-3/+4
|/
* Connect/disconnect messages and some heaters controlShlomo Hecht2018-06-041-1/+15
|
* first print testingShlomo Hecht2018-05-301-0/+3
|
* update TemperatureSensor (PT100) moduleAvi Levkovich2018-05-281-0/+5
|
* Stub_RealTimeUsageRequestShlomo Hecht2018-05-241-2/+4
|
* update container.cAvi Levkovich2018-05-231-1/+5
|
* Add speed sensorAvi Levkovich2018-05-141-0/+3
|
* MessageTypeAvi Levkovich2018-05-071-1/+4
|\
| * Debug messages changedShlomo Hecht2018-05-061-3/+6
| |