Mikayla Fischler
|
084a153a79
|
#268 fixed incorrect info print on extra wireless modem connection
|
2023-07-11 21:06:47 -04:00 |
|
Mikayla Fischler
|
8b136d78a8
|
#268 better handling of wireless modem peripherals
|
2023-07-11 18:22:09 -04:00 |
|
Mikayla Fischler
|
a8071db08e
|
#51 send serialized data to properly MAC
|
2023-06-27 18:36:16 -04:00 |
|
Mikayla Fischler
|
ffac6996ed
|
#51 PLC changes for new networking
|
2023-06-23 13:52:24 -04:00 |
|
Mikayla Fischler
|
8d248408d4
|
#247 renamed tcallbackdsp to tcd and added handler to RTU
|
2023-06-03 17:40:57 -04:00 |
|
Mikayla
|
3a0d677c16
|
#226 updated PLC/RTU front panels to use new mouse events
|
2023-05-10 19:21:54 +00:00 |
|
Mikayla
|
c987d14d8d
|
added Luacheck GitHub action (#210)
* added shields.io elements
* #209 luacheck action
* #209 cleanup to pass luacheck
* added check statuses to readme
|
2023-04-12 16:02:29 -04:00 |
|
Mikayla Fischler
|
527f3446a1
|
Merge branch 'devel' of github.com:MikaylaFischler/cc-mek-scada into front-panels
|
2023-04-08 21:51:34 -04:00 |
|
Mikayla Fischler
|
27a697c27e
|
#182 added scram/reset buttons to PLC front panel
|
2023-04-08 21:35:44 -04:00 |
|
Mikayla Fischler
|
4aad591d3a
|
#182 linked up PLC front panel indicators, cleaned up panel display and added flashing to RPS trip
|
2023-04-08 16:49:54 -04:00 |
|
Mikayla Fischler
|
9bc4f0f7a6
|
#182 WIP work on PLC PSIL
|
2023-04-08 00:38:46 -04:00 |
|
Mikayla Fischler
|
ccc0aa18ff
|
#181 independent emergency coolant valve control
|
2023-04-07 08:05:14 -04:00 |
|
Mikayla Fischler
|
ce0198f389
|
#118 PLC code cleanup
|
2023-02-21 16:57:33 -05:00 |
|
Mikayla Fischler
|
424097973d
|
#118 refactored RTU unit types
|
2023-02-21 12:27:16 -05:00 |
|
Mikayla Fischler
|
34cac6a8b8
|
#118 cleanup started of scada-common
|
2023-02-21 10:31:05 -05:00 |
|
Mikayla Fischler
|
1d3a1672c8
|
#102 #21 auto control loop with induction matrix and unit alarm checks and handling
|
2023-02-07 00:32:50 -05:00 |
|
Mikayla Fischler
|
eb8aab175f
|
#148 okay turns out that variable was important, ramping now works as intended, correctly
|
2023-02-02 22:51:21 -05:00 |
|
Mikayla Fischler
|
5721231ffd
|
#148 fixed burn rate ramping again for real this time
|
2023-02-02 22:04:26 -05:00 |
|
Mikayla Fischler
|
846f9685ad
|
#148 fixed burn rate ramping, adjusted auto burn rate ramping
|
2023-02-02 20:17:23 -05:00 |
|
Mikayla Fischler
|
2a99d1d385
|
#136 send rps trip cause with status, moved rps is_tripped to rps status from main status, increased plc status send rate to 2 Hz
|
2022-12-07 12:59:21 -05:00 |
|
Mikayla Fischler
|
aaab34f1a8
|
#115, #116 multiple bugfixes with reactor PLC code
|
2022-11-05 12:44:40 -04:00 |
|
Mikayla Fischler
|
004c960e4d
|
#106 fixes to reactor isFormed support
|
2022-10-25 23:45:59 -04:00 |
|
Mikayla Fischler
|
b2be3ef5fc
|
#106 reactor formed support and remounting
|
2022-10-25 13:29:57 -04:00 |
|
Mikayla Fischler
|
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 |
|
Mikayla Fischler
|
0f6b3fdd98
|
fixed incorrect comment
|
2022-09-07 10:25:48 -04:00 |
|
Mikayla Fischler
|
1afafba501
|
wrap os.pullEventRaw to have return types
|
2022-07-19 15:18:11 -04:00 |
|
Mikayla Fischler
|
1705d8993e
|
#64 plc code cleanup
|
2022-05-31 14:14:17 -04:00 |
|
Mikayla Fischler
|
a93f0a4452
|
#57 updates per safety pass, fixed plc_sys fields staying nil on degraded start, fixed repeated SCRAM messages when unlinked
|
2022-05-22 17:57:24 -04:00 |
|
Mikayla Fischler
|
26c6010ce0
|
#56 pcall threads and restart on crash (unless shutting down)
|
2022-05-21 13:56:14 -04:00 |
|
Mikayla Fischler
|
faac421b63
|
#47 reactor plc docs and bugfixes
|
2022-05-10 21:49:40 -04:00 |
|
Mikayla Fischler
|
e3a4ed5363
|
catch nil cases, supervisor use loop clock
|
2022-05-10 17:08:38 -04:00 |
|
Mikayla Fischler
|
6e1ece8183
|
watchdog cleanup and loop clock object
|
2022-05-10 13:06:13 -04:00 |
|
Mikayla Fischler
|
168341db39
|
code cleanup and bugfixes
|
2022-05-10 12:01:56 -04:00 |
|
Mikayla Fischler
|
83fa41bbd0
|
#45 burn rate ramping is optional now
|
2022-05-05 16:00:49 -04:00 |
|
Mikayla Fischler
|
89be79192f
|
#44 RPS optimizations, manual trip, RPS handles all reactor state control
|
2022-05-05 13:14:14 -04:00 |
|
Mikayla Fischler
|
c4df8eabf9
|
#43 rename ISS to RPS
|
2022-05-05 11:55:04 -04:00 |
|
Mikayla Fischler
|
b575899d46
|
#33 lua module/require architecture changeover
|
2022-05-04 13:37:01 -04:00 |
|
Mikayla Fischler
|
8b7ef47aad
|
removed references to alarms and now sends status on shutdown
|
2022-05-04 10:00:21 -04:00 |
|
Mikayla Fischler
|
574b85e177
|
PLC bugfixes and #37 optimized status packets and structure packets
|
2022-05-02 17:40:00 -04:00 |
|
Mikayla Fischler
|
5ce3f84dfa
|
#41 PLC connection closing
|
2022-05-02 12:06:04 -04:00 |
|
Mikayla Fischler
|
3fe47f99a9
|
PLC bugfix
|
2022-04-30 13:44:28 -04:00 |
|
Mikayla Fischler
|
aeda38fa01
|
#17 set burn rate right away if within range, reset last setpoint on SCRAM
|
2022-04-30 03:03:34 -04:00 |
|
Mikayla Fischler
|
10aa34a8e8
|
#17 PLC ramp burn rate to setpoint
|
2022-04-29 22:27:54 -04:00 |
|
Mikayla Fischler
|
3587352219
|
log exit notices as info messages not warnings
|
2022-04-29 13:20:56 -04:00 |
|
Mikayla Fischler
|
07e9101ac7
|
PLC modem disconnect bugfix
|
2022-04-29 09:25:08 -04:00 |
|
Mikayla Fischler
|
67ec8fbd91
|
rx and tx threads for PLC comms to maintain quick comms and #36 only feed watchdog on valid sequence numbers
|
2022-04-28 22:36:45 -04:00 |
|
Mikayla Fischler
|
aff166e27d
|
added util adaptive_delay to replace repeated code
|
2022-04-27 19:06:01 -04:00 |
|
Mikayla Fischler
|
7f0f423450
|
PLC bugfixes/optimizations, removed some debug prints
|
2022-04-27 18:49:54 -04:00 |
|
Mikayla Fischler
|
fe3b8e6f88
|
fixed up worker loop delay logic
|
2022-04-27 17:59:25 -04:00 |
|
Mikayla Fischler
|
46a27a3f3a
|
check shutdown flag in worker loops so they don't lock up the exit process
|
2022-04-27 16:38:41 -04:00 |
|