Commit Graph

66 Commits

Author SHA1 Message Date
Mikayla Fischler
838f80c30c supervisor updates for RTU config changes 2023-11-06 10:21:42 -05:00
Mikayla
cfc6479dd5 comms cleanup 2023-08-30 20:45:48 +00:00
Mikayla Fischler
f111b711c5 , send tones to RTUs 2023-07-26 21:02:34 -04:00
Mikayla Fischler
47bda73afe basic dynamic tank data in supervisor and coordinator 2023-07-15 13:16:36 -04:00
Mikayla Fischler
ba0900ac65 sna/sps integration, plutonium fallback, waste rate reporting 2023-07-08 16:57:13 -04:00
Mikayla Fischler
8f54e95519 continued WIP waste control, main view updated and unit fields modified 2023-07-06 01:36:06 -04:00
Mikayla Fischler
af38025f50 don't ever abort RTU unit parsing on error, just skip 2023-06-18 14:26:38 -04:00
Mikayla Fischler
360609df1f network changes for supervisor sessions 2023-06-05 17:24:00 -04:00
Mikayla Fischler
529371a0fd support supervisor running without front panel, halved heartbeat blink rate 2023-06-03 15:45:48 -04:00
Mikayla Fischler
69df5edbeb RTU and pocket lists on supervisor front panel, element delete() bugfix 2023-06-03 14:33:08 -04:00
Mikayla Fischler
4aba79f232 Merge branch 'devel' into front-panels 2023-05-20 09:44:26 -04:00
Mikayla Fischler
f6610489c2 fix for RTU unit indexing on supervisor when virtual units were present 2023-05-11 20:54:43 -04:00
Mikayla Fischler
513c72ea79 Merge branch 'devel' into front-panels 2023-05-11 20:02:42 -04:00
Mikayla
032284e90d skip virtual RTU units when parsing advertisements instead of aborting 2023-05-10 20:40:52 +00:00
Mikayla Fischler
2c7b98ba42 WIP supervisor front panel 2023-05-05 13:04:13 -04:00
Mikayla
783c4936cc strict sequence verification 2023-04-21 21:10:15 +00:00
Mikayla Fischler
449e393b73 supervisor pocket diagnostics session 2023-04-18 13:49:59 -04:00
Mikayla Fischler
33c570075c supervisor code cleanup 2023-04-17 19:48:03 -04:00
Mikayla
c987d14d8d
added Luacheck GitHub action ()
* added shields.io elements
*  luacheck action
*  cleanup to pass luacheck
* added check statuses to readme
2023-04-12 16:02:29 -04:00
Mikayla Fischler
523d478739 changed trip time warning to 750ms 2023-02-26 14:49:16 -05:00
Mikayla Fischler
b7895080cb supervisor cleanup 2023-02-24 23:36:16 -05:00
Mikayla Fischler
424097973d refactored RTU unit types 2023-02-21 12:27:16 -05:00
Mikayla Fischler
6e0dde3f30 refactoring of comms types 2023-02-21 11:05:57 -05:00
Mikayla Fischler
1be57aaf13 partial build packet updates 2023-02-20 00:49:37 -05:00
Mikayla Fischler
1fe2acb5c5 added radiation monitor integration; displays, unit alarms, connection states, other bugfixes 2023-02-13 22:11:31 -05:00
Mikayla Fischler
9784b4e165 increased timeout times and added to config files 2023-02-13 12:27:22 -05:00
Mikayla Fischler
4d40d08a7a fixed bug with RTU remount messages 2023-02-12 13:06:44 -05:00
Mikayla Fischler
678dafa62f supervisor cleanups and improvements to alarms 2023-02-07 17:51:55 -05:00
Mikayla Fischler
ca2983506e coordinator/supervisor setting process groups and unit burn rate limits 2022-12-18 13:56:04 -05:00
Mikayla Fischler
03f0216d51 facility data object, some code cleanup, comms protocol changed from 1.0.1 to 1.1.0 2022-12-10 13:58:17 -05:00
Mikayla Fischler
e1d7c7b1c0 redstone RTU integration with supervisor unit, waste routing implemented, changed how redstone I/O works (again, should be good now), modbus fixes 2022-11-30 23:31:14 -05:00
Mikayla Fischler
7c39e8c72b fixed RTU builds not being sent to coordinator at the correct times 2022-11-14 21:43:02 -05:00
Mikayla Fischler
1a01bec7e4 RTU startup without devices, fixed repeat RTU advert handling, added PPM virtual devices, fixed log out of space detection, updated RTU type conversion functions in comms 2022-11-12 01:35:31 -05:00
Mikayla Fischler
83cf645da4 , RTU build changes, formed handling 2022-11-11 14:59:53 -05:00
Mikayla Fischler
62ac993dae , , unit commands and range/type checks on unit IDs on PLC/RTU connections 2022-10-06 13:54:52 -04:00
Mikayla Fischler
c02479b52e updating/sending builds 2022-10-02 21:17:13 -04:00
Mikayla Fischler
36557fc345 code cleanup, type hints, bugfixes, and removal of support for mek 10.0 RTU peripherals 2022-09-21 15:53:51 -04:00
Mikayla Fischler
d0d20b1299 added boiler/turbine RTUs to supervisor, tons of RTU/MODBUS related bugfixes, adjusted annunciator conditions 2022-09-18 22:25:59 -04:00
Mikayla Fischler
eadf5c488a improvements to supervisor units, code cleanup 2022-08-28 12:12:30 -04:00
Mikayla Fischler
b25ebdf959 fixed supervisor keep alive periodics timing 2022-07-07 13:18:10 -04:00
Mikayla Fischler
ebcc911b81 validate RTU advertisements on the supervisor 2022-06-05 16:53:36 -04:00
Mikayla Fischler
f0c97e8b70 safe concat where appropriate 2022-06-05 11:16:25 -04:00
Mikayla Fischler
5068e47590 turbine valve RTU supervisor session, bugfixes with redstone RTU session 2022-06-05 09:30:56 -04:00
Mikayla Fischler
c764506999 boilerv RTU supervisor session, supervisor session cleanup 2022-06-04 17:59:24 -04:00
Mikayla Fischler
6d97d45227 imatrix RTU supervisor session 2022-06-04 17:45:52 -04:00
Mikayla Fischler
e443beec19 SNA RTU supervisor session 2022-06-04 16:25:23 -04:00
Mikayla Fischler
27a86cc893 SPS RTU supervisor session 2022-06-04 15:33:04 -04:00
Mikayla Fischler
5cba8ff9f1 environment detector RTU 2022-06-04 11:11:35 -04:00
Mikayla Fischler
fc7b83a18a new RTUs 2022-06-04 10:49:36 -04:00
Mikayla Fischler
43d5c0f8ad supervisor code cleanup 2022-05-31 15:36:17 -04:00