model141

package
v0.0.0-...-1daccfa Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 5, 2023 License: BSD-3-Clause Imports: 3 Imported by: 0

Documentation

Index

Constants

View Source
const (
	ModelID          = 141
	ModelLabel       = "LFRTC"
	ModelDescription = "LFRT must remain connected"
)
View Source
const (
	ActCrv   = "ActCrv"
	ActPt    = "ActPt"
	CrvNam   = "CrvNam"
	Hz1      = "Hz1"
	Hz10     = "Hz10"
	Hz11     = "Hz11"
	Hz12     = "Hz12"
	Hz13     = "Hz13"
	Hz14     = "Hz14"
	Hz15     = "Hz15"
	Hz16     = "Hz16"
	Hz17     = "Hz17"
	Hz18     = "Hz18"
	Hz19     = "Hz19"
	Hz2      = "Hz2"
	Hz20     = "Hz20"
	Hz3      = "Hz3"
	Hz4      = "Hz4"
	Hz5      = "Hz5"
	Hz6      = "Hz6"
	Hz7      = "Hz7"
	Hz8      = "Hz8"
	Hz9      = "Hz9"
	Hz_SF    = "Hz_SF"
	ModEna   = "ModEna"
	NCrv     = "NCrv"
	NPt      = "NPt"
	Pad      = "Pad"
	ReadOnly = "ReadOnly"
	RmpTms   = "RmpTms"
	RvrtTms  = "RvrtTms"
	Tms1     = "Tms1"
	Tms10    = "Tms10"
	Tms11    = "Tms11"
	Tms12    = "Tms12"
	Tms13    = "Tms13"
	Tms14    = "Tms14"
	Tms15    = "Tms15"
	Tms16    = "Tms16"
	Tms17    = "Tms17"
	Tms18    = "Tms18"
	Tms19    = "Tms19"
	Tms2     = "Tms2"
	Tms20    = "Tms20"
	Tms3     = "Tms3"
	Tms4     = "Tms4"
	Tms5     = "Tms5"
	Tms6     = "Tms6"
	Tms7     = "Tms7"
	Tms8     = "Tms8"
	Tms9     = "Tms9"
	Tms_SF   = "Tms_SF"
	WinTms   = "WinTms"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Block141

type Block141 struct {
	ActCrv  uint16              `sunspec:"offset=0,len=1,access=rw"`
	ModEna  sunspec.Bitfield16  `sunspec:"offset=1,len=1,access=rw"`
	WinTms  uint16              `sunspec:"offset=2,len=1,access=rw"`
	RvrtTms uint16              `sunspec:"offset=3,len=1,access=rw"`
	RmpTms  uint16              `sunspec:"offset=4,len=1,access=rw"`
	NCrv    uint16              `sunspec:"offset=5,len=1,access=r"`
	NPt     uint16              `sunspec:"offset=6,len=1,access=r"`
	Tms_SF  sunspec.ScaleFactor `sunspec:"offset=7,len=1,access=r"`
	Hz_SF   sunspec.ScaleFactor `sunspec:"offset=8,len=1,access=r"`
	Pad     sunspec.Pad         `sunspec:"offset=9,len=1,access=r"`

	Repeats []Block141Repeat
}

func (*Block141) GetId

func (block *Block141) GetId() sunspec.ModelId

type Block141Repeat

type Block141Repeat struct {
	ActPt    uint16         `sunspec:"offset=0,len=1,access=rw"`
	Tms1     uint16         `sunspec:"offset=1,len=1,sf=Tms_SF,access=rw"`
	Hz1      uint16         `sunspec:"offset=2,len=1,sf=Hz_SF,access=rw"`
	Tms2     uint16         `sunspec:"offset=3,len=1,sf=Tms_SF,access=rw"`
	Hz2      uint16         `sunspec:"offset=4,len=1,sf=Hz_SF,access=rw"`
	Tms3     uint16         `sunspec:"offset=5,len=1,sf=Tms_SF,access=rw"`
	Hz3      uint16         `sunspec:"offset=6,len=1,sf=Hz_SF,access=rw"`
	Tms4     uint16         `sunspec:"offset=7,len=1,sf=Tms_SF,access=rw"`
	Hz4      uint16         `sunspec:"offset=8,len=1,sf=Hz_SF,access=rw"`
	Tms5     uint16         `sunspec:"offset=9,len=1,sf=Tms_SF,access=rw"`
	Hz5      uint16         `sunspec:"offset=10,len=1,sf=Hz_SF,access=rw"`
	Tms6     uint16         `sunspec:"offset=11,len=1,sf=Tms_SF,access=rw"`
	Hz6      uint16         `sunspec:"offset=12,len=1,sf=Hz_SF,access=rw"`
	Tms7     uint16         `sunspec:"offset=13,len=1,sf=Tms_SF,access=rw"`
	Hz7      uint16         `sunspec:"offset=14,len=1,sf=Hz_SF,access=rw"`
	Tms8     uint16         `sunspec:"offset=15,len=1,sf=Tms_SF,access=rw"`
	Hz8      uint16         `sunspec:"offset=16,len=1,sf=Hz_SF,access=rw"`
	Tms9     uint16         `sunspec:"offset=17,len=1,sf=Tms_SF,access=rw"`
	Hz9      uint16         `sunspec:"offset=18,len=1,sf=Hz_SF,access=rw"`
	Tms10    uint16         `sunspec:"offset=19,len=1,sf=Tms_SF,access=rw"`
	Hz10     uint16         `sunspec:"offset=20,len=1,sf=Hz_SF,access=rw"`
	Tms11    uint16         `sunspec:"offset=21,len=1,sf=Tms_SF,access=rw"`
	Hz11     uint16         `sunspec:"offset=22,len=1,sf=Hz_SF,access=rw"`
	Tms12    uint16         `sunspec:"offset=23,len=1,sf=Tms_SF,access=rw"`
	Hz12     uint16         `sunspec:"offset=24,len=1,sf=Hz_SF,access=rw"`
	Tms13    uint16         `sunspec:"offset=25,len=1,sf=Tms_SF,access=rw"`
	Hz13     uint16         `sunspec:"offset=26,len=1,sf=Hz_SF,access=rw"`
	Tms14    uint16         `sunspec:"offset=27,len=1,sf=Tms_SF,access=rw"`
	Hz14     uint16         `sunspec:"offset=28,len=1,sf=Hz_SF,access=rw"`
	Tms15    uint16         `sunspec:"offset=29,len=1,sf=Tms_SF,access=rw"`
	Hz15     uint16         `sunspec:"offset=30,len=1,sf=Hz_SF,access=rw"`
	Tms16    uint16         `sunspec:"offset=31,len=1,sf=Tms_SF,access=rw"`
	Hz16     uint16         `sunspec:"offset=32,len=1,sf=Hz_SF,access=rw"`
	Tms17    uint16         `sunspec:"offset=33,len=1,sf=Tms_SF,access=rw"`
	Hz17     uint16         `sunspec:"offset=34,len=1,sf=Hz_SF,access=rw"`
	Tms18    uint16         `sunspec:"offset=35,len=1,sf=Tms_SF,access=rw"`
	Hz18     uint16         `sunspec:"offset=36,len=1,sf=Hz_SF,access=rw"`
	Tms19    uint16         `sunspec:"offset=37,len=1,sf=Tms_SF,access=rw"`
	Hz19     uint16         `sunspec:"offset=38,len=1,sf=Hz_SF,access=rw"`
	Tms20    uint16         `sunspec:"offset=39,len=1,sf=Tms_SF,access=rw"`
	Hz20     uint16         `sunspec:"offset=40,len=1,sf=Hz_SF,access=rw"`
	CrvNam   string         `sunspec:"offset=41,len=8,access=rw"`
	ReadOnly sunspec.Enum16 `sunspec:"offset=49,len=1,access=r"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL