Updated Project Files (markdown)
parent
74b2f9e586
commit
5e1c76cc04
@ -41,8 +41,17 @@ cc-mek-scada/
|
||||
│ │ ├── apisessions.lua : Session manager for API
|
||||
│ │ └── pocket.lua : Pocket API session
|
||||
│ ├── ui/
|
||||
│ │ ├── components/ : UI element components
|
||||
│ │ ├── layout/ : Display layouts (main and unit)
|
||||
│ │ ├── components/ : UI element components/
|
||||
│ │ │ ├── boiler.lua
|
||||
│ │ │ ├── imatrix.lua
|
||||
│ │ │ ├── processctl.lua
|
||||
│ │ │ ├── reactor.lua
|
||||
│ │ │ ├── turbine.lua
|
||||
│ │ │ ├── unit_detail.lua
|
||||
│ │ │ └── unit_overview.lua
|
||||
│ │ ├── layout/ : Display layouts (main and unit)/
|
||||
│ │ │ ├── main_view.lua
|
||||
│ │ │ └── unit_view.lua
|
||||
│ │ ├── dialog.lua : Functions for terminal dialogs
|
||||
│ │ └── style.lua : Stylesheet for coordinator UI formatting
|
||||
│ ├── config.lua : Coordinator configuration file
|
||||
@ -53,7 +62,42 @@ cc-mek-scada/
|
||||
│ ├── sounder.lua : Speaker sounder tone generation and control
|
||||
│ └── startup.lua : Main coordinator application
|
||||
├── graphics/
|
||||
│ ├── elements/ : Graphics elements
|
||||
│ ├── elements/
|
||||
│ │ ├── animations/
|
||||
│ │ │ └── waiting.lua - loading spinning animation
|
||||
│ │ ├── controls/
|
||||
│ │ │ ├── hazard_button.lua - button with hazard pattern around it
|
||||
│ │ │ ├── multi_button.lua - multi-choice button
|
||||
│ │ │ ├── push_button.lua - push button, single press then releases
|
||||
│ │ │ ├── radio_button.lua - multi-choice vertical radio button
|
||||
│ │ │ ├── sidebar.lua - sidebar vertical tab selector
|
||||
│ │ │ ├── spinbox_numeric.lua - fixed-point number spinbox input
|
||||
│ │ │ ├── switch_button.lua - switch button, single press toggles state
|
||||
│ │ │ └── tabbar.lua - horizontal tab selector
|
||||
│ │ ├── indicators/
|
||||
│ │ │ ├── alight.lua - alarm light indicator (quad-state)
|
||||
│ │ │ ├── coremap.lua - reactor core map
|
||||
│ │ │ ├── data.lua - numerical data indicator w/ labels & units
|
||||
│ │ │ ├── hbar.lua - horizontal bar 'plot' (single bar)
|
||||
│ │ │ ├── icon.lua - single character indicator w/ color
|
||||
│ │ │ ├── led.lua - tiny rectangle 'LED' indicator (on/off)
|
||||
│ │ │ ├── ledpair.lua - tiny rectangle 'LED' indicator (tri-state)
|
||||
│ │ │ ├── ledrgb.lua - tiny rectangle 'LED' indicator (n-state)
|
||||
│ │ │ ├── light.lua - square light indicator (on/off)
|
||||
│ │ │ ├── power.lua - numerical indicator for power (auto-scaled units)
|
||||
│ │ │ ├── rad.lua - numerical indicator for radiation (auto-scaled units)
|
||||
│ │ │ ├── state.lua
|
||||
│ │ │ ├── trilight.lua
|
||||
│ │ │ └── vbar.lua
|
||||
│ │ ├── colormap.lua
|
||||
│ │ ├── displaybox.lua
|
||||
│ │ ├── div.lua
|
||||
│ │ ├── listbox.lua
|
||||
│ │ ├── multipane.lua
|
||||
│ │ ├── pipenet.lua
|
||||
│ │ ├── rectangle.lua
|
||||
│ │ ├── textbox.lua
|
||||
│ │ └── tiling.lua
|
||||
│ ├── core.lua : Core graphics utilities
|
||||
│ ├── element.lua : Base "class" of all graphics elements
|
||||
│ ├── events.lua : Mouse/keyboard event handling
|
||||
@ -61,6 +105,8 @@ cc-mek-scada/
|
||||
├── lockbox/ : Select lua-lockbox files
|
||||
├── pocket/
|
||||
│ ├── ui/
|
||||
│ │ └── components/
|
||||
│ │ └── conn_waiting.lua
|
||||
│ ├── config.lua : Pocket configuration file
|
||||
│ ├── coreio.lua : I/O data and PSIL for pocket
|
||||
│ ├── pocket.lua : Pocket comms
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user