MikaylaFischler / cc-mek-scada

Configurable ComputerCraft SCADA system for multi-reactor control of Mekanism fission reactors with a GUI, automatic safety features, waste processing control, and more! Please be sure to take a look at the Wiki tab, this project has lots of docs!
https://www.youtube.com/@cc-mek-scada
MIT License
334 stars 13 forks source link

System Start/Stop in Pocket #355

Open pierrei opened 11 months ago

pierrei commented 11 months ago

Thanks for putting this project together - it's one of the coolest things I've seen in a while!

I'd love to be able to start/stop the automatic process control from my pocket computer. A first step could be as easy as just add the start/stop button to the pocket computer without showing any statuses. Next step could be to display the status of the system as well. This can for sure be extended to display the error that scrammed the system and also allow for a ack and a reset, but that can come later.

Would be so amazing to be able to start stop while walking around checking things!

MikaylaFischler commented 11 months ago

Thanks!!

And that's the plan! The CTL "app" on the pocket home page is where the controls for auto control will be once I get to them. There will be auto start/stop, auto mode change, and inputs for the burn/charge/generation targets.

The pocket app will be getting more development focus shortly, likely either in the next release alongside the RTU configurator tool or afterwards, depending on how long that configurator takes. I'm intending on adding view information before control information though, since I think it would be better to provide controls only once I can indicate if everything is okay or not. Depending on how long things take to develop though, I may add it earlier than planned since you asked.

pierrei commented 11 months ago

Cool! I personally feel the control functions on the system are so reliable I don't actually have to see any statuses before starting it up again, since if something goes wrong it'll stop by itself. But for sure, more information is better!