aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Communication
Commit message (Collapse)AuthorAgeFilesLines
...
* machine state message addedShlomo Hecht2019-08-1517-7/+1087
|
* midtank calibration preparation, time from connection requestShlomo Hecht2019-08-0512-15/+542
|
* Merge branch 'master' of https://twinetfs.visualstudio.com/_git/TangoAvi Levkovich2019-08-015-40/+44
|\
| * Version 1.4.2.8 improved loading, cleaning introduced, time handledShlomo Hecht2019-07-301-0/+1
| |
| * for version 1.4.2.7 : syc file system with semaphore (needs testing!). add ↵Shlomo Hecht2019-07-284-40/+43
| | | | | | | | secondary pump and activation on init and after 8 hours.now config parameters, improved thread load
* | update the new FPGA (17.6.19) addresses and the function ↵Avi Levkovich2019-08-011-5/+4
|/ | | | Change_Motor_SPI_Direction
* Version 1.4.2.0 - infrastructure for IFS, improved flash handling, thread ↵Shlomo Hecht2019-07-0928-383/+2417
| | | | unloading
* mergeShlomo Hecht2019-06-171-1/+2
|\
| * Add support of the spare motorsAvi Levkovich2019-06-171-1/+2
| |
* | preparation for sample winding, preparation for work with FLASH instead of FFSShlomo Hecht2019-06-172-4/+34
|/
* fix container.cShlomo Hecht2019-05-301-4/+4
|
* Version 1.4.0.4: Improved memory handling, handles SW crash after a job failureShlomo Hecht2019-05-302-17/+36
|
* Version 1.3.10.1 Support for lubricant valve in tech board. double reporting ↵Shlomo Hecht2019-05-143-39/+42
| | | | bug, winding - small change. keepalive failure restarts usb driver. some traces.
* messages traceShlomo Hecht2019-05-121-1/+2
|
* Version 1.3.9.12 keep alive related changes, + faster dispenser initShlomo Hecht2019-05-121-3/+6
|
* Version 13.9.10 reset the keepalive counter during file upload to avoid ↵Shlomo Hecht2019-05-101-0/+2
| | | | disconnection
* version 1.3.9.9 IDS: build pressure to waste on job prepare. Heaters: do not ↵Shlomo Hecht2019-05-071-0/+1
| | | | 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-071-0/+5
| | | | on machine start
* Version 1.3.9.0 brach for ITMAShlomo Hecht2019-04-182-266/+284
|
* Reduce the code size under 720,896 bytes (0xB000) by exclude unused filesAvi Levkovich2019-04-173-1001/+74
|
* Version 1.3.8.5 pre Itma1:waste and buttons improvedShlomo Hecht2019-04-156-0/+422
|
* Version 1.3.8.49 dispenser data request, added config params (support ↵Shlomo Hecht2019-04-1411-20/+441
| | | | pending). improvements in heating control, automatic refill at the end of job
* fix first dispenser not moving bugShlomo Hecht2019-04-101-2/+3
|
* version 1.3.8.3 Power down scenario, Idle handling, some thread load ↵Shlomo Hecht2019-04-031-0/+3
| | | | improvements
* small improbvements in job handling and job end. preparations for log ↵Shlomo Hecht2019-04-011-1/+1
| | | | distributors setup
* PreVersion 1.3.8.1 lubrication, IDS presegment improvement start. alarm ↵Shlomo Hecht2019-03-197-16/+160
| | | | handling improved, pressure buildup on init, improve centering of drier arm. NON Operative, NOT TESTED!
* Version 1.3.8.0 lockShlomo Hecht2019-03-191-1/+1
|
* current added to the diagnostics data. added protobuf parameters compiled.Shlomo Hecht2019-03-064-8/+173
|
* thread break failure handlingShlomo Hecht2019-02-261-4/+4
|
* PNR file updated in embedded.Shlomo Hecht2019-02-194-9/+21
|
* Version 1.3.6.2 load dancer parameters, othe rsw parametersShlomo Hecht2019-02-104-639/+900
|
* file system improvementShlomo Hecht2019-02-031-0/+6
|
* SW info FPGA version fixedShlomo Hecht2019-01-311-11/+16
|
* Version 1.3.5.4: Heaters connection fixed. some job end problem removed. IDS ↵Shlomo Hecht2019-01-303-33/+93
| | | | improved significantly
* Version 1.3.5.3: IDS handling, control track and fixing, and other changes.Shlomo Hecht2019-01-294-102/+108
|
* Activate/Validate version support. buttons.Shlomo Hecht2019-01-271-0/+7
|
* 1.3.5.0 changesShlomo Hecht2019-01-2424-51/+1838
| | | | | | | | | | | | | | | | | | | ==================================== 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-156-482/+686
| | | | temperature alarms, tamper alarms preperation, cone alarm, warnings removed.
* Version 1.3.1.1 changesShlomo Hecht2019-01-092-1/+51
| | | | | | | | | | | | | | 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-272-2/+2
| | | | and alarm handling
* Version 1.3.0.6 immediate correction (communication)Shlomo Hecht2018-12-241-1/+1
|
* version 1.3.0.6 handle communication errors - trialShlomo Hecht2018-12-242-3/+3
|
* Heaters: start printing only when reaching 99% of the running temperatureShlomo Hecht2018-12-191-1/+1
|
* usb state change tracking. delay between messages. alarm handling: pressure ↵Shlomo Hecht2018-12-191-1/+2
| | | | alarm at 5 bars
* Version 1.3.0.2 Reset Cause in log, remove some logs, improve memory on ↵Shlomo Hecht2018-12-172-25/+25
| | | | 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.
* PMR - protobuf updated to latest versionShlomo Hecht2018-12-1232-161/+448
|
* Version 1.2.0.1 improve winder algo, trace job end traffic.Shlomo Hecht2018-12-071-8/+13
|
* fix protobuf broken in process paramsShlomo Hecht2018-12-062-38/+53
|
* 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-0224-6/+1661
|