2023.11.14 Beta Update
Pre-releaseThe second, and likely most complicated, GUI-based setup configurator tool has arrived, the RTU Gateway Configurator! A few of the screens are shown below. You can access this at any time on an RTU by running configure
.
Note: since there is a comms version change, all devices in the system must be updated as they will not connect with mismatching comms versions.
New Features & Improvements
- #306 RTU GUI configurator tool
- Improved listbox logic and added the ability to focus it's scrollbar
- #145 Improvements to PLC configurator tool
- Fixes to emergency coolant color handling in settings
- Fixes to display of current settings file when viewing
- #362 Support for multiple radiation monitors (environment detectors) for units and facilities, the maximum of which is displayed and used for safety checks
Bug Fixes
- Fixed graphics unfocus issues on clicking off elements
- Fixed graphics bug with moved elements not having proper mouse event coordinate mapping
- Fixed graphics bug with disabled input fields that don't have disable colors specified
- Fixed a typo in the installer help text
- Fixed
util.concat()
handling of nil parameters
Known Issues
- There appears to be issues with Advanced Peripherals interaction with Mekanism on Minecraft 1.20 versions of those mods that causes a game crash. This is out of my hands, since my software simply runs in ComputerCraft and can't catch exceptions. It is recommended to see if there are updates or contact those mod authors. In the mean time, you won't be able to use environment detectors as radiation monitors.
Config File Changes
The RTU's config.lua
has been removed. You will be prompted when starting the RTU after updating that there is no valid configuration. You will have the option to import an existing legacy config file, which you should do in order to bring over those configurations. After that step, the file will be deleted (you will be alerted before hand, and you will be able to review settings before applying them). If you don't import right away, do note that any peripheral entries or redstone entries you make with the configurator would be overwritten by a new import from a config.lua
.
It is important that you have all of your configured peripherals present when you start an import so that the configurator can auto-check and verify the RTU configuration as it imports it. You can ignore the below warning, but you should verify your configuration afterwards. It is also recommended to make sure all your RTU peripheral configurations are functional (everything has been showing up on your coordinator screens in the past, for example).
Component Version Updates
- Installer v1.11a to v1.11c
- Bootloader 0.3 to 0.4
- Comms 2.4.1 to 2.4.2
- Common 1.1.5 to 1.1.9
- Graphics 2.0.2 to 2.0.7
- Reactor PLC v1.6.2 to v1.6.4
- RTU v1.6.6 to v1.7.0
- Supervisor v1.0.9 to v1.1.0
- Coordinator v1.0.16 to v1.0.17