diff options
| author | Shlomo Hecht <shlomo@twine-s.com> | 2020-05-25 19:14:12 +0300 |
|---|---|---|
| committer | Shlomo Hecht <shlomo@twine-s.com> | 2020-05-25 19:14:12 +0300 |
| commit | b5faeb1e17925e4c28c336ea28656a69b431575b (patch) | |
| tree | f597b7cc6f02615af687aa5751fcc654e9313e8d /Software/Embedded_SW/Embedded/Modules/General | |
| parent | 08b7000d0f4be77422761ab4848a3222a3c1187d (diff) | |
| download | Tango-b5faeb1e17925e4c28c336ea28656a69b431575b.tar.gz Tango-b5faeb1e17925e4c28c336ea28656a69b431575b.zip | |
machine status with spool, WHS EEPROM interface, cartridges state in diagnostics,
Diffstat (limited to 'Software/Embedded_SW/Embedded/Modules/General')
| -rw-r--r-- | Software/Embedded_SW/Embedded/Modules/General/MachineStatus.c | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/Software/Embedded_SW/Embedded/Modules/General/MachineStatus.c b/Software/Embedded_SW/Embedded/Modules/General/MachineStatus.c index 146c62bb6..28ad81a6c 100644 --- a/Software/Embedded_SW/Embedded/Modules/General/MachineStatus.c +++ b/Software/Embedded_SW/Embedded/Modules/General/MachineStatus.c @@ -56,6 +56,16 @@ int MachineUpdateResponseFunc(void) MachineStatus.state = StoredMachineStatus; MachineStatus.n_idspackslevels = 0; MachineStatus.idspackslevels = (IDSPackLevel**)my_malloc(sizeof(IDSPackLevel *)*8); + MachineStatus.has_spoolstate = true; + if (FPGA_Read_limit_Switches(GPI_SW_SPOOL_EXISTS)==LIMIT) + { + MachineStatus.spoolstate = SPOOL_STATE__Absent; + } + else + { + MachineStatus.spoolstate = SPOOL_STATE__Present; + + } if (MachineStatus.idspackslevels) { for (i = 0; i<MAX_SYSTEM_DISPENSERS;i++) |
