model3

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          = 3
	ModelLabel       = "Secure Dataset Read Request"
	ModelDescription = "Request a digital signature over a specified set of data registers"
)
View Source
const (
	Alg   = "Alg"
	DS    = "DS"
	Ms    = "Ms"
	N     = "N"
	Off1  = "Off1"
	Off10 = "Off10"
	Off11 = "Off11"
	Off12 = "Off12"
	Off13 = "Off13"
	Off14 = "Off14"
	Off15 = "Off15"
	Off16 = "Off16"
	Off17 = "Off17"
	Off18 = "Off18"
	Off19 = "Off19"
	Off2  = "Off2"
	Off20 = "Off20"
	Off21 = "Off21"
	Off22 = "Off22"
	Off23 = "Off23"
	Off24 = "Off24"
	Off25 = "Off25"
	Off26 = "Off26"
	Off27 = "Off27"
	Off28 = "Off28"
	Off29 = "Off29"
	Off3  = "Off3"
	Off30 = "Off30"
	Off31 = "Off31"
	Off32 = "Off32"
	Off33 = "Off33"
	Off34 = "Off34"
	Off35 = "Off35"
	Off36 = "Off36"
	Off37 = "Off37"
	Off38 = "Off38"
	Off39 = "Off39"
	Off4  = "Off4"
	Off40 = "Off40"
	Off41 = "Off41"
	Off42 = "Off42"
	Off43 = "Off43"
	Off44 = "Off44"
	Off45 = "Off45"
	Off46 = "Off46"
	Off47 = "Off47"
	Off48 = "Off48"
	Off49 = "Off49"
	Off5  = "Off5"
	Off50 = "Off50"
	Off6  = "Off6"
	Off7  = "Off7"
	Off8  = "Off8"
	Off9  = "Off9"
	Role  = "Role"
	Seq   = "Seq"
	Ts    = "Ts"
	X     = "X"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Block3

type Block3 struct {
	X     uint16         `sunspec:"offset=0,access=rw"`
	Off1  uint16         `sunspec:"offset=1,access=rw"`
	Off2  uint16         `sunspec:"offset=2,access=rw"`
	Off3  uint16         `sunspec:"offset=3,access=rw"`
	Off4  uint16         `sunspec:"offset=4,access=rw"`
	Off5  uint16         `sunspec:"offset=5,access=rw"`
	Off6  uint16         `sunspec:"offset=6,access=rw"`
	Off7  uint16         `sunspec:"offset=7,access=rw"`
	Off8  uint16         `sunspec:"offset=8,access=rw"`
	Off9  uint16         `sunspec:"offset=9,access=rw"`
	Off10 uint16         `sunspec:"offset=10,access=rw"`
	Off11 uint16         `sunspec:"offset=11,access=rw"`
	Off12 uint16         `sunspec:"offset=12,access=rw"`
	Off13 uint16         `sunspec:"offset=13,access=rw"`
	Off14 uint16         `sunspec:"offset=14,access=rw"`
	Off15 uint16         `sunspec:"offset=15,access=rw"`
	Off16 uint16         `sunspec:"offset=16,access=rw"`
	Off17 uint16         `sunspec:"offset=17,access=rw"`
	Off18 uint16         `sunspec:"offset=18,access=rw"`
	Off19 uint16         `sunspec:"offset=19,access=rw"`
	Off20 uint16         `sunspec:"offset=20,access=rw"`
	Off21 uint16         `sunspec:"offset=21,access=rw"`
	Off22 uint16         `sunspec:"offset=22,access=rw"`
	Off23 uint16         `sunspec:"offset=23,access=rw"`
	Off24 uint16         `sunspec:"offset=24,access=rw"`
	Off25 uint16         `sunspec:"offset=25,access=rw"`
	Off26 uint16         `sunspec:"offset=26,access=rw"`
	Off27 uint16         `sunspec:"offset=27,access=rw"`
	Off28 uint16         `sunspec:"offset=28,access=rw"`
	Off29 uint16         `sunspec:"offset=29,access=rw"`
	Off30 uint16         `sunspec:"offset=30,access=rw"`
	Off31 uint16         `sunspec:"offset=31,access=rw"`
	Off32 uint16         `sunspec:"offset=32,access=rw"`
	Off33 uint16         `sunspec:"offset=33,access=rw"`
	Off34 uint16         `sunspec:"offset=34,access=rw"`
	Off35 uint16         `sunspec:"offset=35,access=rw"`
	Off36 uint16         `sunspec:"offset=36,access=rw"`
	Off37 uint16         `sunspec:"offset=37,access=rw"`
	Off38 uint16         `sunspec:"offset=38,access=rw"`
	Off39 uint16         `sunspec:"offset=39,access=rw"`
	Off40 uint16         `sunspec:"offset=40,access=rw"`
	Off41 uint16         `sunspec:"offset=41,access=rw"`
	Off42 uint16         `sunspec:"offset=42,access=rw"`
	Off43 uint16         `sunspec:"offset=43,access=rw"`
	Off44 uint16         `sunspec:"offset=44,access=rw"`
	Off45 uint16         `sunspec:"offset=45,access=rw"`
	Off46 uint16         `sunspec:"offset=46,access=rw"`
	Off47 uint16         `sunspec:"offset=47,access=rw"`
	Off48 uint16         `sunspec:"offset=48,access=rw"`
	Off49 uint16         `sunspec:"offset=49,access=rw"`
	Off50 uint16         `sunspec:"offset=50,access=rw"`
	Ts    uint32         `sunspec:"offset=51,access=rw"`
	Ms    uint16         `sunspec:"offset=53,access=rw"`
	Seq   uint16         `sunspec:"offset=54,access=rw"`
	Role  uint16         `sunspec:"offset=55,access=rw"`
	Alg   sunspec.Enum16 `sunspec:"offset=56,access=r"`
	N     uint16         `sunspec:"offset=57,access=r"`

	Repeats []Block3Repeat
}

func (*Block3) GetId

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

type Block3Repeat

type Block3Repeat struct {
	DS uint16 `sunspec:"offset=0,access=r"`
}

Jump to

Keyboard shortcuts

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