aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Embedded_SW/Embedded/StateMachines/Printing/PrintingSTM.c
Commit message (Collapse)AuthorAgeFilesLines
* small fixes over 1.5.3.4Shlomo Hecht2020-12-151-2/+2
|
* file handlingShlomo Hecht2020-12-101-2/+2
|
* thread loading, mostlyShlomo Hecht2020-12-031-0/+2
|
* fixShlomo Hecht2020-12-011-0/+1
|
* bug #4162 - an extremely interesting bug. there are multiple and repeating ↵Shlomo Hecht2020-12-011-0/+1
| | | | underheat alarms due to the open dryer door. as a result, the job is aborted multiple times but never gets to the point that it is really stopped.
* version 1.5.3.2 fix flat head and moreShlomo Hecht2020-11-291-0/+8
|
* warning removed!Shlomo Hecht2020-11-021-0/+1
|
* job error messagesShlomo Hecht2020-10-271-0/+4
|
* improve sublimation handling (set length, cancel, prevent on jogging/cleaning)Shlomo Hecht2020-10-251-0/+4
|
* fix waste_prepare, suggested protobuf changesShlomo Hecht2020-10-081-1/+1
|
* improve firmware activation, diagnostics, job end reasons according to the ↵Shlomo Hecht2020-08-301-3/+3
| | | | new PROTOBUF
* mergeAvi Levkovich2020-08-251-2/+3
|
* use the new IFS_AVAILABILITY enumAvi Levkovich2020-07-271-1/+1
|
* some small changes, mostly in drier loadingShlomo Hecht2020-07-231-0/+3
|
* Merge with Avi's pressure sensorShlomo Hecht2020-06-111-0/+1
|
* fixing some bugs in version 30Shlomo Hecht2020-06-091-2/+0
|
* stubs and logs, need cleaningShlomo Hecht2020-06-041-6/+8
|
* Version 1.4.6.16 handle rockers PPC homing request, fix FFS semaphore issueShlomo Hecht2020-03-051-1/+2
|
* updating : special dispensers handling (for Moti), new process parameters, ↵Shlomo Hecht2020-01-261-1/+0
| | | | bugs and features. merged with Shai
* some fixes from Beta +Shlomo Hecht2020-01-021-15/+28
|
* improved vesrion after initial testing without head cardShlomo Hecht2019-12-101-1/+6
|
* Support for new head in ProtoBif and embedded (initial)Shlomo Hecht2019-12-081-1/+3
|
* version 1.4.5.2 fix problems in brushstop free and in cleaner/lub directionShlomo Hecht2019-09-261-0/+5
|
* fix bug where thread jogging caused next jobs to be without ink, and other ↵Shlomo Hecht2019-09-261-1/+15
| | | | small problems
* machine status, prevent job when active (bug), heater prints, FPGA Version filesShlomo Hecht2019-09-151-1/+9
|
* improve winding, logs, pressure handlingShlomo Hecht2019-09-031-1/+2
|
* Version 1.4.3.41 critical update in alarm handling. created some problem in ↵Shlomo Hecht2019-08-091-0/+1
| | | | HW init
* Version 1.4.3.0 Embedded SW Release note - Version 1.4.3.0Shlomo Hecht2019-08-011-4/+4
| | | | | | | | | | | | | | | | | | | | ============================================================= System: File system protection + improvements Keep critical data on MCU EEPROM Procedures: Thread load fix and coordinate the amount of thread in drier to the distance to spool length. Dispensers flow control stage 2a - maintain pressure during presegment Modules: Enclosure temperature alarms Secondary waste pump Dispensers state info Heaters protection improved Diagnostics data - full data, full speed for now Thread - fix length calculation Process: Cleaning ready for integration
* Version 1.4.2.9 Thread loading readyShlomo Hecht2019-07-301-1/+1
|
* Version 1.4.2.8 improved loading, cleaning introduced, time handledShlomo Hecht2019-07-301-0/+1
|
* try mutual exclusion on files, need to handle timeouts yetShlomo Hecht2019-07-281-0/+3
|
* Embedded SW Release note - Version 1.4.0.9Shlomo Hecht2019-06-111-12/+57
| | | | | | | | | | | | | | | | ============================================================= 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-301-1/+17
|
* Version 1.4.0.2 improve winding (simplify). incorporate screw encoder ↵Shlomo Hecht2019-05-261-4/+26
| | | | reading. fix length/time problem between IDS and Thread.
* fixes from itma version - dispensers init, job length, jub resilienceShlomo Hecht2019-05-201-2/+7
|
* Version 1.3.9.8 Removed unreliable alarms and load. removed pressure build ↵Shlomo Hecht2019-05-071-7/+7
| | | | on machine start
* fix job length bug. read screw encoder. better logging in IDSShlomo Hecht2019-05-021-1/+1
|
* Embedded SW Release note - Version 1.3.8.2Shlomo Hecht2019-04-021-14/+219
| | | | | | | | | 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-271-14/+14
| | | | valves. improved winding. dispensers pressure build on startup. try not to touch valves during job
* bug fixes in version: modules configuration and heaters prepare. change ↵Shlomo Hecht2019-02-171-2/+3
| | | | dryer fan direction
* Version 1.3.5.4: Heaters connection fixed. some job end problem removed. IDS ↵Shlomo Hecht2019-01-301-7/+0
| | | | improved significantly
* Version 1.3.5.3: IDS handling, control track and fixing, and other changes.Shlomo Hecht2019-01-291-10/+5
|
* 1.3.5.0 changesShlomo Hecht2019-01-241-2/+3
| | | | | | | | | | | | | | | | | | | ==================================== 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-2/+2
| | | | | | | | | | | | | | 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-271-2/+4
| | | | and alarm handling
* version 1.3.0.6 handle communication errors - trialShlomo Hecht2018-12-241-0/+2
|
* Version 1.3.0.5: break sensor debounce (10 msec default). temperature spikes ↵Shlomo Hecht2018-12-201-1/+1
| | | | ignored in heating control. thread winding improved.
* Version 1.2.0.1 improve winder algo, trace job end traffic.Shlomo Hecht2018-12-071-0/+1
|
* my pc changes. HardwareBlower with a heating voltageShlomo Hecht2018-11-181-1/+2
|