aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/StateMachines
Commit message (Collapse)AuthorAgeFilesLines
...
* preparation for sample winding, preparation for work with FLASH instead of FFSShlomo Hecht2019-06-171-5/+9
|
* Embedded SW Release note - Version 1.4.0.9Shlomo Hecht2019-06-113-15/+70
| | | | | | | | | | | | | | | | ============================================================= Drivers: Support for PowerStep 01 motor drivers (combined current/voltage) - initialization only Screw encoder reading (requires FPGA firmware update) Motor speeds in float - to enable small speeds. read motor speed from driver. Modules: PID - support small numbers in PID function - thread improved General -Safety alarms (not fully tested) Heaters PID fixed - use band setting for PID start of operation IDS - check that all brushstop data is read before moving to next segment. file initial reading improved. WFCF for active dispenser Thread - Thread control fixed. screw goes home on the last 800 milliseconds Procedures: JOBS units - supported in embedded, waiting for cooperation with APP
* Version 1.4.0.4: Improved memory handling, handles SW crash after a job failureShlomo Hecht2019-05-302-2/+19
|
* Version 1.4.0.3 fix priming on empty dispenser. other small bugsShlomo Hecht2019-05-281-2/+5
|
* Version 1.4.0.2 improve winding (simplify). incorporate screw encoder ↵Shlomo Hecht2019-05-262-21/+47
| | | | reading. fix length/time problem between IDS and Thread.
* fixes from itma version - dispensers init, job length, jub resilienceShlomo Hecht2019-05-202-2/+16
|
* PID - fabs() enabled small integral values. empty waste indication.Shlomo Hecht2019-05-191-1/+1
|
* Version 1.3.10.2 - blower init fixShlomo Hecht2019-05-152-14/+10
|
* Version 1.3.10.1 fix winding, kee alive, messages.Shlomo Hecht2019-05-141-0/+3
|
* Version 1.3.10.1 Support for lubricant valve in tech board. double reporting ↵Shlomo Hecht2019-05-141-12/+25
| | | | bug, winding - small change. keepalive failure restarts usb driver. some traces.
* Version 1.3.9.12Shlomo Hecht2019-05-121-10/+10
|
* Version 1.3.9.12 keep alive related changes, + faster dispenser initShlomo Hecht2019-05-122-4/+4
|
* MERGERoy Ben-Shabat2019-05-081-3/+5
|
* version 1.3.9.9 IDS: build pressure to waste on job prepare. Heaters: do not ↵Shlomo Hecht2019-05-071-0/+3
| | | | restart heating on new setup if set temperature had not changed. lubricant vavle workaround
* Version 1.3.9.8 Removed unreliable alarms and load. removed pressure build ↵Shlomo Hecht2019-05-074-14/+17
| | | | on machine start
* fix job length bug. read screw encoder. better logging in IDSShlomo Hecht2019-05-023-2/+3
|
* MERGE.Roy Ben-Shabat2019-05-022-2/+2
|
* small changeShlomo Hecht2019-04-301-0/+3
|
* Version 1.3.9.32 reduced diagnostics. new ITMA screens. heating improved. ↵Shlomo Hecht2019-04-301-6/+6
| | | | lubricant handled better
* minor changesShlomo Hecht2019-04-161-1/+1
|
* WATCHDIG ENABLED!!!Shlomo Hecht2019-04-146-24/+54
| | | | complete process parameters handling, but disable file support. parameters for IDS, power off, idle state, init sequence, ids presegment.
* MERGERoy Ben Shabat2019-04-091-11/+11
|
* update buttonsShlomo Hecht2019-04-071-2/+2
|
* IDS - WFCF set to 5 seconds. power off sequence overrides idle sequenceShlomo Hecht2019-04-041-0/+3
|
* using the progress stub to call for power offShlomo Hecht2019-04-041-2/+2
|
* stop power down, idle leds.Shlomo Hecht2019-04-043-0/+23
|
* idle improved. PowerIdleActivateIdleState addedShlomo Hecht2019-04-042-2/+34
|
* version 1.3.8.3 Power down scenario, Idle handling, some thread load ↵Shlomo Hecht2019-04-036-9/+554
| | | | improvements
* Embedded SW Release note - Version 1.3.8.2Shlomo Hecht2019-04-023-18/+249
| | | | | | | | | 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
* small improbvements in job handling and job end. preparations for log ↵Shlomo Hecht2019-04-011-1/+5
| | | | distributors setup
* Version 1.3.8.12 printing function calls with segments info. ids - no ↵Shlomo Hecht2019-03-273-69/+75
| | | | valves. improved winding. dispensers pressure build on startup. try not to touch valves during job
* PreVersion 1.3.8.1 lubrication, IDS presegment improvement start. alarm ↵Shlomo Hecht2019-03-191-3/+22
| | | | handling improved, pressure buildup on init, improve centering of drier arm. NON Operative, NOT TESTED!
* version 1.3.7.9Shlomo Hecht2019-03-141-50/+53
|
* version 1.3.7.88: send parameters on job request. no initial heating. ↵Shlomo Hecht2019-03-112-3/+7
| | | | removed some logs
* stop PID control when turning heaters off. improve heaters handling. thread ↵Shlomo Hecht2019-03-061-0/+19
| | | | break test
* Merge branch 'master' of https://twinetfs.visualstudio.com/Tango/_git/TangoShlomo Hecht2019-02-271-0/+2
|\
| * Version 1.3.7.6: safety alarms, current alarmsShlomo Hecht2019-02-261-0/+2
| |
* | fix magnet handling and motor locks (do NOT use delayms for long times!)Shlomo Hecht2019-02-271-0/+1
|/
* alarm handling changes (external alarms)Shlomo Hecht2019-02-261-1/+1
|
* PNR file updated in embedded.Shlomo Hecht2019-02-191-22/+15
|
* Init sequence stateShlomo Hecht2019-02-192-8/+63
|
* Version 1.3.7.3 INIT SEQUENCE - starts heating!. safe control remove in ↵Shlomo Hecht2019-02-181-6/+6
| | | | callbacks, watchdog is disabled during init sequence procedures, for now
* bug fixes in version: modules configuration and heaters prepare. change ↵Shlomo Hecht2019-02-171-2/+3
| | | | dryer fan direction
* drier lid homing and jogging. thread joggingShlomo Hecht2019-02-141-46/+46
|
* version 1.3.7.1: cancel cone presence checks, load dancer middle point from ↵Shlomo Hecht2019-02-142-0/+223
| | | | file, tech board support for drier head,
* Version 1.3.6.2 load dancer parameters, othe rsw parametersShlomo Hecht2019-02-101-8/+7
|
* Version 1.3.5.4: Heaters connection fixed. some job end problem removed. IDS ↵Shlomo Hecht2019-01-302-7/+6
| | | | improved significantly
* Job fail correction (?)Shlomo Hecht2019-01-301-4/+10
|
* Version 1.3.5.3: IDS handling, control track and fixing, and other changes.Shlomo Hecht2019-01-292-23/+16
|
* 1.3.5.0 changesShlomo Hecht2019-01-243-19/+36
| | | | | | | | | | | | | | | | | | | ==================================== 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