Commit Graph

78 Commits

Author SHA1 Message Date
b2c55f9d4b #303 check modem message distance for nil 2023-08-02 10:13:54 -04:00
df67795239 #290 pocket page management and alarm test tool, supervisor pocket diagnostics system 2023-07-29 18:16:59 -04:00
1c87ef18a1 #297 added tone packet to valid MGMT packet types 2023-07-26 21:33:43 -04:00
92d1945bea #264 WIP RTU alarm sounders 2023-07-26 20:48:44 -04:00
a5214730ef #260 added dynamic tank RTU 2023-07-11 17:27:03 -04:00
ba0900ac65 #25 sna/sps integration, plutonium fallback, waste rate reporting 2023-07-08 16:57:13 -04:00
8f54e95519 #25 continued WIP waste control, main view updated and unit fields modified 2023-07-06 01:36:06 -04:00
a8071db08e #51 send serialized data to properly MAC 2023-06-27 18:36:16 -04:00
1cdf66a8c3 #51 WIP network interface controller 2023-06-21 23:04:39 +00:00
ef5567ad46 #51 hmac verification 2023-06-11 18:26:55 +00:00
f37f2f009f comms only set nil max distance if requested max is exactly 0 2023-06-07 14:17:10 -04:00
337fca7e7c #225 work in progress comms changes 2023-06-05 05:13:22 +00:00
a843c8eb79 fixes and cleanup 2023-04-19 23:00:27 -04:00
a7ba0e43e8 #201 pocket comms establishes 2023-04-16 23:50:16 +00:00
0e5113918c #186 improved sv config validation, changed waste high thresholds, fixed monitored max burn not showing as active, fixed redstone R_ENABLE and U_ALARM, changed RPS high waste trip to 95% 2023-03-04 01:37:15 -05:00
79494f0587 #118 RTU/PLC code cleanup 2023-02-21 23:50:43 -05:00
ce0198f389 #118 PLC code cleanup 2023-02-21 16:57:33 -05:00
424097973d #118 refactored RTU unit types 2023-02-21 12:27:16 -05:00
6e0dde3f30 #118 refactoring of comms types 2023-02-21 11:05:57 -05:00
34cac6a8b8 #118 cleanup started of scada-common 2023-02-21 10:31:05 -05:00
e2d2a0f1dc #172 fixed bug with full builds not being sent 2023-02-20 14:50:20 -05:00
5e65ca636e #164 reporting comms version mismatches 2023-02-15 19:59:58 -05:00
37f7319494 #154 increased auto burn rate precision 2023-02-08 20:26:13 -05:00
07ee792163 #153 facility alarm acknowledge button 2023-02-07 18:44:34 -05:00
6c09772a74 #76 added trusted connection ranges for modem messages 2023-02-07 17:31:22 -05:00
1d3a1672c8 #102 #21 auto control loop with induction matrix and unit alarm checks and handling 2023-02-07 00:32:50 -05:00
b5c70b0d37 fixed process controller assuming ramp complete if burn rate setpoint was identical to setpoint before process control start 2023-02-04 13:47:00 -05:00
e9562a140c #143 #103 #101 #102 work in progress auto control, added coordinator controls, save/auto load configuration, auto enable/disable on reactor PLC for auto control (untested) 2023-01-26 18:26:26 -05:00
ca2983506e #24 coordinator/supervisor setting process groups and unit burn rate limits 2022-12-18 13:56:04 -05:00
6517f78c1c #129 induction matrix view 2022-12-10 15:44:11 -05:00
03f0216d51 #130 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
d4ae18eee7 #10 #133 alarm system logic and display, change to comms to support alarm actions, get_x get_y to graphics elements, bugfixes to coord establish and rtu establish, flashing trilight and alarm light indicators 2022-11-26 16:18:31 -05:00
e679b5a25a #122 versioned comms protocol with unified establish protocol 2022-11-13 14:13:30 -05:00
1a01bec7e4 #123 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
af57c3b1fc automatic reactor scram functionality for future use 2022-11-11 16:15:44 -05:00
83cf645da4 #107, #121 RTU build changes, formed handling 2022-11-11 14:59:53 -05:00
4f7775ccb6 check for table type before checking length, added power conversion/formatting helpers 2022-09-22 21:31:07 -04:00
36557fc345 code cleanup, type hints, bugfixes, and #98 removal of support for mek 10.0 RTU peripherals 2022-09-21 15:53:51 -04:00
d38e5ca5ec #86 send builds and statuses periodically 2022-08-28 12:57:36 -04:00
ea17ba41fe #74 supervisor-coordinator comms establish 2022-07-07 00:34:42 -04:00
e54d5b3d85 #74 coordinator comms and work on database 2022-06-25 13:39:47 -04:00
b628472d81 #74 work on coordinator comms 2022-06-15 15:35:34 -04:00
81345f5325 #71 validate frame data types 2022-06-05 13:22:36 -04:00
fc7b83a18a #28 #66 #59 new RTUs 2022-06-04 10:49:36 -04:00
3bb95eb441 #64 util code cleanup 2022-05-31 16:09:06 -04:00
51111f707f more descriptive comments 2022-05-26 19:37:19 -04:00
bf0e92d6e4 refactoring 2022-05-13 11:08:22 -04:00
c53ddf1638 renamed RTU_ADVERT_TYPES to RTU_UNIT_TYPES 2022-05-13 10:27:57 -04:00
bced8bf566 #47 packet frames 2022-05-10 21:51:04 -04:00
3c688bfafa #47 scada-common doc comments 2022-05-10 17:06:27 -04:00