Mikayla Fischler
|
94a62f8c31
|
#377 switched to using ... for vararg
|
2023-11-27 19:32:52 -05:00 |
|
Mikayla Fischler
|
885932afe1
|
don't try to log if log.init wasn't called
|
2023-11-12 18:35:46 -05:00 |
|
Mikayla Fischler
|
6e92097544
|
fixed util.concat handling of nil parameters
|
2023-11-12 16:06:16 -05:00 |
|
Mikayla Fischler
|
838f80c30c
|
#306 #362 supervisor updates for RTU config changes
|
2023-11-06 10:21:42 -05:00 |
|
Mikayla Fischler
|
1b5e8cb69c
|
#306 RTU integration with new settings
|
2023-11-06 09:25:44 -05:00 |
|
Mikayla Fischler
|
32653c3b8a
|
param type change and added validator.assert
|
2023-11-05 13:23:22 -05:00 |
|
Mikayla Fischler
|
eff3444834
|
added type def to ppm and return a copy of the peripherals list rather than the table itself
|
2023-11-04 12:56:49 -04:00 |
|
Mikayla Fischler
|
4869c00c0e
|
added side type alias and added some validation to RSIO
|
2023-10-19 23:22:04 -04:00 |
|
Mikayla Fischler
|
f95ac8be8c
|
#359 drop packets with nil distances if using trusted range feature
|
2023-10-14 12:17:25 -04:00 |
|
Mikayla Fischler
|
73ceed0f60
|
#354 another reversion
|
2023-10-13 23:53:15 -04:00 |
|
Mikayla Fischler
|
8412270772
|
#354 some reversions
|
2023-10-13 23:48:30 -04:00 |
|
Mikayla Fischler
|
686b47898c
|
#354 optimizations/minification
|
2023-10-08 12:47:51 -04:00 |
|
Mikayla
|
e03eaf2982
|
#354 type check functions
|
2023-10-07 20:57:24 +00:00 |
|
Mikayla
|
24d190921d
|
#349 F_ALARM_ANY rsio output added
|
2023-10-04 21:26:07 +00:00 |
|
Mikayla Fischler
|
d450c9ca3e
|
Merge branch 'devel' into 145-graphical-configure-utilities
|
2023-10-01 18:43:28 -04:00 |
|
Mikayla Fischler
|
c0a602385d
|
recycle log at <512B free
|
2023-10-01 00:20:19 -04:00 |
|
Mikayla Fischler
|
70b03896d5
|
added double click to custom events
|
2023-09-23 12:53:05 -04:00 |
|
Mikayla
|
c24766a4db
|
#329 disable reactor rather than trip on auto control stop
|
2023-09-19 20:37:15 +00:00 |
|
Mikayla Fischler
|
5585088e3a
|
#338 resolved diagnostic warnings
|
2023-09-03 17:54:39 -04:00 |
|
Mikayla Fischler
|
048714817e
|
#300 replaced util.strrep with string.rep
|
2023-08-30 19:30:46 -04:00 |
|
Mikayla
|
f267a4e569
|
#300 comms device type cleanup
|
2023-08-30 21:15:42 +00:00 |
|
Mikayla
|
cfc6479dd5
|
#300 comms cleanup
|
2023-08-30 20:45:48 +00:00 |
|
Mikayla Fischler
|
2ed28cf74d
|
#324 fixed alarm sounder lag
|
2023-08-26 19:01:22 -04:00 |
|
Mikayla Fischler
|
b2c55f9d4b
|
#303 check modem message distance for nil
|
2023-08-02 10:13:54 -04:00 |
|
Mikayla Fischler
|
1a64591256
|
#282 version the common directory
|
2023-07-30 20:46:04 -04:00 |
|
Mikayla Fischler
|
9ce75eb4bd
|
#283 common cleanup, added lockbox version to crash dump, changed crash handler to pcall requires for graphics/lockbox
|
2023-07-30 12:24:54 -04:00 |
|
Mikayla Fischler
|
724d13510d
|
optimizations and cleanup for pull request
|
2023-07-30 00:13:26 -04:00 |
|
Mikayla Fischler
|
df67795239
|
#290 pocket page management and alarm test tool, supervisor pocket diagnostics system
|
2023-07-29 18:16:59 -04:00 |
|
Mikayla Fischler
|
9f8732830c
|
#264, #280 fixed sounder issues
|
2023-07-26 22:37:25 -04:00 |
|
Mikayla Fischler
|
1c87ef18a1
|
#297 added tone packet to valid MGMT packet types
|
2023-07-26 21:33:43 -04:00 |
|
Mikayla Fischler
|
92d1945bea
|
#264 WIP RTU alarm sounders
|
2023-07-26 20:48:44 -04:00 |
|
Mikayla Fischler
|
4192ea426c
|
#280 moved alarm sounder logic to supervisor and tone control to common
|
2023-07-26 20:48:11 -04:00 |
|
Mikayla Fischler
|
4ed6ec1c63
|
correctly print new messages without overwrites in dmesg even if a prior message is a progress one
|
2023-07-11 21:01:24 -04:00 |
|
Mikayla Fischler
|
8b136d78a8
|
#268 better handling of wireless modem peripherals
|
2023-07-11 18:22:09 -04:00 |
|
Mikayla Fischler
|
a5214730ef
|
#260 added dynamic tank RTU
|
2023-07-11 17:27:03 -04:00 |
|
Mikayla Fischler
|
ba0900ac65
|
#25 sna/sps integration, plutonium fallback, waste rate reporting
|
2023-07-08 16:57:13 -04:00 |
|
Mikayla Fischler
|
8f54e95519
|
#25 continued WIP waste control, main view updated and unit fields modified
|
2023-07-06 01:36:06 -04:00 |
|
Mikayla Fischler
|
8924ba4e99
|
cleanup and luacheck fixes
|
2023-06-27 19:05:51 -04:00 |
|
Mikayla Fischler
|
a8071db08e
|
#51 send serialized data to properly MAC
|
2023-06-27 18:36:16 -04:00 |
|
Mikayla Fischler
|
f6b0a49904
|
added graphics version to crash dump
|
2023-06-26 14:03:36 -04:00 |
|
Mikayla Fischler
|
f469754bb7
|
#51 network file cleanup
|
2023-06-25 13:06:03 -04:00 |
|
Mikayla Fischler
|
9073009eb0
|
#51 usage of nic.receive and some cleanup
|
2023-06-23 14:12:41 -04:00 |
|
Mikayla Fischler
|
da3c92b3bf
|
Merge branch 'devel' into 51-hmac-message-authentication
|
2023-06-22 16:05:46 -04:00 |
|
Mikayla
|
712c7a8f3b
|
#266 added health check to ppm and strengthened reliability of RTU hw state reporting
|
2023-06-22 19:46:17 +00:00 |
|
Mikayla
|
1cdf66a8c3
|
#51 WIP network interface controller
|
2023-06-21 23:04:39 +00:00 |
|
Mikayla
|
ef5567ad46
|
#51 hmac verification
|
2023-06-11 18:26:55 +00:00 |
|
Mikayla Fischler
|
f37f2f009f
|
comms only set nil max distance if requested max is exactly 0
|
2023-06-07 14:17:10 -04:00 |
|
Mikayla Fischler
|
55dab6d675
|
don't print brackets in util.strval if metatable __tostring is present
|
2023-06-06 19:41:55 -04:00 |
|
Mikayla Fischler
|
63147bfab5
|
#248 fixed network light not going out on PLC/RTU when disconnected
|
2023-06-05 17:47:43 -04:00 |
|
Mikayla Fischler
|
9a5fc92c86
|
Merge branch 'devel' into 225-consolidate-network-channels
|
2023-06-05 01:18:13 -04:00 |
|
Mikayla
|
337fca7e7c
|
#225 work in progress comms changes
|
2023-06-05 05:13:22 +00:00 |
|
Mikayla Fischler
|
8d248408d4
|
#247 renamed tcallbackdsp to tcd and added handler to RTU
|
2023-06-03 17:40:57 -04:00 |
|
Mikayla Fischler
|
b2115fd077
|
#229 element PSIL register/deletion, changes for RTU to use new PSIL register
|
2023-05-13 08:50:13 -04:00 |
|
Mikayla
|
a220713385
|
Merge branch 'devel' into graphics-rearchitect
|
2023-05-11 19:57:57 -04:00 |
|
Mikayla
|
50c0a4a3eb
|
#222 added debug log enable to configs
|
2023-05-10 20:57:23 +00:00 |
|
Mikayla Fischler
|
b8a8da1ac4
|
#226 graphics core changes for mouse events
|
2023-05-09 20:29:07 -04:00 |
|
Mikayla Fischler
|
0e1f23efe8
|
fixed luacheck comments
|
2023-05-05 14:09:50 -04:00 |
|
Mikayla Fischler
|
5a139c2dd6
|
possible luacheck fixes
|
2023-05-05 14:07:15 -04:00 |
|
Mikayla Fischler
|
30ba8bdccf
|
luacheck fixes continued
|
2023-05-05 14:04:28 -04:00 |
|
Mikayla Fischler
|
b2e21cb6d9
|
luacheck fixes
|
2023-05-05 14:02:25 -04:00 |
|
Mikayla Fischler
|
8064b33a36
|
some luacheck fixes
|
2023-05-05 13:55:14 -04:00 |
|
Mikayla Fischler
|
464451c378
|
unused vararg suppression, re-enable unused args luacheck
|
2023-05-05 13:09:53 -04:00 |
|
Mikayla Fischler
|
5db517cedc
|
#217 close log files on exit (including crash)
|
2023-04-20 21:00:10 -04:00 |
|
Mikayla Fischler
|
a843c8eb79
|
fixes and cleanup
|
2023-04-19 23:00:27 -04:00 |
|
Mikayla
|
a7ba0e43e8
|
#201 pocket comms establishes
|
2023-04-16 23:50:16 +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
|
3ae39b2455
|
#204 replaced util.strwrap implementation with cc.strings.wrap
|
2023-04-11 23:53:42 -04:00 |
|
Mikayla Fischler
|
0c0055d5ae
|
disabled debug logs for release
|
2023-04-09 18:03:28 -04:00 |
|
Mikayla Fischler
|
9bc4f0f7a6
|
#182 WIP work on PLC PSIL
|
2023-04-08 00:38:46 -04:00 |
|
Mikayla Fischler
|
6ea530635f
|
#182 WIP PLC front panel
|
2023-04-06 22:10:33 -04:00 |
|
Mikayla Fischler
|
2a681d1d37
|
disable debug prints and update ccmsi version for release
|
2023-03-04 23:01:24 -05:00 |
|
Mikayla Fischler
|
9eddab2c23
|
#188 refactored RPS dmg_high to high_dmg
|
2023-03-04 22:32:13 -05:00 |
|
Mikayla Fischler
|
83dc1064f7
|
#188 refactored RPS no_cool to low_cool
|
2023-03-04 22:19:53 -05:00 |
|
Mikayla Fischler
|
c9f1bddb36
|
#188 refactored RPS dmg_crit to dmg_high
|
2023-03-04 21:55:40 -05:00 |
|
Mikayla Fischler
|
edb5d8b96f
|
#186 different steam feed mismatch and RCS flow low tolerances for water vs sodium cooling
|
2023-03-04 21:19:35 -05:00 |
|
Mikayla Fischler
|
b12f3206e2
|
#186 additional messages for radiation alarm/warning with added urgency/level-specific messages
|
2023-03-04 02:05:36 -05:00 |
|
Mikayla Fischler
|
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 |
|
Mikayla Fischler
|
b150072234
|
#177 correctly set Water Level Low
|
2023-02-26 14:17:35 -05:00 |
|
Mikayla Fischler
|
4f285cf2b5
|
#118 safety/constants common file
|
2023-02-25 02:25:35 -05:00 |
|
Mikayla Fischler
|
16d6372d7b
|
#118 bugfixes with cleanup
|
2023-02-24 23:59:39 -05:00 |
|
Mikayla Fischler
|
79494f0587
|
#118 RTU/PLC code cleanup
|
2023-02-21 23:50:43 -05:00 |
|
Mikayla Fischler
|
ce0198f389
|
#118 PLC code cleanup
|
2023-02-21 16:57:33 -05:00 |
|
Mikayla Fischler
|
82ea35168b
|
#118 type cleanup
|
2023-02-21 12:40:34 -05:00 |
|
Mikayla Fischler
|
424097973d
|
#118 refactored RTU unit types
|
2023-02-21 12:27:16 -05:00 |
|
Mikayla Fischler
|
7247d8a828
|
#118 refactored fluid
|
2023-02-21 11:32:56 -05:00 |
|
Mikayla Fischler
|
a07086907e
|
#118 refactored DUMPING_MODE
|
2023-02-21 11:30:49 -05:00 |
|
Mikayla Fischler
|
7c64a66dd3
|
#118 refactored rps_status_t
|
2023-02-21 11:29:04 -05:00 |
|
Mikayla Fischler
|
6e0dde3f30
|
#118 refactoring of comms types
|
2023-02-21 11:05:57 -05:00 |
|
Mikayla Fischler
|
34cac6a8b8
|
#118 cleanup started of scada-common
|
2023-02-21 10:31:05 -05:00 |
|
Mikayla Fischler
|
e2d2a0f1dc
|
#172 fixed bug with full builds not being sent
|
2023-02-20 14:50:20 -05:00 |
|
Mikayla Fischler
|
8df67245c5
|
#171 unit auto SCRAM and improvements to emergency coolant control
|
2023-02-20 12:08:51 -05:00 |
|
Mikayla Fischler
|
35dfd61df1
|
#169 startup rate high; also changed how clearing ASCRAM status and updating indicators works
|
2023-02-19 12:20:16 -05:00 |
|
Mikayla Fischler
|
cc5ea0dbb0
|
#159 linked up redstone I/O
|
2023-02-19 00:14:27 -05:00 |
|
Mikayla Fischler
|
5e65ca636e
|
#164 reporting comms version mismatches
|
2023-02-15 19:59:58 -05:00 |
|
Mikayla Fischler
|
2babd67198
|
#162 #168 status indicator for emergency coolant, display number of connected RTUs, added RCS hardware fault and radiation warning indicators
|
2023-02-15 19:52:28 -05:00 |
|
Mikayla Fischler
|
8ebdf2686b
|
#118 created constructors for basic types
|
2023-02-14 15:15:34 -05:00 |
|
Mikayla Fischler
|
1fe2acb5c5
|
#144 added radiation monitor integration; displays, unit alarms, connection states, other bugfixes
|
2023-02-13 22:11:31 -05:00 |
|
Mikayla Fischler
|
2affe1b31c
|
#139 emergency coolant enabled on RPS low coolant
|
2023-02-13 18:20:48 -05:00 |
|
Mikayla Fischler
|
42ff61a8a1
|
#155 gen rate mode pausing on units no longer being ready
|
2023-02-11 14:27:29 -05:00 |
|
Mikayla Fischler
|
44d5cec1f8
|
#19 decent rate PID gains, fixed blade counting and added checks, bugfix with PLC reconnects not being in auto mode, logging cleanups
|
2023-02-09 22:52:10 -05:00 |
|