Updated Project Files (markdown)

Mikayla 2023-06-20 23:09:19 -04:00
parent b91b51fc52
commit b7b4a2490a

@ -173,29 +173,29 @@ cc-mek-scada/
cc-mek-scada/ cc-mek-scada/
├── coordinator/ ├── coordinator/
│ ├── session/ │ ├── session/
│ │ ├── apisessions.lua - session manager for API │ │ ├── apisessions.lua - session manager for API
│ │ └── pocket.lua - pocket API session │ │ └── pocket.lua - pocket API session
│ ├── ui/ │ ├── ui/
│ │ ├── components/ │ │ ├── components/
│ │ │ ├── boiler.lua - boiler display for overview │ │ │ ├── boiler.lua - boiler display for overview
│ │ │ ├── imatrix.lua - induction matrix display on main screen │ │ │ ├── imatrix.lua - induction matrix display on main screen
│ │ │ ├── processctl.lua - process control interface on main screen │ │ │ ├── processctl.lua - process control interface on main screen
│ │ │ ├── reactor.lua - reactor display for overview │ │ │ ├── reactor.lua - reactor display for overview
│ │ │ ├── turbine.lua - turbine display for overview │ │ │ ├── turbine.lua - turbine display for overview
│ │ │ ├── unit_detail.lua - unit detail display on unit monitors │ │ │ ├── unit_detail.lua - unit detail display on unit monitors
│ │ │ └── unit_overview.lua - unit overview on primary monitor │ │ │ └── unit_overview.lua - unit overview on primary monitor
│ │ ├── layout/ │ │ ├── layout/
│ │ │ ├── main_view.lua - main screen on primary monitor │ │ │ ├── main_view.lua - main screen on primary monitor
│ │ │ └── unit_view.lua - unit screens on unit monitors │ │ │ └── unit_view.lua - unit screens on unit monitors
│ │ ├── dialog.lua - functions for terminal dialogs │ │ ├── dialog.lua - functions for terminal dialogs
│ │ └── style.lua - 'stylesheet' for coordinator UI formatting │ │ └── style.lua - styling constants for coordinator UI
│ ├── config.lua - coordinator configuration file │ ├── config.lua - coordinator configuration file
│ ├── coordinator.lua - coordinator comms and monitor configuration │ ├── coordinator.lua - coordinator core functions: comms and monitor configuration
│ ├── iocontrol.lua - I/O data and PSIL for unit & facility statuses and build │ ├── iocontrol.lua - I/O data and PSIL for unit & facility statuses and build
│ ├── process.lua - process control functions and settings access │ ├── process.lua - process control functions and settings access
│ ├── renderer.lua - GUI renderer control │ ├── renderer.lua - GUI renderer control
│ ├── sounder.lua - speaker sounder tone generation and control │ ├── sounder.lua - speaker sounder tone generation and control
│ └── startup.lua - main coordinator application │ └── startup.lua - main coordinator application
├── graphics/ ├── graphics/
│ ├── elements/ │ ├── elements/
│ │ ├── animations/ │ │ ├── animations/
@ -237,34 +237,34 @@ cc-mek-scada/
│ ├── element.lua - base "class" of all graphics elements │ ├── element.lua - base "class" of all graphics elements
│ ├── events.lua - mouse/keyboard event handling │ ├── events.lua - mouse/keyboard event handling
│ └── flasher.lua - handler for flashing indicators │ └── flasher.lua - handler for flashing indicators
├── lockbox/ - select lua-lockbox files ├── lockbox/ - select lua-lockbox files
├── pocket/ ├── pocket/
│ ├── ui/ │ ├── ui/
│ │ ├── components/ │ │ ├── components/
│ │ │ └── conn_waiting.lua │ │ │ └── conn_waiting.lua - connection waiting spinners
│ │ ├── pages/ │ │ ├── pages/
│ │ │ ├── boiler_page.lua │ │ │ ├── boiler_page.lua - boiler tab page
│ │ │ ├── home_page.lua │ │ │ ├── home_page.lua - home tab page
│ │ │ ├── reactor_page.lua │ │ │ ├── reactor_page.lua - reactor tab page
│ │ │ ├── turbine_page.lua │ │ │ ├── turbine_page.lua - turbine tab page
│ │ │ └── unit_page.lua │ │ │ └── unit_page.lua - unit overview tab page
│ │ ├── main.lua │ │ ├── main.lua - main UI display
│ │ └── style.lua │ │ └── style.lua - styling constants for pocket UI
│ ├── config.lua │ ├── config.lua - pocket configuration file
│ ├── coreio.lua │ ├── coreio.lua - core pocket I/O (PSIL and data)
│ ├── pocket.lua │ ├── pocket.lua - pocket core functions: comms
│ ├── renderer.lua │ ├── renderer.lua - GUI renderer control
│ └── startup.lua │ └── startup.lua - main pocket application
├── reactor-plc/ ├── reactor-plc/
│ ├── panel/ │ ├── panel/
│ │ ├── front_panel.lua │ │ ├── front_panel.lua - PLC front panel UI
│ │ └── style.lua │ │ └── style.lua - styling constants for PLC UI
│ ├── config.lua │ ├── config.lua - PLC configuration file
│ ├── databus.lua │ ├── databus.lua - front panel PSIL
│ ├── plc.lua │ ├── plc.lua - PLC core functions: RPS and comms
│ ├── renderer.lua │ ├── renderer.lua - GUI renderer control
│ ├── startup.lua │ ├── startup.lua - PLC startup application
│ └── threads.lua │ └── threads.lua - PLC runtime "threads" (co-routines, main app)
├── rtu/ ├── rtu/
│ ├── dev/ │ ├── dev/
│ │ ├── boilerv_rtu.lua │ │ ├── boilerv_rtu.lua
@ -292,7 +292,7 @@ cc-mek-scada/
│ ├── log.lua │ ├── log.lua
│ ├── mqueue.lua │ ├── mqueue.lua
│ ├── ppm.lua │ ├── ppm.lua
│ ├── psil.lua │ ├── psil.lua - PSIL - publisher-subscriber interface layer
│ ├── rsio.lua │ ├── rsio.lua
│ ├── tcd.lua │ ├── tcd.lua
│ ├── types.lua │ ├── types.lua