Commit Graph

  • 4f71fb91b8 Merge branch 'devel' into 346-non-linear-ramp-option 346-non-linear-ramp-option Mikayla Fischler 2026-02-18 22:56:26 -05:00
  • 1ae37f53c0 Merge pull request #692 from MikaylaFischler/570-range-based-operation devel 18-process-fuel-self-limiting Mikayla 2026-02-18 22:48:05 -05:00
  • dcd04b36c2 Merge branch '570-range-based-operation' of github.com:MikaylaFischler/cc-mek-scada into 570-range-based-operation Mikayla Fischler 2026-02-18 22:42:14 -05:00
  • e73a0a2d5b still publish default process parameters if none are found in settings Mikayla Fischler 2026-02-18 22:42:04 -05:00
  • d35f43d575 #570 updated default range values on supervisor to match coordinator Mikayla 2026-02-17 17:06:40 +00:00
  • 3bf7f9cbd8 #570 edge case fixes Mikayla 2026-02-17 17:05:25 +00:00
  • 5e58d7482f #570 comment fixes and cleanup Mikayla 2026-02-17 17:04:44 +00:00
  • 83adad1ef6 #570 updated pocket docs for charge range control Mikayla Fischler 2026-02-16 22:08:44 -05:00
  • 7973d80486 #570 fixed bug with range control mode not using the right data Mikayla Fischler 2026-02-16 18:45:07 -05:00
  • 6dcb6febdf #570 enable/disable mode switch button Mikayla Fischler 2026-02-16 18:44:42 -05:00
  • 5d90f879db #507 properly enable/disable range settings in pocket process app Mikayla Fischler 2026-02-16 18:44:22 -05:00
  • 522292d5df changed pocket to just change range control value on other input rather than setting min/max Mikayla Fischler 2026-02-14 13:31:17 -05:00
  • 9b3842345c enforce start less than stop on range control automatically Mikayla Fischler 2026-02-14 13:29:34 -05:00
  • 8bfd218fef added callback to numeric spinbox element Mikayla Fischler 2026-02-14 13:28:48 -05:00
  • 2e423e641b #570 pocket version bump Mikayla Fischler 2026-02-14 13:17:29 -05:00
  • ba1909e13f #570 GUI updates to pocket process app for range control Mikayla Fischler 2026-02-14 13:16:10 -05:00
  • 2abd212f28 added on unfocus to form fields Mikayla Fischler 2026-02-14 13:15:41 -05:00
  • 308308d56f pocket code refactors for code size Mikayla 2026-02-14 00:03:31 +00:00
  • 99239a135a #570 pocket range control Mikayla 2026-02-14 00:03:02 +00:00
  • 1dbc89d4ce #570 supervisor range control mode Mikayla 2026-02-13 20:02:12 +00:00
  • 7ca0e9481d #570 exchange of range control settings with supervisor Mikayla 2026-02-13 19:36:35 +00:00
  • 8781a063e6 #570 fixes to GUI, automatically sync modes, overwrite invalid start/stop values before saving/applying Mikayla Fischler 2026-02-10 21:51:43 -05:00
  • 50f830efa3 #570 GUI and saving of settings for range control mode Mikayla 2026-02-10 21:46:18 +00:00
  • a5b134d446 updated switchbutton to support disabling and call the callback when changing the value with set_value Mikayla 2026-02-10 21:44:44 +00:00
  • 0a6e33ac17 #570 toggle button for charge target/range Mikayla Fischler 2026-02-08 22:57:27 -05:00
  • 3e018aa412 added alternate text to switch buttons when pressed Mikayla Fischler 2026-02-08 22:57:12 -05:00
  • b51a0d68e7 #346 only use fast ramp when configured to Mikayla Fischler 2026-02-07 22:26:41 -05:00
  • cdddb4d5c4 #346 plc configurator bug fixes Mikayla Fischler 2026-02-07 22:23:56 -05:00
  • 2f7a227ee8 #346 updated configurator messages and fixed confirmation logic Mikayla Fischler 2026-02-07 22:20:14 -05:00
  • 36d40b7f3e #346 configurator option for fast ramp Mikayla 2026-02-07 22:30:56 +00:00
  • b573c3cdbd #346 corrected fast ramp timescale Mikayla 2026-02-07 22:04:41 +00:00
  • 3c5959caa9 #346 ramp down Mikayla 2026-02-07 22:04:23 +00:00
  • 3eefac4551 typo fixes Mikayla 2026-02-02 18:29:23 +00:00
  • e84737f4fe #346 fixed incorrect minimum step value Mikayla Fischler 2026-02-01 19:38:55 -05:00
  • a76afe9a5f #346 bugfixes Mikayla Fischler 2026-02-01 19:21:33 -05:00
  • 69741bf228 raised aux cool enable threshold to 85% from 60% Mikayla Fischler 2026-01-31 23:33:24 -05:00
  • 1771cc5b08 #346 SPCTL cleanup, comments, optimizations Mikayla Fischler 2026-01-31 23:29:32 -05:00
  • d63b2d935b #346 safe fast ramp using coolant fill percentage as a slowing factor when needed Mikayla Fischler 2026-01-31 19:00:57 -05:00
  • d6bd995c3a #346 monitor fill percent instead of value Mikayla Fischler 2026-01-31 19:00:00 -05:00
  • 02c4f3d782 #346 use coolant level delta in rate limiting Mikayla Fischler 2026-01-19 13:50:48 -05:00
  • 5f0019e803 #346 fixed crashes and added debug messages Mikayla Fischler 2026-01-19 13:50:31 -05:00
  • 15d7891b99 #346 initial WIP of PLC ramping rework Mikayla Fischler 2025-12-30 18:32:22 -05:00
  • 962807154d #346 moved setpoint controller to a new file Mikayla Fischler 2025-12-28 14:23:38 -05:00
  • 28e87fd8fa luacheck fix and moved some defines out of thread loops due to prior changes in init Mikayla Fischler 2025-12-28 13:46:50 -05:00
  • bc83a1b577 #676 reworked enabled state tracking logic, removed scram on formed/reconnected Mikayla Fischler 2025-12-27 16:54:07 -05:00
  • d408ca8748 Merge pull request #685 from MikaylaFischler/675-refactor-io-control-object-and-types Mikayla 2025-12-27 16:02:12 -05:00
  • ee29fbc4b6 version increments Mikayla Fischler 2025-12-26 18:43:16 -05:00
  • f3dfcbd0cb #675 pocket io refactors Mikayla Fischler 2025-12-26 18:42:54 -05:00
  • b9b7b323dc #675 coordinator io refactors Mikayla Fischler 2025-12-26 17:36:41 -05:00
  • fb5f339204 Merge pull request #684 from MikaylaFischler/683-update-pocket-guide-app Mikayla 2025-12-26 16:50:01 -05:00
  • b39d52606c #683 increased common fp doc section height, added more led lists Mikayla Fischler 2025-12-26 16:49:18 -05:00
  • 88975add1b #683 updated guide app for comms and other front panel changes Mikayla 2025-12-24 21:42:26 +00:00
  • 30eb757889 #682 fixed RTU gateway configurator all_waste not showing unit ID Mikayla Fischler 2025-12-20 19:01:21 -05:00
  • dd11afe5cb Merge pull request #678 from MikaylaFischler/672-remove-redundant-x1-from-graphics-object-creation Mikayla 2025-12-19 15:28:58 -05:00
  • 18cadcf8ca incremented versions Mikayla Fischler 2025-12-19 15:15:24 -05:00
  • dfda8b5d1a Merge branch 'devel' into 672-remove-redundant-x1-from-graphics-object-creation Mikayla Fischler 2025-12-19 15:14:40 -05:00
  • 8929786315 Merge pull request #679 from MikaylaFischler/673-close-always-broadcasts Mikayla 2025-12-19 15:13:16 -05:00
  • 1aafa8b574 version increments Mikayla Fischler 2025-12-19 15:10:07 -05:00
  • 6272473c95 Merge branch 'devel' into 673-close-always-broadcasts Mikayla Fischler 2025-12-19 15:09:19 -05:00
  • 311b8d19d1 Merge pull request #677 from MikaylaFischler/671-optimize-event-loop-ordering Mikayla 2025-12-19 15:08:15 -05:00
  • d80c7a5826 Merge branch 'devel' into 671-optimize-event-loop-ordering Mikayla 2025-12-19 15:07:54 -05:00
  • a0dcab5379 Merge pull request #668 from MikaylaFischler/devel main v1.10.3-beta Mikayla 2025-12-18 14:44:45 -05:00
  • 0e5825a821 #681 check for nil nics in parse_packet Mikayla Fischler 2025-12-18 14:06:06 -05:00
  • 61c931d709 enhanced rtu gateway and coordinator handling of loss of the only connected modem Mikayla Fischler 2025-12-18 13:08:12 -05:00
  • 25d31b8a0c #673 send close before calling unlink() Mikayla 2025-12-15 22:20:35 +00:00
  • 6399301f9c #672 removed redundant x=1's Mikayla 2025-12-15 22:17:27 +00:00
  • d65750c282 #671 moved peripheral event checks to before peripheral_detach event checks Mikayla 2025-12-15 21:37:47 +00:00
  • d3d62fb924 #671 re-ordered event handlers to have most common events first, moved main loop tasks to functions Mikayla 2025-12-15 21:36:42 +00:00
  • c69da9aaaf bumped scada-common version Mikayla Fischler 2025-12-14 16:06:23 -05:00
  • 7eb96bb4c8 Merge branch 'main' into devel Mikayla 2025-12-14 15:48:46 -05:00
  • 28bb4cd6bb bump plc version Mikayla Fischler 2025-12-14 15:46:26 -05:00
  • 74e19436a8 #666 have the rps thread handle reset on reconnect to prevent race conditions when actively checking formed/other conditions during event Mikayla Fischler 2025-12-14 15:44:40 -05:00
  • d348728604 #666 resolved race condition by setting reactor formed in RPS on reconnect Mikayla Fischler 2025-12-14 15:35:20 -05:00
  • 15e55eb7ab Merge pull request #667 from MikaylaFischler/637-multi-adapter-connection-failover Mikayla 2025-12-14 14:48:51 -05:00
  • b9ad688bbb updated out of date comment Mikayla Fischler 2025-12-14 14:48:09 -05:00
  • d734c66f69 more luacheck fixes Mikayla Fischler 2025-12-14 14:32:13 -05:00
  • 5330ecb6c2 luacheck fixes Mikayla Fischler 2025-12-14 14:30:53 -05:00
  • 69baf85748 added (commented out) supervisor event stats logging Mikayla Fischler 2025-12-14 14:24:40 -05:00
  • 7fa748e9dd removed some verbose logging Mikayla Fischler 2025-12-14 14:23:18 -05:00
  • c65ce8bf3b #637 updated network log tags Mikayla Fischler 2025-12-14 14:20:25 -05:00
  • f10d5a0c7d #637 removed coordinator UI closing on modem connection Mikayla Fischler 2025-12-14 14:20:08 -05:00
  • f25c37383e #665 fixed always showign degraded if there is only one modem on the reactor PLC Mikayla Fischler 2025-12-14 13:47:13 -05:00
  • c6150f342f #637 enabled link discovery on coordinator Mikayla Fischler 2025-12-14 12:56:38 -05:00
  • 91c41e91eb fixed backplane circular include on RTU gateway Mikayla Fischler 2025-12-14 12:56:00 -05:00
  • 7424e48fd1 #637 coordinator connection failover support Mikayla Fischler 2025-12-13 23:28:26 -05:00
  • 9be07a6eb1 #637 RTU gateway connection failover support Mikayla Fischler 2025-12-13 23:24:11 -05:00
  • a8278a94f6 #637 reactor PLC connection failover support Mikayla Fischler 2025-12-13 23:23:49 -05:00
  • 2ccb720b07 #637 fixes to supervisor network switching support Mikayla Fischler 2025-12-13 19:33:50 -05:00
  • e2bb78d09c #637 fixed eventual lockup of main threads caused by infinite discovery frame reflection Mikayla Fischler 2025-12-13 17:07:48 -05:00
  • 804ff24b65 add nic maps to RTU gw and PLC Mikayla 2025-12-09 00:43:38 +00:00
  • ffa74f82c6 #637 supervisor side of connection failover Mikayla Fischler 2025-11-30 16:33:11 -05:00
  • cd140d7882 Merge branch 'devel' into 637-multi-adapter-connection-failover Mikayla Fischler 2025-11-29 23:17:48 -05:00
  • 874bda7db6 Merge pull request #661 from MikaylaFischler/651-rework-network-protocol-implementation Mikayla 2025-11-29 23:16:59 -05:00
  • cfce5802b1 #651 fixed bug with modbus packet decode Mikayla Fischler 2025-11-29 23:16:08 -05:00
  • f98fe207d2 #637 remove old probe code from supervisor Mikayla Fischler 2025-11-29 22:40:00 -05:00
  • ef63b3df5d #637 NIC link-layer functionality Mikayla Fischler 2025-11-29 12:14:41 -05:00
  • cfe53ffaad #651 review fixes/comment updates Mikayla Fischler 2025-11-27 14:16:00 -05:00
  • be8cf1e295 #651 renaming modbus parse_packet to parse_adu in supervisor Mikayla Fischler 2025-11-27 13:57:48 -05:00
  • 89f5d15e53 #651 version increments Mikayla Fischler 2025-11-27 13:56:16 -05:00
  • 330c876ba5 #651 mqueue push_packet refactor and removed empty if cases Mikayla Fischler 2025-11-27 13:22:12 -05:00