aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Modules/Control/control.c
Commit message (Collapse)AuthorAgeFilesLines
* fix idle and timing in control. remove error file for releaseAvi Levkovich2020-12-101-0/+4
|
* job fail fix reportAvi Levkovich2020-11-291-1/+1
|
* bugs and logsShlomo Hecht2020-11-271-0/+1
|
* fix leds handlingShlomo Hecht2020-10-281-0/+14
|
* job error messagesShlomo Hecht2020-10-271-0/+1
|
* fix flash writing (parameters. now causes reset!), improve logs saving on ↵Shlomo Hecht2020-10-271-0/+2
| | | | errfile.txt, prevent motor alarms after hw configuration
* some small changes, mostly in drier loadingShlomo Hecht2020-07-231-0/+3
|
* Version 1.4.6.35 - Pack Mid alphaShlomo Hecht2020-07-061-4/+8
| | | | | | | | | | ============================ Arc head - activate arc heaters gradually stop FPGA Reinit after 20 trials Head cleaning - move actuators (with stub - 0xAD7) fix RML PID support head open prevent job - (with stub - 0xAD6) add stub to overrule cone missing - 0xAD8
* Version 1.4.6.17 - PACK 1. (support for new TFU and bug fixes)Shlomo Hecht2020-03-121-11/+15
|
* Update Actuator + ControlLowLoopAvi Levkovich2020-02-191-1/+1
| | | | | Stub: stubManager.Run<ProgressResponse>("ProgressRequest" ,0xFEAD, 0xCAF101); //Actuators: ID, power, Direction (01 = UP)
* update diagnostics blower on change. fix process parameters handling, add ↵Shlomo Hecht2020-02-131-1/+1
| | | | new head current readings to diagnostics
* Veraion 1.4.6.10 improve current reading, fir I2C interface, improve (?) ↵Shlomo Hecht2020-02-121-2/+2
| | | | task priorities
* remove some warningsShlomo Hecht2020-02-071-0/+2
|
* fix job bug and I2C_Task for LP machinesShlomo Hecht2020-02-061-2/+2
|
* fix continuous bug, alarm handling timing, control timing, initialization.Shlomo Hecht2020-02-051-6/+30
|
* Version 1.4.6.8: remove most of head/whs ifdefs, checked to be working. fix ↵Shlomo Hecht2020-02-041-1/+29
| | | | control for missed milliseconds calls and more
* Version 1.4.6.4: fix diagnostics, alarm handling data loading, fix heaters - ↵Shlomo Hecht2020-01-141-4/+4
| | | | new head is working. new TPF files for new head
* some fixes from Beta +Shlomo Hecht2020-01-021-3/+6
|
* version 1.4.6.1 PMR: thread load and power down reporting. fix USB driver ↵Shlomo Hecht2019-12-181-0/+2
| | | | large files bug. ids pressure relief. some looking into the thread load sequence
* improved vesrion after initial testing without head cardShlomo Hecht2019-12-101-2/+10
|
* Restart motors after FPGA failure. cone exist and lid open - report onlyShlomo Hecht2019-12-091-1/+9
|
* debug lod filters commandShlomo Hecht2019-12-021-1/+1
|
* update with Beta codeShlomo Hecht2019-12-011-1/+1
|
* update mastrer with latest changes in Alpha + embedded versionShlomo Hecht2019-11-191-0/+2
|
* version 1.4.6.0 - going forwardShlomo Hecht2019-10-311-2/+8
|
* fix bios delayShlomo Hecht2019-10-241-1/+1
|
* Merge branch 'master' of https://twinetfs.visualstudio.com/Tango/_git/TangoShlomo Hecht2019-10-231-0/+6
|\
| * Add flag to powersep01 + change the fpga logic + fpga reset logicAvi Levkovich2019-10-231-0/+6
| |
* | small changes in milisec initShlomo Hecht2019-10-231-1/+2
|/
* fixes in waste/inkShlomo Hecht2019-08-151-1/+1
|
* Version 1.4.3.7 Power off sequence with flushing and cleaning job. VOC ↵Shlomo Hecht2019-08-131-0/+8
| | | | alarms, safety, auto filling dispensers
* change the blinking frequency of the machine panel leds to 300msecAvi Levkovich2019-04-281-1/+1
|
* fix bug in ControlActivityLedAvi Levkovich2019-04-151-8/+8
|
* Add blinkig mode for all the pannel ledsAvi Levkovich2019-04-151-2/+84
|
* bug fix in control (uint16 timimg - not good for large segments) and heaters ↵Shlomo Hecht2019-04-111-2/+2
| | | | (increase band, handle job end)
* Version 1.3.7.5 (careful!) control saves real time - main loop runs to the ↵Shlomo Hecht2019-02-211-9/+9
| | | | highest number of active control requests
* PNR file updated in embedded.Shlomo Hecht2019-02-191-1/+0
|
* Version 1.3.7.3 INIT SEQUENCE - starts heating!. safe control remove in ↵Shlomo Hecht2019-02-181-0/+36
| | | | callbacks, watchdog is disabled during init sequence procedures, for now
* experimental code for improved control - not tested yet (commented out)Shlomo Hecht2019-02-101-5/+12
|
* mergeShlomo Hecht2019-02-071-0/+25
|\
| * update the logic of Machine Leds (using PWM)Avi Levkovich2019-02-071-0/+25
| | | | | | | | and few changes in the buttons logic
* | reboot after loadShlomo Hecht2019-02-071-26/+0
|/
* bug correction in control - killed appShlomo Hecht2019-02-041-6/+7
|
* try improved real time handling in control - not tested yetShlomo Hecht2019-02-021-10/+31
|
* Version 1.3.5.4: Heaters connection fixed. some job end problem removed. IDS ↵Shlomo Hecht2019-01-301-15/+15
| | | | improved significantly
* Version 1.3.5.3: IDS handling, control track and fixing, and other changes.Shlomo Hecht2019-01-291-0/+3
|
* 1.3.5.0 changesShlomo Hecht2019-01-241-5/+1
| | | | | | | | | | | | | | | | | | | ==================================== 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.2.0 - Machine Studio 4 - new inerface (alarms). new over/under ↵Shlomo Hecht2019-01-151-6/+6
| | | | temperature alarms, tamper alarms preperation, cone alarm, warnings removed.
* Version 1.3.1.1 changesShlomo Hecht2019-01-091-97/+33
| | | | | | | | | | | | | | 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.
* Winder bugs. improved trace, improved control (callback invoked after time ↵Shlomo Hecht2018-12-171-6/+28
| | | | requested elabsed)