updated cfg type annotations
This commit is contained in:
parent
60c4cc2f80
commit
2ccba197c7
@ -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
|
||||||
|
|||||||
@ -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,
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
@ -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)
|
||||||
|
|||||||
@ -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
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user