aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules/AlarmHandling
Commit message (Collapse)AuthorAgeFilesLines
...
* try mutual exclusion on files, need to handle timeouts yetShlomo Hecht2019-07-281-1/+1
|
* merge confictAvi Levkovich2019-07-241-4/+4
|
* Version 1.4.2.5 store data in EEPROM, thread loading, IDS datat store, IDS ↵Shlomo Hecht2019-07-231-1/+5
| | | | prepare with reduced ink usage
* Version 1.4.2.2 report filters introduced, improved flash handling. ↵Shlomo Hecht2019-07-152-24/+32
| | | | improved and simplified dispenser location. improved config parameters handling
* Version 1.4.2.0 - infrastructure for IFS, improved flash handling, thread ↵Shlomo Hecht2019-07-091-0/+2
| | | | unloading
* improve flash handlingShlomo Hecht2019-07-091-217/+223
|
* Embedded SW Release note - Version 1.4.1.0Shlomo Hecht2019-06-272-5/+35
| | | | | | | | | ============================================================= Move to length calculation FROM PULLER fix intersegment handling FLASH - rebuilt. using data from flash instead of FFS DFU fixed. Heaters handling fixed. job starts only in proximity to requested temperature
* preparation for sample winding, preparation for work with FLASH instead of FFSShlomo Hecht2019-06-171-2/+2
|
* Version 1.4.0.4: Improved memory handling, handles SW crash after a job failureShlomo Hecht2019-05-301-2/+10
|
* Version 1.4.0.3 fix priming on empty dispenser. other small bugsShlomo Hecht2019-05-281-13/+15
|
* File system errors reporting, alarm handling task resilience.Shlomo Hecht2019-05-101-4/+7
|
* Version 1.3.9.8 Removed unreliable alarms and load. removed pressure build ↵Shlomo Hecht2019-05-071-54/+54
| | | | on machine start
* mid tank should not stop a jobShlomo Hecht2019-04-301-2/+2
|
* Version 1.3.9.32 reduced diagnostics. new ITMA screens. heating improved. ↵Shlomo Hecht2019-04-301-0/+18
| | | | lubricant handled better
* new embedded parameters fileShlomo Hecht2019-04-301-2/+2
|
* version 1.3.9.3: segments and gradients handling, diagnostics is faster. ↵Shlomo Hecht2019-04-281-15/+23
| | | | code faiure handling
* fix a bug in internal alarm clearShlomo Hecht2019-04-101-1/+4
|
* MERGERoy Ben Shabat2019-04-091-1/+1
|
* version 1.3.8.3 Power down scenario, Idle handling, some thread load ↵Shlomo Hecht2019-04-031-1/+1
| | | | improvements
* Embedded SW Release note - Version 1.3.8.2Shlomo Hecht2019-04-021-20/+37
| | | | | | | | | File upload: prevent on job, reduce priority (watchdog) Report: packages filters introduced, please feel free to use them. robustness in communication improved large number of segments and gradient support - initial at the end of job the screw does not return back rockers - adjust values before and after loading the cart
* fix bug of reading ADC > channel 16Avi Levkovich2019-03-241-16/+16
|
* PreVersion 1.3.8.1 lubrication, IDS presegment improvement start. alarm ↵Shlomo Hecht2019-03-192-217/+298
| | | | handling improved, pressure buildup on init, improve centering of drier arm. NON Operative, NOT TESTED!
* Merge branch 'master' of https://twinetfs.visualstudio.com/Tango/_git/TangoShlomo Hecht2019-03-191-1/+1
|\
| * fix typo + add global index for vme fileAvi Levkovich2019-03-181-1/+1
| |
* | Version 1.3.8.0 lockShlomo Hecht2019-03-191-23/+33
|/
* version 1.3.7.8 use flash for alarm and hw map. fix heaters problems. SWITCH ↵Shlomo Hecht2019-03-041-15/+16
| | | | WASTE VALVE DIRECTION. prepare 100micro tests
* update the heaters current functionsAvi Levkovich2019-03-031-2/+2
|
* Merge branch 'master' of https://twinetfs.visualstudio.com/Tango/_git/TangoShlomo Hecht2019-03-031-5/+6
|\
| * remove flash use due to errorsShlomo Hecht2019-02-281-5/+5
| |
| * Enable watchdog recovery, fix bug in primingShlomo Hecht2019-02-281-0/+1
| |
* | small changes. remove right dancer lockShlomo Hecht2019-03-031-1/+1
|/
* program the alarm definitions and the IDS control to the internal flash. ↵Shlomo Hecht2019-02-271-3/+6
| | | | motor info did not work well - probably performance problem in thread PID
* Version 1.3.7.6: safety alarms, current alarmsShlomo Hecht2019-02-261-7/+38
|
* alarm handling changes (external alarms)Shlomo Hecht2019-02-261-4/+24
|
* logsShlomo Hecht2019-02-261-0/+2
|
* read heaters current valueShlomo Hecht2019-02-241-0/+9
|
* small changes for future workShlomo Hecht2019-02-201-1/+2
|
* PNR file updated in embedded.Shlomo Hecht2019-02-191-1/+3
|
* Version 1.3.7.3 INIT SEQUENCE - starts heating!. safe control remove in ↵Shlomo Hecht2019-02-181-1/+1
| | | | callbacks, watchdog is disabled during init sequence procedures, for now
* working on thread load state machineShlomo Hecht2019-02-171-2/+3
|
* mergeShlomo Hecht2019-02-141-2/+8
|\
| * Mapping the Array AlarmItem to ALARM_MAP_IN_FLASHAvi Levkovich2019-02-131-2/+8
| |
* | version 1.3.7.1: cancel cone presence checks, load dancer middle point from ↵Shlomo Hecht2019-02-141-22/+37
|/ | | | file, tech board support for drier head,
* fix hw init, add motor goto in thread load, unify dummy control callsShlomo Hecht2019-02-121-5/+1
|
* mergeShlomo Hecht2019-02-111-1/+2
|
* Version 1.3.6.2 load dancer parameters, othe rsw parametersShlomo Hecht2019-02-101-2/+47
|
* Version 1.3.5.4: Heaters connection fixed. some job end problem removed. IDS ↵Shlomo Hecht2019-01-301-58/+58
| | | | improved significantly
* Version 1.3.5.3: IDS handling, control track and fixing, and other changes.Shlomo Hecht2019-01-291-3/+8
|
* Activate/Validate version support. buttons.Shlomo Hecht2019-01-271-17/+1
|
* 1.3.5.0 changesShlomo Hecht2019-01-241-4/+23
| | | | | | | | | | | | | | | | | | | ==================================== 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