Commit Graph

  • 1705d8993e #64 plc code cleanup Mikayla Fischler 2022-05-31 14:14:17 -0400
  • 309ba06f8a #51 crypto system Mikayla Fischler 2022-05-29 15:05:57 -0400
  • e65a1bf6e1 #61 monitor configuration and init, render engine started, dmesg changes, ppm monitor listing changes Mikayla Fischler 2022-05-29 14:34:09 -0400
  • ff5b163c1d ppm patch to support multiple return value functions, changed lack of modem to emit fatal error Mikayla Fischler 2022-05-29 14:26:40 -0400
  • e21c7d92fe
    Merge pull request #60 from MikaylaFischler/devel v0.1.0-alpha alpha Mikayla 2022-05-27 18:43:01 -0400
  • 706bf4d3ba #9 turbine RTU tester #60 Mikayla Fischler 2022-05-27 18:18:12 -0400
  • 4d16d64cdc log bugfix Mikayla Fischler 2022-05-27 18:17:52 -0400
  • 6df0a1d149 #9 MODBUS test code; fixed rtu, modbus, redstone_rtu, and rsio bugs Mikayla Fischler 2022-05-27 18:10:06 -0400
  • 51111f707f more descriptive comments Mikayla Fischler 2022-05-26 19:37:19 -0400
  • 214f2d9028 fixed supervisor clock not starting Mikayla Fischler 2022-05-26 17:49:53 -0400
  • 78ddd4d782 #58 fixed bug with KEEP_ALIVE being sent as a LINK_REQ due to wrong protocol Mikayla Fischler 2022-05-26 17:49:43 -0400
  • 7d7eecaa5e log use strval Mikayla Fischler 2022-05-25 23:24:15 -0400
  • 4d7d3be93b power related utility functions put under util table Mikayla Fischler 2022-05-24 22:58:42 -0400
  • ffc997b84e removed redundant version tag Mikayla Fischler 2022-05-24 22:56:41 -0400
  • 4b6a1c5902 fixed incorrect watchdog call Mikayla Fischler 2022-05-24 22:55:27 -0400
  • 0cf81040fb moved string value to util and added sprtinf, adjusted prints to use tostring to prevent concatentation errors on some types Mikayla Fischler 2022-05-24 22:48:31 -0400
  • 9fb6b7a880 #9 rsio test code, fixes per test results Mikayla Fischler 2022-05-23 17:36:54 -0400
  • a93f0a4452 #57 updates per safety pass, fixed plc_sys fields staying nil on degraded start, fixed repeated SCRAM messages when unlinked Mikayla Fischler 2022-05-22 17:57:24 -0400
  • 26c6010ce0 #56 pcall threads and restart on crash (unless shutting down) Mikayla Fischler 2022-05-21 13:56:14 -0400
  • 3b16d783d3 fixed bug with RSIO channel valid check Mikayla Fischler 2022-05-21 13:55:22 -0400
  • 940ddf0d00 function for duplicate session search code Mikayla Fischler 2022-05-21 12:30:14 -0400
  • 3f4fb63029 #52 basic reactor unit object Mikayla Fischler 2022-05-21 12:24:43 -0400
  • 61965f295d added #29 to known issues Mikayla Fischler 2022-05-19 10:49:17 -0400
  • 44d30ae583 #48 only log every 20 PPM faults (per function) Mikayla Fischler 2022-05-19 10:35:56 -0400
  • 6a168c884d #23 device version reporting Mikayla Fischler 2022-05-19 10:21:04 -0400
  • dd553125d6 #54 don't trip RPS fault on terminate as it ends up being redundant with shutdown sequence Mikayla Fischler 2022-05-19 09:19:51 -0400
  • 62d5490dc8 #53 RTU redstone parse checks Mikayla Fischler 2022-05-18 14:30:48 -0400
  • 790571b6fc #55 correctly use device IDs vs unit IDs Mikayla Fischler 2022-05-18 13:49:04 -0400
  • cc856d4d80 redundant 'for_reactor' field removed from redstone RTU config Mikayla Fischler 2022-05-18 13:32:44 -0400
  • 6184078c3f #52 work in progress on reactor units Mikayla Fischler 2022-05-18 13:28:43 -0400
  • 9c034c366b #8 base class for RTU unit sessions, handle MODBUS error responses Mikayla Fischler 2022-05-17 17:16:04 -0400
  • 31ede51c42 still queue packets if RTU is busy, determine busy state by queue length rather than flag Mikayla Fischler 2022-05-17 10:35:55 -0400
  • 0eff8a3e6a #8 cleaned up closing logic, added connected flags to RTU unit sessions Mikayla Fischler 2022-05-16 17:13:54 -0400
  • 136b09d7f2 util filter table Mikayla Fischler 2022-05-16 17:11:46 -0400
  • bdd8af1873 dmesg logging Mikayla Fischler 2022-05-16 12:50:51 -0400
  • 11b89b679d #8 redstone RTU output commands Mikayla Fischler 2022-05-16 11:54:34 -0400
  • 530a40b0aa changed DISCONNECT constant value to -1 to not conflict with redstone values Mikayla Fischler 2022-05-16 11:52:03 -0400
  • 4834dbf781 changed redstone I/O capabilities, added analog read/write scaling functions Mikayla Fischler 2022-05-16 10:38:47 -0400
  • 374bfb7a19 #8 handle redstone RTU MODBUS replies, bugfixes Mikayla Fischler 2022-05-14 20:42:28 -0400
  • 94931ef5a2 #8 bugfixes, redstone RTU session Mikayla Fischler 2022-05-14 20:27:06 -0400
  • bc6453de2b RTU bugfixes, adjusted comms sleep timer Mikayla Fischler 2022-05-14 20:07:26 -0400
  • 533d398f9d comment change Mikayla Fischler 2022-05-14 13:34:51 -0400
  • d3a926b25a fixed require issues caused by using bootloader Mikayla Fischler 2022-05-14 13:32:42 -0400
  • 6b74db70bd #8 fixed RTU unit type check Mikayla Fischler 2022-05-13 12:23:30 -0400
  • 282d3fcd99 added queue_data class Mikayla Fischler 2022-05-13 12:23:01 -0400
  • 72da718015 optimized session lookup Mikayla Fischler 2022-05-13 11:38:56 -0400
  • bf0e92d6e4 refactoring Mikayla Fischler 2022-05-13 11:08:22 -0400
  • c53ddf1638 renamed RTU_ADVERT_TYPES to RTU_UNIT_TYPES Mikayla Fischler 2022-05-13 10:27:57 -0400
  • 45f5843598 #8 renamed rtu_session_unit type to unit_session Mikayla Fischler 2022-05-13 09:49:24 -0400
  • fc39588b2e #8 RTU session for emachine and turbine, RTU session creation, adjusted sequence number logic in svsessions Mikayla Fischler 2022-05-13 09:45:11 -0400
  • 635e7b7f59 RTU advertisement sends as basic array, re-ordered input registers on turbine RTU Mikayla Fischler 2022-05-13 09:39:28 -0400
  • 13fcf265b7 updated types, added dumping mode and rtu_advertisement Mikayla Fischler 2022-05-13 09:38:32 -0400
  • 8b43c81fc0 class definition in only comments Mikayla Fischler 2022-05-13 09:38:10 -0400
  • e624dd431b tank_fluid and coordinate table types Mikayla Fischler 2022-05-12 15:37:42 -0400
  • 969abca95d RTU device changes, bugfixes, docs Mikayla Fischler 2022-05-12 15:36:27 -0400
  • 9695e94608 plc session terminology change, changed number/integer types Mikayla Fischler 2022-05-11 13:05:20 -0400
  • b985362757 #8 RTU session for boiler, added transaction controller Mikayla Fischler 2022-05-11 13:02:21 -0400
  • 0d090fe9e2 #47 supervisor luadoc, bugfixes Mikayla Fischler 2022-05-11 12:31:19 -0400
  • 95c4d51e67 #47 RTU send should be table not any Mikayla Fischler 2022-05-11 12:09:04 -0400
  • c6987f6f67 #47 RTU luadoc, bugfixes Mikayla Fischler 2022-05-11 12:03:15 -0400
  • 5ad14205f3 #47 not going to do file level diagnostic disables Mikayla Fischler 2022-05-11 12:01:18 -0400
  • 02541184bd bootloader Mikayla Fischler 2022-05-11 11:31:02 -0400
  • bced8bf566 #47 packet frames Mikayla Fischler 2022-05-10 21:51:04 -0400
  • faac421b63 #47 reactor plc docs and bugfixes Mikayla Fischler 2022-05-10 21:49:14 -0400
  • 22a6159520 updated globals list, fixed packet references that were linking to old controller mistakenly Mikayla Fischler 2022-05-10 17:17:55 -0400
  • f4e397ebb1 removed old controller code to not pollute workspace with globals Mikayla Fischler 2022-05-10 17:16:34 -0400
  • 87de804a9e proper module format Mikayla Fischler 2022-05-10 17:09:02 -0400
  • e3a4ed5363 catch nil cases, supervisor use loop clock Mikayla Fischler 2022-05-10 17:08:38 -0400
  • 3c688bfafa #47 scada-common doc comments Mikayla Fischler 2022-05-10 17:06:27 -0400
  • 6e1ece8183 watchdog cleanup and loop clock object Mikayla Fischler 2022-05-10 13:06:13 -0400
  • 168341db39 code cleanup and bugfixes Mikayla Fischler 2022-05-10 12:01:56 -0400
  • d7e38d6393 supression of warnings, added lua diagnostics global list Mikayla Fischler 2022-05-10 11:41:49 -0400
  • cd0d7aa5a3 cleanup/fixes of scada common code Mikayla Fischler 2022-05-10 11:35:52 -0400
  • 25558df22d RTU/PLC code cleanup, #46 changed KEEP_ALIVE to scada message type and use it for the RTU too Mikayla Fischler 2022-05-09 15:00:16 -0400
  • 679d98c8bf #8 work in progress on RTU sessions and added unit object Mikayla Fischler 2022-05-09 09:35:39 -0400
  • 469ee29b5a cleanup of rtu comms Mikayla Fischler 2022-05-09 09:34:26 -0400
  • 96e535fdc4 global scope optimizations Mikayla Fischler 2022-05-07 13:39:12 -0400
  • 4aab75b842 rsio optimizations Mikayla Fischler 2022-05-06 11:11:53 -0400
  • 17a46ae642 mqueue optimizations Mikayla Fischler 2022-05-06 10:53:12 -0400
  • d0b2820160 logging optimizations Mikayla Fischler 2022-05-06 10:48:46 -0400
  • b7e5ced2e8 PLC bugfixes Mikayla Fischler 2022-05-06 09:10:50 -0400
  • eaabe51537 Merge branch 'main' of github.com:MikaylaFischler/cc-mek-scada into devel Mikayla Fischler 2022-05-05 23:10:56 -0400
  • 83fa41bbd0 #45 burn rate ramping is optional now Mikayla Fischler 2022-05-05 16:00:49 -0400
  • 89be79192f #44 RPS optimizations, manual trip, RPS handles all reactor state control Mikayla Fischler 2022-05-05 13:14:14 -0400
  • c4df8eabf9 #43 rename ISS to RPS Mikayla Fischler 2022-05-05 11:55:04 -0400
  • b575899d46 #33 lua module/require architecture changeover Mikayla Fischler 2022-05-04 13:37:01 -0400
  • 7bcb260712 #27 added getMaxEnergy for turbine Mikayla Fischler 2022-05-04 12:03:07 -0400
  • 1cb5a0789e #27 mekanism 10.1+ RTU support Mikayla Fischler 2022-05-04 11:23:45 -0400
  • 8b7ef47aad removed references to alarms and now sends status on shutdown Mikayla Fischler 2022-05-04 10:00:21 -0400
  • e253a7b4ff supervisor PLC session closing, re-requesting status cache if missing Mikayla Fischler 2022-05-03 17:25:31 -0400
  • fe5059dd51 debug print Mikayla Fischler 2022-05-03 17:21:34 -0400
  • 25c6b311f5 clear status cache when connection is lost/reset, allow requesting of full status Mikayla Fischler 2022-05-03 17:10:42 -0400
  • 665b33fa05 #42 parallel RTU reads Mikayla Fischler 2022-05-03 11:39:03 -0400
  • 635c70cffd moved MODBUS file thanks to utilizing types file Mikayla Fischler 2022-05-03 11:28:29 -0400
  • dc1c1db5e6 MODBUS bugfixes, utilize new types file Mikayla Fischler 2022-05-03 11:27:40 -0400
  • e2f7318922 #27 induction matrix RTU split into two RTUs, supporting pre and post Mekansim 10.1 Mikayla Fischler 2022-05-03 10:45:35 -0400
  • c76200b0e3 shared global types Mikayla Fischler 2022-05-03 10:44:18 -0400
  • 62b4b63f4a supervisor PLC session bugfixes Mikayla Fischler 2022-05-02 17:43:23 -0400
  • 574b85e177 PLC bugfixes and #37 optimized status packets and structure packets Mikayla Fischler 2022-05-02 17:40:00 -0400
  • e3e370d3ab fixed RTU mgmt_pkt reference Mikayla Fischler 2022-05-02 17:34:57 -0400