2025-09-01 16:15:30 +08:00
|
|
|
// Package constants define constant variable
|
|
|
|
|
package constants
|
|
|
|
|
|
|
|
|
|
const (
|
|
|
|
|
// DataSourceTypeCL3611 define CL3611 type
|
|
|
|
|
DataSourceTypeCL3611 = 1
|
|
|
|
|
// DataSourceTypePower104 define electricity 104 protocol type
|
|
|
|
|
DataSourceTypePower104 = 2
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
// channel name prefix
|
|
|
|
|
const (
|
|
|
|
|
ChannelPrefixTelemetry = "Telemetry"
|
|
|
|
|
ChannelPrefixTelesignal = "Telesignal"
|
|
|
|
|
ChannelPrefixTelecommand = "Telecommand"
|
|
|
|
|
ChannelPrefixTeleadjusting = "Teleadjusting"
|
|
|
|
|
ChannelPrefixSetpoints = "Setpoints"
|
|
|
|
|
)
|
|
|
|
|
|
|
|
|
|
// channel name suffix
|
|
|
|
|
const (
|
2026-06-17 10:47:35 +08:00
|
|
|
ChannelSuffixP = "p"
|
|
|
|
|
ChannelSuffixQ = "q"
|
|
|
|
|
ChannelSuffixS = "s"
|
|
|
|
|
ChannelSuffixPF = "pf"
|
|
|
|
|
ChannelSuffixF = "f"
|
|
|
|
|
ChannelSuffixDeltaF = "df"
|
|
|
|
|
ChannelSuffixUAB = "uab"
|
|
|
|
|
ChannelSuffixUBC = "ubc"
|
|
|
|
|
ChannelSuffixUCA = "uca"
|
2025-09-01 16:15:30 +08:00
|
|
|
)
|
2025-12-06 18:32:00 +08:00
|
|
|
|
|
|
|
|
const (
|
|
|
|
|
// MaxIdentifyHierarchy define max data indentify syntax hierarchy
|
|
|
|
|
MaxIdentifyHierarchy = 7
|
2025-12-15 16:49:38 +08:00
|
|
|
IdentifyHierarchy = 4
|
2025-12-06 18:32:00 +08:00
|
|
|
)
|