Skip to content

2024.07.28 Beta Update

Pre-release
Pre-release
Compare
Choose a tag to compare
@MikaylaFischler MikaylaFischler released this 28 Jul 21:21
· 200 commits to main since this release
f725eb0

This update includes the first Self-Check feature, starting with the Reactor PLC. Within the reactor PLC configurator, you can click Self-Check to access the Self-Check tool, then Run Test to check that everything is in working order. If any issues are found, you'll see messages on how to fix them or what the cause may be. Another feature added in this update is options for energy units on the coordinator and pocket displays, which you can customize via their respective configurators. Lastly, the RTU peripheral configuration UIs have been re-organized to increase clarity. Next time you configure peripherals, make sure you read before you type! If you type in the same spots you used to, the configuration may not be correct.

Installation without HTTP

Attached to this release are a few large .lua files. On each computer, you'll drag over the one starting with "common" and the one matching the application you wish to install. Once both are transferred (one at a time), you will run the one with the application in its name, and everything will unpack from there! Note that "drag over" means drag from your actual computer into the game onto the open terminal of the ComputerCraft computer you want to use. Once that is all set, you'll find ccmsim as the substitute for the http-dependent ccmsi. It has fewer features, but lets you manage your installation.

New Features & Improvements

  • #512 Re-organized the RTU peripheral configuration UI to increase clarity on how assignments work along with re-wording help text to be more informational. Do be aware of this if you were used to the prior layout; make sure to enter things correctly into the new interface.
  • #363 Reactor PLC Self-Check available now in the configurator. This will go through a series of checks to identify why your device may not be working, including checking peripherals and the supervisor connection. It will provide helpful information on how to fix whatever problems it finds.
  • A mitigation to CC-Tweaked#1905 in util.
  • #528 Code cleanup to the Reactor PLC's configurator.
  • #523 Added Joules, FE, and RF options to the coordinator energy displays. Note that if using Joules, the auto control may not converge right exactly at your requested rate due to the system using FE for the control logic currently. This requires going through the configurator to initialize the setting.
  • #531 Added Joules, FE, and RF options to the pocket energy displays. This requires going through the configurator to initialize the setting.
  • Pocket About app will show network connection info even if only one connection is linked.

Bug Fixes

  • #524 Fixed supervisor configurator tank layout visualization resetting instead of keeping selected mode.
  • Corrected coordinator configurator supervisor connection sequence numbers to match current architecture.
  • #530 Fixed RTU never re-connecting if powered off and back on again (not terminated).

Known Issues

See wiki for longer standing compatibility issues: https://github.com/MikaylaFischler/cc-mek-scada/wiki/Known-Issues

Config Changes

  • Added energy units (FE, RF, J) to coordinator and pocket applications. This requires proceeding through configuration to initialize the settings.

Component Version Updates

  • Installer version unchanged
  • Bootloader version unchanged
  • Comms version unchanged
  • Common 1.4.0 to 1.4.2
  • Graphics 2.3.0 to 2.3.1
  • Lockbox version unchanged
  • Reactor PLC v1.8.0 to v1.8.2
  • RTU Gateway v1.10.1 to v1.10.3
  • Supervisor v1.4.0 to v1.4.2
  • Coordinator v1.5.1 to v1.5.2
  • Pocket v0.11.2-alpha to v0.11.4-alpha