aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/Drivers/USB_Communication/USBCDCD.c
Commit message (Collapse)AuthorAgeFilesLines
* fix connection loss (stop sending startup message to PPC)Shlomo Hecht2020-11-021-2/+2
|
* USB reconnection bug fixed. added keepalive testAvi Levkovich2020-11-011-16/+21
|
* fixes for thread loading, VOC and waste handlingShlomo Hecht2020-05-251-1/+8
|
* release notes for the embeddedShlomo Hecht2020-02-191-6/+6
|
* fix blower setup and air flow readingShlomo Hecht2020-02-021-4/+3
|
* updating : special dispensers handling (for Moti), new process parameters, ↵Shlomo Hecht2020-01-261-2/+2
| | | | bugs and features. merged with Shai
* Version 1.4.6.4: fix diagnostics, alarm handling data loading, fix heaters - ↵Shlomo Hecht2020-01-141-6/+14
| | | | new head is working. new TPF files for new head
* some fixes from Beta +Shlomo Hecht2020-01-021-0/+1
|
* version 1.4.6.1 PMR: thread load and power down reporting. fix USB driver ↵Shlomo Hecht2019-12-181-36/+60
| | | | large files bug. ids pressure relief. some looking into the thread load sequence
* improvements and debuggingShlomo Hecht2019-12-121-1/+4
|
* update with Beta codeShlomo Hecht2019-12-011-0/+10
|
* Embedded SW Release note - Version 1.4.1.0Shlomo Hecht2019-06-271-4/+1
| | | | | | | | | ============================================================= 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
* Embedded SW Release note - Version 1.4.0.9Shlomo Hecht2019-06-111-0/+3
| | | | | | | | | | | | | | | | ============================================================= 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
* fixes from itma version - dispensers init, job length, jub resilienceShlomo Hecht2019-05-201-6/+6
|
* USB - disable watchdog on DFU detach requestShlomo Hecht2019-05-121-1/+5
|
* fix job length bug. read screw encoder. better logging in IDSShlomo Hecht2019-05-021-1/+3
|
* flash programming improved, workingShlomo Hecht2019-02-061-0/+7
|
* compilation warning removedShlomo Hecht2019-01-301-7/+7
|
* 1.3.5.0 changesShlomo Hecht2019-01-241-1/+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.1.1 changesShlomo Hecht2019-01-091-77/+0
| | | | | | | | | | | | | | 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.
* usb state change tracking. delay between messages. alarm handling: pressure ↵Shlomo Hecht2018-12-191-4/+12
| | | | alarm at 5 bars
* Version 1.2.2.0 DFU SupportShlomo Hecht2018-12-121-9/+162
|
* remove usb reconnection (only flush buffers). improve thread trackingShlomo Hecht2018-11-111-6/+8
|
* Heaters PID enabled per configuration. USB reinitialized. new HW handling ↵Shlomo Hecht2018-11-051-5/+5
| | | | with error report
* Turn blower off while heating, on after the dryer is on temperatureShlomo Hecht2018-11-011-5/+5
|
* usb reconnected after ka failure. filesystem draftShlomo Hecht2018-10-311-62/+8
|
* usb communication bugs fixed (?)Shlomo Hecht2018-09-021-2/+2
|
* support fast communication (multiple Rx messages from PC). set dispenser ↵Shlomo Hecht2018-08-301-3/+7
| | | | homing microstep to 1
* USB buffers updated to 4000. USB and UART share THE SAME RX BUFFER!Shlomo Hecht2018-08-231-6/+6
|
* Connect/disconnect messages and some heaters controlShlomo Hecht2018-06-041-4/+0
|
* integration changesAvi Levkovich2018-05-061-21/+1
|
* change milisecond handling of the motors to mailboxes to enable concurrent ↵Shlomo Hecht2018-04-241-8/+6
| | | | request (that will be handled one after another. set speed request is prioritized. busy is checked
* Communication Tx, Communication Rx tasks.Shlomo Hecht2018-04-081-70/+9
| | | | UART comunication (no buffers yet!)
* 1. Idle task - test real time usageShlomo Hecht2018-04-041-14/+29
| | | | | 2. improve and fix heaters test 3. motor/dancer test preparations
* compilation warning fixesShlomo Hecht2018-03-191-4/+2
|
* updating to the latest PMRShlomo Hecht2018-03-191-5/+0
|
* Driver structures and prototypesShlomo Hecht2018-03-191-3/+1
|
* A first working version with folders structure and tasks seperationShlomo Hecht2018-03-141-0/+1014