updated cfg type annotations

This commit is contained in:
Mikayla 2024-10-04 16:31:49 +00:00
parent 60c4cc2f80
commit 2ccba197c7
6 changed files with 37 additions and 37 deletions

View File

@ -118,25 +118,25 @@ local tmp_cfg = {
UnitCount = 1, UnitCount = 1,
SpeakerVolume = 1.0, SpeakerVolume = 1.0,
Time24Hour = true, Time24Hour = true,
TempScale = 1, TempScale = 1, ---@type TEMP_SCALE
EnergyScale = 1, EnergyScale = 1, ---@type ENERGY_SCALE
DisableFlowView = false, DisableFlowView = false,
MainDisplay = nil, ---@type string MainDisplay = nil, ---@type string
FlowDisplay = nil, ---@type string FlowDisplay = nil, ---@type string
UnitDisplays = {}, UnitDisplays = {}, ---@type string[]
SVR_Channel = nil, ---@type integer SVR_Channel = nil, ---@type integer
CRD_Channel = nil, ---@type integer CRD_Channel = nil, ---@type integer
PKT_Channel = nil, ---@type integer PKT_Channel = nil, ---@type integer
SVR_Timeout = nil, ---@type number SVR_Timeout = nil, ---@type number
API_Timeout = nil, ---@type number API_Timeout = nil, ---@type number
TrustedRange = nil, ---@type number TrustedRange = nil, ---@type number
AuthKey = nil, ---@type string|nil AuthKey = nil, ---@type string|nil
LogMode = 0, LogMode = 0, ---@type LOG_MODE
LogPath = "", LogPath = "",
LogDebug = false, LogDebug = false,
MainTheme = 1, MainTheme = 1, ---@type UI_THEME
FrontPanelTheme = 1, FrontPanelTheme = 1, ---@type FP_THEME
ColorMode = 1 ColorMode = 1 ---@type COLOR_MODE
} }
---@class crd_config ---@class crd_config

View File

@ -75,15 +75,15 @@ local tool_ctl = {
---@class pkt_config ---@class pkt_config
local tmp_cfg = { local tmp_cfg = {
TempScale = 1, TempScale = 1, ---@type TEMP_SCALE
EnergyScale = 1, EnergyScale = 1, ---@type ENERGY_SCALE
SVR_Channel = nil, ---@type integer SVR_Channel = nil, ---@type integer
CRD_Channel = nil, ---@type integer CRD_Channel = nil, ---@type integer
PKT_Channel = nil, ---@type integer PKT_Channel = nil, ---@type integer
ConnTimeout = nil, ---@type number ConnTimeout = nil, ---@type number
TrustedRange = nil, ---@type number TrustedRange = nil, ---@type number
AuthKey = nil, ---@type string|nil AuthKey = nil, ---@type string|nil
LogMode = 0, LogMode = 0, ---@type LOG_MODE
LogPath = "", LogPath = "",
LogDebug = false, LogDebug = false,
} }

View File

@ -80,11 +80,11 @@ local tmp_cfg = {
ConnTimeout = nil, ---@type number ConnTimeout = nil, ---@type number
TrustedRange = nil, ---@type number TrustedRange = nil, ---@type number
AuthKey = nil, ---@type string|nil AuthKey = nil, ---@type string|nil
LogMode = 0, LogMode = 0, ---@type LOG_MODE
LogPath = "", LogPath = "",
LogDebug = false, LogDebug = false,
FrontPanelTheme = 1, FrontPanelTheme = 1, ---@type FP_THEME
ColorMode = 1 ColorMode = 1 ---@type COLOR_MODE
} }
---@class plc_config ---@class plc_config

View File

@ -80,18 +80,18 @@ local tool_ctl = {
---@class rtu_config ---@class rtu_config
local tmp_cfg = { local tmp_cfg = {
SpeakerVolume = 1.0, SpeakerVolume = 1.0,
Peripherals = {}, ---@type rtu_peri_definition[] Peripherals = {}, ---@type rtu_peri_definition[]
Redstone = {}, ---@type rtu_rs_definition[] Redstone = {}, ---@type rtu_rs_definition[]
SVR_Channel = nil, ---@type integer SVR_Channel = nil, ---@type integer
RTU_Channel = nil, ---@type integer RTU_Channel = nil, ---@type integer
ConnTimeout = nil, ---@type number ConnTimeout = nil, ---@type number
TrustedRange = nil, ---@type number TrustedRange = nil, ---@type number
AuthKey = nil, ---@type string|nil AuthKey = nil, ---@type string|nil
LogMode = 0, LogMode = 0, ---@type LOG_MODE
LogPath = "", LogPath = "",
LogDebug = false, LogDebug = false,
FrontPanelTheme = 1, FrontPanelTheme = 1, ---@type FP_THEME
ColorMode = 1 ColorMode = 1 ---@type COLOR_MODE
} }
---@class rtu_config ---@class rtu_config

View File

@ -11,7 +11,7 @@ local COLON, FUNC, ARROW = ":", "():", " > "
---@class logger ---@class logger
local log = {} local log = {}
---@enum MODE ---@enum LOG_MODE
local MODE = { APPEND = 0, NEW = 1 } local MODE = { APPEND = 0, NEW = 1 }
log.MODE = MODE log.MODE = MODE
@ -82,7 +82,7 @@ end
-- initialize logger -- initialize logger
---@param path string file path ---@param path string file path
---@param write_mode MODE file write mode ---@param write_mode LOG_MODE file write mode
---@param include_debug boolean whether or not to include debug logs ---@param include_debug boolean whether or not to include debug logs
---@param dmesg_redirect? Redirect terminal/window to direct dmesg to ---@param dmesg_redirect? Redirect terminal/window to direct dmesg to
function log.init(path, write_mode, include_debug, dmesg_redirect) function log.init(path, write_mode, include_debug, dmesg_redirect)

View File

@ -102,11 +102,11 @@ local tmp_cfg = {
PKT_Timeout = nil, ---@type number PKT_Timeout = nil, ---@type number
TrustedRange = nil, ---@type number TrustedRange = nil, ---@type number
AuthKey = nil, ---@type string|nil AuthKey = nil, ---@type string|nil
LogMode = 0, LogMode = 0, ---@type LOG_MODE
LogPath = "", LogPath = "",
LogDebug = false, LogDebug = false,
FrontPanelTheme = 1, FrontPanelTheme = 1, ---@type FP_THEME
ColorMode = 1 ColorMode = 1 ---@type COLOR_MODE
} }
---@class svr_config ---@class svr_config