fbtypes

package
v1.3.0 Latest Latest
Warning

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

Go to latest
Published: Apr 11, 2023 License: MIT Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesBufferTypeEnumFb = map[BufferTypeEnumFb]string{
	BufferTypeEnumFbSINGLESHOT: "SINGLESHOT",
	BufferTypeEnumFbCONTINUOUS: "CONTINUOUS",
	BufferTypeEnumFbREPEAT:     "REPEAT",
	BufferTypeEnumFbLONGTERM:   "LONGTERM",
	BufferTypeEnumFbBULKREAD:   "BULKREAD",
}
View Source
var EnumNamesChannelTypeEnumFb = map[ChannelTypeEnumFb]string{
	ChannelTypeEnumFbRT:    "RT",
	ChannelTypeEnumFbNRT:   "NRT",
	ChannelTypeEnumFbDRIVE: "DRIVE",
}
View Source
var EnumNamesConnectionTypeEnumFb = map[ConnectionTypeEnumFb]string{
	ConnectionTypeEnumFbLINE:   "LINE",
	ConnectionTypeEnumFbSPLINE: "SPLINE",
	ConnectionTypeEnumFbSTEP:   "STEP",
}
View Source
var EnumNamesTriggerTypeEnumFb = map[TriggerTypeEnumFb]string{
	TriggerTypeEnumFbManual:        "Manual",
	TriggerTypeEnumFbRisingEdge:    "RisingEdge",
	TriggerTypeEnumFbFallingEdge:   "FallingEdge",
	TriggerTypeEnumFbLevel:         "Level",
	TriggerTypeEnumFbRisingLevel:   "RisingLevel",
	TriggerTypeEnumFbFallingLevel:  "FallingLevel",
	TriggerTypeEnumFbRisingFalling: "RisingFalling",
}
View Source
var EnumValuesBufferTypeEnumFb = map[string]BufferTypeEnumFb{
	"SINGLESHOT": BufferTypeEnumFbSINGLESHOT,
	"CONTINUOUS": BufferTypeEnumFbCONTINUOUS,
	"REPEAT":     BufferTypeEnumFbREPEAT,
	"LONGTERM":   BufferTypeEnumFbLONGTERM,
	"BULKREAD":   BufferTypeEnumFbBULKREAD,
}
View Source
var EnumValuesChannelTypeEnumFb = map[string]ChannelTypeEnumFb{
	"RT":    ChannelTypeEnumFbRT,
	"NRT":   ChannelTypeEnumFbNRT,
	"DRIVE": ChannelTypeEnumFbDRIVE,
}
View Source
var EnumValuesConnectionTypeEnumFb = map[string]ConnectionTypeEnumFb{
	"LINE":   ConnectionTypeEnumFbLINE,
	"SPLINE": ConnectionTypeEnumFbSPLINE,
	"STEP":   ConnectionTypeEnumFbSTEP,
}
View Source
var EnumValuesTriggerTypeEnumFb = map[string]TriggerTypeEnumFb{
	"Manual":        TriggerTypeEnumFbManual,
	"RisingEdge":    TriggerTypeEnumFbRisingEdge,
	"FallingEdge":   TriggerTypeEnumFbFallingEdge,
	"Level":         TriggerTypeEnumFbLevel,
	"RisingLevel":   TriggerTypeEnumFbRisingLevel,
	"FallingLevel":  TriggerTypeEnumFbFallingLevel,
	"RisingFalling": TriggerTypeEnumFbRisingFalling,
}

Functions

func BufferCfgAddBufferType

func BufferCfgAddBufferType(builder *flatbuffers.Builder, bufferType BufferTypeEnumFb)

func BufferCfgAddRecordingInterval

func BufferCfgAddRecordingInterval(builder *flatbuffers.Builder, recordingInterval flatbuffers.UOffsetT)

func BufferCfgAddRecordingTime

func BufferCfgAddRecordingTime(builder *flatbuffers.Builder, recordingTime flatbuffers.UOffsetT)

func BufferCfgEnd

func BufferCfgEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BufferCfgStart

func BufferCfgStart(builder *flatbuffers.Builder)

func ChannelCfgAddName

func ChannelCfgAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func ChannelCfgAddSource

func ChannelCfgAddSource(builder *flatbuffers.Builder, source flatbuffers.UOffsetT)

func ChannelCfgAddType

func ChannelCfgAddType(builder *flatbuffers.Builder, type_ ChannelTypeEnumFb)

func ChannelCfgAddUnit

func ChannelCfgAddUnit(builder *flatbuffers.Builder, unit flatbuffers.UOffsetT)

func ChannelCfgEnd

func ChannelCfgEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ChannelCfgStart

func ChannelCfgStart(builder *flatbuffers.Builder)

func DiagramCfgAddChannels

func DiagramCfgAddChannels(builder *flatbuffers.Builder, channels flatbuffers.UOffsetT)

func DiagramCfgAddName

func DiagramCfgAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func DiagramCfgEnd

func DiagramCfgEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DiagramCfgStart

func DiagramCfgStart(builder *flatbuffers.Builder)

func DiagramCfgStartChannelsVector

func DiagramCfgStartChannelsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func GetRootAstype_bool

func GetRootAstype_bool(buf []byte, offset flatbuffers.UOffsetT) *type_bool

func GetRootAstype_byte

func GetRootAstype_byte(buf []byte, offset flatbuffers.UOffsetT) *type_byte

func GetRootAstype_double

func GetRootAstype_double(buf []byte, offset flatbuffers.UOffsetT) *type_double

func GetRootAstype_float

func GetRootAstype_float(buf []byte, offset flatbuffers.UOffsetT) *type_float

func GetRootAstype_int

func GetRootAstype_int(buf []byte, offset flatbuffers.UOffsetT) *type_int

func GetRootAstype_long

func GetRootAstype_long(buf []byte, offset flatbuffers.UOffsetT) *type_long

func GetRootAstype_short

func GetRootAstype_short(buf []byte, offset flatbuffers.UOffsetT) *type_short

func GetRootAstype_string

func GetRootAstype_string(buf []byte, offset flatbuffers.UOffsetT) *type_string

func GetRootAstype_ubyte

func GetRootAstype_ubyte(buf []byte, offset flatbuffers.UOffsetT) *type_ubyte

func GetRootAstype_uint

func GetRootAstype_uint(buf []byte, offset flatbuffers.UOffsetT) *type_uint

func GetRootAstype_ulong

func GetRootAstype_ulong(buf []byte, offset flatbuffers.UOffsetT) *type_ulong

func GetRootAstype_ushort

func GetRootAstype_ushort(buf []byte, offset flatbuffers.UOffsetT) *type_ushort

func GetSizePrefixedRootAstype_bool

func GetSizePrefixedRootAstype_bool(buf []byte, offset flatbuffers.UOffsetT) *type_bool

func GetSizePrefixedRootAstype_byte

func GetSizePrefixedRootAstype_byte(buf []byte, offset flatbuffers.UOffsetT) *type_byte

func GetSizePrefixedRootAstype_double

func GetSizePrefixedRootAstype_double(buf []byte, offset flatbuffers.UOffsetT) *type_double

func GetSizePrefixedRootAstype_float

func GetSizePrefixedRootAstype_float(buf []byte, offset flatbuffers.UOffsetT) *type_float

func GetSizePrefixedRootAstype_int

func GetSizePrefixedRootAstype_int(buf []byte, offset flatbuffers.UOffsetT) *type_int

func GetSizePrefixedRootAstype_long

func GetSizePrefixedRootAstype_long(buf []byte, offset flatbuffers.UOffsetT) *type_long

func GetSizePrefixedRootAstype_short

func GetSizePrefixedRootAstype_short(buf []byte, offset flatbuffers.UOffsetT) *type_short

func GetSizePrefixedRootAstype_string

func GetSizePrefixedRootAstype_string(buf []byte, offset flatbuffers.UOffsetT) *type_string

func GetSizePrefixedRootAstype_ubyte

func GetSizePrefixedRootAstype_ubyte(buf []byte, offset flatbuffers.UOffsetT) *type_ubyte

func GetSizePrefixedRootAstype_uint

func GetSizePrefixedRootAstype_uint(buf []byte, offset flatbuffers.UOffsetT) *type_uint

func GetSizePrefixedRootAstype_ulong

func GetSizePrefixedRootAstype_ulong(buf []byte, offset flatbuffers.UOffsetT) *type_ulong

func GetSizePrefixedRootAstype_ushort

func GetSizePrefixedRootAstype_ushort(buf []byte, offset flatbuffers.UOffsetT) *type_ushort

func OscilloscopeAddCfg

func OscilloscopeAddCfg(builder *flatbuffers.Builder, cfg flatbuffers.UOffsetT)

func OscilloscopeAddState

func OscilloscopeAddState(builder *flatbuffers.Builder, state flatbuffers.UOffsetT)

func OscilloscopeCfgAddBuffer

func OscilloscopeCfgAddBuffer(builder *flatbuffers.Builder, buffer flatbuffers.UOffsetT)

func OscilloscopeCfgAddChannels

func OscilloscopeCfgAddChannels(builder *flatbuffers.Builder, channels flatbuffers.UOffsetT)

func OscilloscopeCfgAddDiagramview

func OscilloscopeCfgAddDiagramview(builder *flatbuffers.Builder, diagramview flatbuffers.UOffsetT)

func OscilloscopeCfgAddName

func OscilloscopeCfgAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func OscilloscopeCfgAddTrigger

func OscilloscopeCfgAddTrigger(builder *flatbuffers.Builder, trigger flatbuffers.UOffsetT)

func OscilloscopeCfgEnd

func OscilloscopeCfgEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func OscilloscopeCfgStart

func OscilloscopeCfgStart(builder *flatbuffers.Builder)

func OscilloscopeCfgStartChannelsVector

func OscilloscopeCfgStartChannelsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func OscilloscopeCfgStartDiagramviewVector

func OscilloscopeCfgStartDiagramviewVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func OscilloscopeDiagnosisAddDetailedDiagnosisCode

func OscilloscopeDiagnosisAddDetailedDiagnosisCode(builder *flatbuffers.Builder, detailedDiagnosisCode uint32)

func OscilloscopeDiagnosisAddDynamicDescription

func OscilloscopeDiagnosisAddDynamicDescription(builder *flatbuffers.Builder, dynamicDescription flatbuffers.UOffsetT)

func OscilloscopeDiagnosisAddMainDiagnosisCode

func OscilloscopeDiagnosisAddMainDiagnosisCode(builder *flatbuffers.Builder, mainDiagnosisCode uint32)

func OscilloscopeDiagnosisEnd

func OscilloscopeDiagnosisEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func OscilloscopeDiagnosisStart

func OscilloscopeDiagnosisStart(builder *flatbuffers.Builder)

func OscilloscopeEnd

func OscilloscopeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func OscilloscopeRecAddChannels

func OscilloscopeRecAddChannels(builder *flatbuffers.Builder, channels flatbuffers.UOffsetT)

func OscilloscopeRecAddTrigger

func OscilloscopeRecAddTrigger(builder *flatbuffers.Builder, trigger flatbuffers.UOffsetT)

func OscilloscopeRecEnd

func OscilloscopeRecEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func OscilloscopeRecStart

func OscilloscopeRecStart(builder *flatbuffers.Builder)

func OscilloscopeRecStartChannelsVector

func OscilloscopeRecStartChannelsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func OscilloscopeStart

func OscilloscopeStart(builder *flatbuffers.Builder)

func OscilloscopeStateAddBufferLevel

func OscilloscopeStateAddBufferLevel(builder *flatbuffers.Builder, bufferLevel float64)

func OscilloscopeStateAddDiagnosis

func OscilloscopeStateAddDiagnosis(builder *flatbuffers.Builder, diagnosis flatbuffers.UOffsetT)

func OscilloscopeStateAddOpstate

func OscilloscopeStateAddOpstate(builder *flatbuffers.Builder, opstate OscilloscopeStateEnum)

func OscilloscopeStateEnd

func OscilloscopeStateEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func OscilloscopeStateStart

func OscilloscopeStateStart(builder *flatbuffers.Builder)

func RecAllSignalsAddAllSignals

func RecAllSignalsAddAllSignals(builder *flatbuffers.Builder, allSignals flatbuffers.UOffsetT)

func RecAllSignalsEnd

func RecAllSignalsEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RecAllSignalsStart

func RecAllSignalsStart(builder *flatbuffers.Builder)

func RecAllSignalsStartAllSignalsVector

func RecAllSignalsStartAllSignalsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func RecChannelAddName

func RecChannelAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func RecChannelAddSlices

func RecChannelAddSlices(builder *flatbuffers.Builder, slices flatbuffers.UOffsetT)

func RecChannelEnd

func RecChannelEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RecChannelStart

func RecChannelStart(builder *flatbuffers.Builder)

func RecChannelStartSlicesVector

func RecChannelStartSlicesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func RecSliceAddValues

func RecSliceAddValues(builder *flatbuffers.Builder, values flatbuffers.UOffsetT)

func RecSliceEnd

func RecSliceEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RecSliceStart

func RecSliceStart(builder *flatbuffers.Builder)

func RecSliceStartValuesVector

func RecSliceStartValuesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func RecValueAddTime

func RecValueAddTime(builder *flatbuffers.Builder, time flatbuffers.UOffsetT)

func RecValueAddValuesBool

func RecValueAddValuesBool(builder *flatbuffers.Builder, valuesBool bool)

func RecValueAddValuesByte

func RecValueAddValuesByte(builder *flatbuffers.Builder, valuesByte int8)

func RecValueAddValuesDouble

func RecValueAddValuesDouble(builder *flatbuffers.Builder, valuesDouble float64)

func RecValueAddValuesFloat

func RecValueAddValuesFloat(builder *flatbuffers.Builder, valuesFloat float32)

func RecValueAddValuesInt

func RecValueAddValuesInt(builder *flatbuffers.Builder, valuesInt int32)

func RecValueAddValuesLong

func RecValueAddValuesLong(builder *flatbuffers.Builder, valuesLong int64)

func RecValueAddValuesShort

func RecValueAddValuesShort(builder *flatbuffers.Builder, valuesShort int16)

func RecValueAddValuesString

func RecValueAddValuesString(builder *flatbuffers.Builder, valuesString flatbuffers.UOffsetT)

func RecValueAddValuesUbyte

func RecValueAddValuesUbyte(builder *flatbuffers.Builder, valuesUbyte byte)

func RecValueAddValuesUint

func RecValueAddValuesUint(builder *flatbuffers.Builder, valuesUint uint32)

func RecValueAddValuesUlong

func RecValueAddValuesUlong(builder *flatbuffers.Builder, valuesUlong uint64)

func RecValueAddValuesUshort

func RecValueAddValuesUshort(builder *flatbuffers.Builder, valuesUshort uint16)

func RecValueEnd

func RecValueEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RecValueStart

func RecValueStart(builder *flatbuffers.Builder)

func TimeAddValue

func TimeAddValue(builder *flatbuffers.Builder, value uint64)

func TimeEnd

func TimeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TimeStart

func TimeStart(builder *flatbuffers.Builder)

func TriggerCfgAddLevel

func TriggerCfgAddLevel(builder *flatbuffers.Builder, level float64)

func TriggerCfgAddName

func TriggerCfgAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func TriggerCfgAddPreTrigger

func TriggerCfgAddPreTrigger(builder *flatbuffers.Builder, preTrigger float64)

func TriggerCfgAddTriggerType

func TriggerCfgAddTriggerType(builder *flatbuffers.Builder, triggerType TriggerTypeEnumFb)

func TriggerCfgEnd

func TriggerCfgEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TriggerCfgStart

func TriggerCfgStart(builder *flatbuffers.Builder)

func ViewChannelAddColor

func ViewChannelAddColor(builder *flatbuffers.Builder, color flatbuffers.UOffsetT)

func ViewChannelAddConnectionType

func ViewChannelAddConnectionType(builder *flatbuffers.Builder, connectionType ConnectionTypeEnumFb)

func ViewChannelAddSource

func ViewChannelAddSource(builder *flatbuffers.Builder, source flatbuffers.UOffsetT)

func ViewChannelAddVisible

func ViewChannelAddVisible(builder *flatbuffers.Builder, visible bool)

func ViewChannelEnd

func ViewChannelEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ViewChannelStart

func ViewChannelStart(builder *flatbuffers.Builder)

Types

type BufferCfg

type BufferCfg struct {
	// contains filtered or unexported fields
}

func GetRootAsBufferCfg

func GetRootAsBufferCfg(buf []byte, offset flatbuffers.UOffsetT) *BufferCfg

func GetSizePrefixedRootAsBufferCfg

func GetSizePrefixedRootAsBufferCfg(buf []byte, offset flatbuffers.UOffsetT) *BufferCfg

func (*BufferCfg) BufferType

func (rcv *BufferCfg) BufferType() BufferTypeEnumFb

func (*BufferCfg) Init

func (rcv *BufferCfg) Init(buf []byte, i flatbuffers.UOffsetT)

func (*BufferCfg) MutateBufferType

func (rcv *BufferCfg) MutateBufferType(n BufferTypeEnumFb) bool

func (*BufferCfg) RecordingInterval

func (rcv *BufferCfg) RecordingInterval(obj *Time) *Time

func (*BufferCfg) RecordingTime

func (rcv *BufferCfg) RecordingTime(obj *Time) *Time

func (*BufferCfg) Table

func (rcv *BufferCfg) Table() flatbuffers.Table

func (*BufferCfg) UnPack

func (rcv *BufferCfg) UnPack() *BufferCfgT

func (*BufferCfg) UnPackTo

func (rcv *BufferCfg) UnPackTo(t *BufferCfgT)

type BufferCfgT

type BufferCfgT struct {
	RecordingTime     *TimeT
	BufferType        BufferTypeEnumFb
	RecordingInterval *TimeT
}

func (*BufferCfgT) Pack

type BufferTypeEnumFb

type BufferTypeEnumFb int8
const (
	BufferTypeEnumFbSINGLESHOT BufferTypeEnumFb = 0
	BufferTypeEnumFbCONTINUOUS BufferTypeEnumFb = 1
	BufferTypeEnumFbREPEAT     BufferTypeEnumFb = 2
	BufferTypeEnumFbLONGTERM   BufferTypeEnumFb = 3
	BufferTypeEnumFbBULKREAD   BufferTypeEnumFb = 4
)

func (BufferTypeEnumFb) String

func (v BufferTypeEnumFb) String() string

type ChannelCfg

type ChannelCfg struct {
	// contains filtered or unexported fields
}

func GetRootAsChannelCfg

func GetRootAsChannelCfg(buf []byte, offset flatbuffers.UOffsetT) *ChannelCfg

func GetSizePrefixedRootAsChannelCfg

func GetSizePrefixedRootAsChannelCfg(buf []byte, offset flatbuffers.UOffsetT) *ChannelCfg

func (*ChannelCfg) Init

func (rcv *ChannelCfg) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ChannelCfg) MutateType

func (rcv *ChannelCfg) MutateType(n ChannelTypeEnumFb) bool

func (*ChannelCfg) Name

func (rcv *ChannelCfg) Name() []byte

func (*ChannelCfg) Source

func (rcv *ChannelCfg) Source() []byte

func (*ChannelCfg) Table

func (rcv *ChannelCfg) Table() flatbuffers.Table

func (*ChannelCfg) Type

func (rcv *ChannelCfg) Type() ChannelTypeEnumFb

func (*ChannelCfg) UnPack

func (rcv *ChannelCfg) UnPack() *ChannelCfgT

func (*ChannelCfg) UnPackTo

func (rcv *ChannelCfg) UnPackTo(t *ChannelCfgT)

func (*ChannelCfg) Unit

func (rcv *ChannelCfg) Unit() []byte

type ChannelCfgT

type ChannelCfgT struct {
	Name   string
	Source string
	Type   ChannelTypeEnumFb
	Unit   string
}

func (*ChannelCfgT) Pack

type ChannelTypeEnumFb

type ChannelTypeEnumFb int8
const (
	ChannelTypeEnumFbRT    ChannelTypeEnumFb = 0
	ChannelTypeEnumFbNRT   ChannelTypeEnumFb = 1
	ChannelTypeEnumFbDRIVE ChannelTypeEnumFb = 2
)

func (ChannelTypeEnumFb) String

func (v ChannelTypeEnumFb) String() string

type ConnectionTypeEnumFb

type ConnectionTypeEnumFb int8
const (
	ConnectionTypeEnumFbLINE   ConnectionTypeEnumFb = 0
	ConnectionTypeEnumFbSPLINE ConnectionTypeEnumFb = 1
	ConnectionTypeEnumFbSTEP   ConnectionTypeEnumFb = 2
)

func (ConnectionTypeEnumFb) String

func (v ConnectionTypeEnumFb) String() string

type DiagramCfg

type DiagramCfg struct {
	// contains filtered or unexported fields
}

func GetRootAsDiagramCfg

func GetRootAsDiagramCfg(buf []byte, offset flatbuffers.UOffsetT) *DiagramCfg

func GetSizePrefixedRootAsDiagramCfg

func GetSizePrefixedRootAsDiagramCfg(buf []byte, offset flatbuffers.UOffsetT) *DiagramCfg

func (*DiagramCfg) Channels

func (rcv *DiagramCfg) Channels(obj *ViewChannel, j int) bool

func (*DiagramCfg) ChannelsLength

func (rcv *DiagramCfg) ChannelsLength() int

func (*DiagramCfg) Init

func (rcv *DiagramCfg) Init(buf []byte, i flatbuffers.UOffsetT)

func (*DiagramCfg) Name

func (rcv *DiagramCfg) Name() []byte

func (*DiagramCfg) Table

func (rcv *DiagramCfg) Table() flatbuffers.Table

func (*DiagramCfg) UnPack

func (rcv *DiagramCfg) UnPack() *DiagramCfgT

func (*DiagramCfg) UnPackTo

func (rcv *DiagramCfg) UnPackTo(t *DiagramCfgT)

type DiagramCfgT

type DiagramCfgT struct {
	Name     string
	Channels []*ViewChannelT
}

func (*DiagramCfgT) Pack

type Oscilloscope

type Oscilloscope struct {
	// contains filtered or unexported fields
}

func GetRootAsOscilloscope

func GetRootAsOscilloscope(buf []byte, offset flatbuffers.UOffsetT) *Oscilloscope

func GetSizePrefixedRootAsOscilloscope

func GetSizePrefixedRootAsOscilloscope(buf []byte, offset flatbuffers.UOffsetT) *Oscilloscope

func (*Oscilloscope) Cfg

func (*Oscilloscope) Init

func (rcv *Oscilloscope) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Oscilloscope) State

func (*Oscilloscope) Table

func (rcv *Oscilloscope) Table() flatbuffers.Table

func (*Oscilloscope) UnPack

func (rcv *Oscilloscope) UnPack() *OscilloscopeT

func (*Oscilloscope) UnPackTo

func (rcv *Oscilloscope) UnPackTo(t *OscilloscopeT)

type OscilloscopeCfg

type OscilloscopeCfg struct {
	// contains filtered or unexported fields
}

func GetRootAsOscilloscopeCfg

func GetRootAsOscilloscopeCfg(buf []byte, offset flatbuffers.UOffsetT) *OscilloscopeCfg

func GetSizePrefixedRootAsOscilloscopeCfg

func GetSizePrefixedRootAsOscilloscopeCfg(buf []byte, offset flatbuffers.UOffsetT) *OscilloscopeCfg

func (*OscilloscopeCfg) Buffer

func (rcv *OscilloscopeCfg) Buffer(obj *BufferCfg) *BufferCfg

func (*OscilloscopeCfg) Channels

func (rcv *OscilloscopeCfg) Channels(obj *ChannelCfg, j int) bool

func (*OscilloscopeCfg) ChannelsLength

func (rcv *OscilloscopeCfg) ChannelsLength() int

func (*OscilloscopeCfg) Diagramview

func (rcv *OscilloscopeCfg) Diagramview(obj *DiagramCfg, j int) bool

func (*OscilloscopeCfg) DiagramviewLength

func (rcv *OscilloscopeCfg) DiagramviewLength() int

func (*OscilloscopeCfg) Init

func (rcv *OscilloscopeCfg) Init(buf []byte, i flatbuffers.UOffsetT)

func (*OscilloscopeCfg) Name

func (rcv *OscilloscopeCfg) Name() []byte

func (*OscilloscopeCfg) Table

func (rcv *OscilloscopeCfg) Table() flatbuffers.Table

func (*OscilloscopeCfg) Trigger

func (rcv *OscilloscopeCfg) Trigger(obj *TriggerCfg) *TriggerCfg

func (*OscilloscopeCfg) UnPack

func (rcv *OscilloscopeCfg) UnPack() *OscilloscopeCfgT

func (*OscilloscopeCfg) UnPackTo

func (rcv *OscilloscopeCfg) UnPackTo(t *OscilloscopeCfgT)

type OscilloscopeCfgT

type OscilloscopeCfgT struct {
	Name        string
	Channels    []*ChannelCfgT
	Buffer      *BufferCfgT
	Trigger     *TriggerCfgT
	Diagramview []*DiagramCfgT
}

func (*OscilloscopeCfgT) Pack

type OscilloscopeDiagnosis

type OscilloscopeDiagnosis struct {
	// contains filtered or unexported fields
}

func GetRootAsOscilloscopeDiagnosis

func GetRootAsOscilloscopeDiagnosis(buf []byte, offset flatbuffers.UOffsetT) *OscilloscopeDiagnosis

func GetSizePrefixedRootAsOscilloscopeDiagnosis

func GetSizePrefixedRootAsOscilloscopeDiagnosis(buf []byte, offset flatbuffers.UOffsetT) *OscilloscopeDiagnosis

func (*OscilloscopeDiagnosis) DetailedDiagnosisCode

func (rcv *OscilloscopeDiagnosis) DetailedDiagnosisCode() uint32

func (*OscilloscopeDiagnosis) DynamicDescription

func (rcv *OscilloscopeDiagnosis) DynamicDescription() []byte

func (*OscilloscopeDiagnosis) Init

func (rcv *OscilloscopeDiagnosis) Init(buf []byte, i flatbuffers.UOffsetT)

func (*OscilloscopeDiagnosis) MainDiagnosisCode

func (rcv *OscilloscopeDiagnosis) MainDiagnosisCode() uint32

func (*OscilloscopeDiagnosis) MutateDetailedDiagnosisCode

func (rcv *OscilloscopeDiagnosis) MutateDetailedDiagnosisCode(n uint32) bool

func (*OscilloscopeDiagnosis) MutateMainDiagnosisCode

func (rcv *OscilloscopeDiagnosis) MutateMainDiagnosisCode(n uint32) bool

func (*OscilloscopeDiagnosis) Table

func (*OscilloscopeDiagnosis) UnPack

func (*OscilloscopeDiagnosis) UnPackTo

type OscilloscopeDiagnosisT

type OscilloscopeDiagnosisT struct {
	MainDiagnosisCode     uint32
	DetailedDiagnosisCode uint32
	DynamicDescription    string
}

func (*OscilloscopeDiagnosisT) Pack

type OscilloscopeRec

type OscilloscopeRec struct {
	// contains filtered or unexported fields
}

func GetRootAsOscilloscopeRec

func GetRootAsOscilloscopeRec(buf []byte, offset flatbuffers.UOffsetT) *OscilloscopeRec

func GetSizePrefixedRootAsOscilloscopeRec

func GetSizePrefixedRootAsOscilloscopeRec(buf []byte, offset flatbuffers.UOffsetT) *OscilloscopeRec

func (*OscilloscopeRec) Channels

func (rcv *OscilloscopeRec) Channels(j int) []byte

func (*OscilloscopeRec) ChannelsLength

func (rcv *OscilloscopeRec) ChannelsLength() int

func (*OscilloscopeRec) Init

func (rcv *OscilloscopeRec) Init(buf []byte, i flatbuffers.UOffsetT)

func (*OscilloscopeRec) Table

func (rcv *OscilloscopeRec) Table() flatbuffers.Table

func (*OscilloscopeRec) Trigger

func (rcv *OscilloscopeRec) Trigger(obj *Time) *Time

func (*OscilloscopeRec) UnPack

func (rcv *OscilloscopeRec) UnPack() *OscilloscopeRecT

func (*OscilloscopeRec) UnPackTo

func (rcv *OscilloscopeRec) UnPackTo(t *OscilloscopeRecT)

type OscilloscopeRecT

type OscilloscopeRecT struct {
	Trigger  *TimeT
	Channels []string
}

func (*OscilloscopeRecT) Pack

type OscilloscopeState

type OscilloscopeState struct {
	// contains filtered or unexported fields
}

func GetRootAsOscilloscopeState

func GetRootAsOscilloscopeState(buf []byte, offset flatbuffers.UOffsetT) *OscilloscopeState

func GetSizePrefixedRootAsOscilloscopeState

func GetSizePrefixedRootAsOscilloscopeState(buf []byte, offset flatbuffers.UOffsetT) *OscilloscopeState

func (*OscilloscopeState) BufferLevel

func (rcv *OscilloscopeState) BufferLevel() float64

func (*OscilloscopeState) Diagnosis

func (*OscilloscopeState) Init

func (rcv *OscilloscopeState) Init(buf []byte, i flatbuffers.UOffsetT)

func (*OscilloscopeState) MutateBufferLevel

func (rcv *OscilloscopeState) MutateBufferLevel(n float64) bool

func (*OscilloscopeState) MutateOpstate

func (rcv *OscilloscopeState) MutateOpstate(n OscilloscopeStateEnum) bool

func (*OscilloscopeState) Opstate

func (*OscilloscopeState) Table

func (rcv *OscilloscopeState) Table() flatbuffers.Table

func (*OscilloscopeState) UnPack

func (rcv *OscilloscopeState) UnPack() *OscilloscopeStateT

func (*OscilloscopeState) UnPackTo

func (rcv *OscilloscopeState) UnPackTo(t *OscilloscopeStateT)

type OscilloscopeStateEnum

type OscilloscopeStateEnum int8
const (
	OscilloscopeStateEnumNOT_CONFIGURED      OscilloscopeStateEnum = 0
	OscilloscopeStateEnumCONFIGURED          OscilloscopeStateEnum = 1
	OscilloscopeStateEnumSTARTING            OscilloscopeStateEnum = 2
	OscilloscopeStateEnumWAIT_FOR_TRIGGER    OscilloscopeStateEnum = 3
	OscilloscopeStateEnumTRIGGERED           OscilloscopeStateEnum = 4
	OscilloscopeStateEnumRECORDING_COMPLETED OscilloscopeStateEnum = 5
	OscilloscopeStateEnumRECORDING           OscilloscopeStateEnum = 6
	OscilloscopeStateEnumERROR               OscilloscopeStateEnum = 7
)

func (OscilloscopeStateEnum) String

func (v OscilloscopeStateEnum) String() string

type OscilloscopeStateT

type OscilloscopeStateT struct {
	Opstate     OscilloscopeStateEnum
	Diagnosis   *OscilloscopeDiagnosisT
	BufferLevel float64
}

func (*OscilloscopeStateT) Pack

type OscilloscopeT

type OscilloscopeT struct {
	Cfg   *OscilloscopeCfgT
	State *OscilloscopeStateT
}

func (*OscilloscopeT) Pack

type RecAllSignals

type RecAllSignals struct {
	// contains filtered or unexported fields
}

func GetRootAsRecAllSignals

func GetRootAsRecAllSignals(buf []byte, offset flatbuffers.UOffsetT) *RecAllSignals

func GetSizePrefixedRootAsRecAllSignals

func GetSizePrefixedRootAsRecAllSignals(buf []byte, offset flatbuffers.UOffsetT) *RecAllSignals

func (*RecAllSignals) AllSignals

func (rcv *RecAllSignals) AllSignals(obj *RecChannel, j int) bool

func (*RecAllSignals) AllSignalsLength

func (rcv *RecAllSignals) AllSignalsLength() int

func (*RecAllSignals) Init

func (rcv *RecAllSignals) Init(buf []byte, i flatbuffers.UOffsetT)

func (*RecAllSignals) Table

func (rcv *RecAllSignals) Table() flatbuffers.Table

func (*RecAllSignals) UnPack

func (rcv *RecAllSignals) UnPack() *RecAllSignalsT

func (*RecAllSignals) UnPackTo

func (rcv *RecAllSignals) UnPackTo(t *RecAllSignalsT)

type RecAllSignalsT

type RecAllSignalsT struct {
	AllSignals []*RecChannelT
}

func (*RecAllSignalsT) Pack

type RecChannel

type RecChannel struct {
	// contains filtered or unexported fields
}

func GetRootAsRecChannel

func GetRootAsRecChannel(buf []byte, offset flatbuffers.UOffsetT) *RecChannel

func GetSizePrefixedRootAsRecChannel

func GetSizePrefixedRootAsRecChannel(buf []byte, offset flatbuffers.UOffsetT) *RecChannel

func (*RecChannel) Init

func (rcv *RecChannel) Init(buf []byte, i flatbuffers.UOffsetT)

func (*RecChannel) Name

func (rcv *RecChannel) Name() []byte

func (*RecChannel) Slices

func (rcv *RecChannel) Slices(obj *RecSlice, j int) bool

func (*RecChannel) SlicesLength

func (rcv *RecChannel) SlicesLength() int

func (*RecChannel) Table

func (rcv *RecChannel) Table() flatbuffers.Table

func (*RecChannel) UnPack

func (rcv *RecChannel) UnPack() *RecChannelT

func (*RecChannel) UnPackTo

func (rcv *RecChannel) UnPackTo(t *RecChannelT)

type RecChannelT

type RecChannelT struct {
	Name   string
	Slices []*RecSliceT
}

func (*RecChannelT) Pack

type RecSlice

type RecSlice struct {
	// contains filtered or unexported fields
}

func GetRootAsRecSlice

func GetRootAsRecSlice(buf []byte, offset flatbuffers.UOffsetT) *RecSlice

func GetSizePrefixedRootAsRecSlice

func GetSizePrefixedRootAsRecSlice(buf []byte, offset flatbuffers.UOffsetT) *RecSlice

func (*RecSlice) Init

func (rcv *RecSlice) Init(buf []byte, i flatbuffers.UOffsetT)

func (*RecSlice) Table

func (rcv *RecSlice) Table() flatbuffers.Table

func (*RecSlice) UnPack

func (rcv *RecSlice) UnPack() *RecSliceT

func (*RecSlice) UnPackTo

func (rcv *RecSlice) UnPackTo(t *RecSliceT)

func (*RecSlice) Values

func (rcv *RecSlice) Values(obj *RecValue, j int) bool

func (*RecSlice) ValuesLength

func (rcv *RecSlice) ValuesLength() int

type RecSliceT

type RecSliceT struct {
	Values []*RecValueT
}

func (*RecSliceT) Pack

func (t *RecSliceT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT

type RecValue

type RecValue struct {
	// contains filtered or unexported fields
}

func GetRootAsRecValue

func GetRootAsRecValue(buf []byte, offset flatbuffers.UOffsetT) *RecValue

func GetSizePrefixedRootAsRecValue

func GetSizePrefixedRootAsRecValue(buf []byte, offset flatbuffers.UOffsetT) *RecValue

func (*RecValue) Init

func (rcv *RecValue) Init(buf []byte, i flatbuffers.UOffsetT)

func (*RecValue) MutateValuesBool

func (rcv *RecValue) MutateValuesBool(n bool) bool

func (*RecValue) MutateValuesByte

func (rcv *RecValue) MutateValuesByte(n int8) bool

func (*RecValue) MutateValuesDouble

func (rcv *RecValue) MutateValuesDouble(n float64) bool

func (*RecValue) MutateValuesFloat

func (rcv *RecValue) MutateValuesFloat(n float32) bool

func (*RecValue) MutateValuesInt

func (rcv *RecValue) MutateValuesInt(n int32) bool

func (*RecValue) MutateValuesLong

func (rcv *RecValue) MutateValuesLong(n int64) bool

func (*RecValue) MutateValuesShort

func (rcv *RecValue) MutateValuesShort(n int16) bool

func (*RecValue) MutateValuesUbyte

func (rcv *RecValue) MutateValuesUbyte(n byte) bool

func (*RecValue) MutateValuesUint

func (rcv *RecValue) MutateValuesUint(n uint32) bool

func (*RecValue) MutateValuesUlong

func (rcv *RecValue) MutateValuesUlong(n uint64) bool

func (*RecValue) MutateValuesUshort

func (rcv *RecValue) MutateValuesUshort(n uint16) bool

func (*RecValue) Table

func (rcv *RecValue) Table() flatbuffers.Table

func (*RecValue) Time

func (rcv *RecValue) Time(obj *Time) *Time

func (*RecValue) UnPack

func (rcv *RecValue) UnPack() *RecValueT

func (*RecValue) UnPackTo

func (rcv *RecValue) UnPackTo(t *RecValueT)

func (*RecValue) ValuesBool

func (rcv *RecValue) ValuesBool() bool

func (*RecValue) ValuesByte

func (rcv *RecValue) ValuesByte() int8

func (*RecValue) ValuesDouble

func (rcv *RecValue) ValuesDouble() float64

func (*RecValue) ValuesFloat

func (rcv *RecValue) ValuesFloat() float32

func (*RecValue) ValuesInt

func (rcv *RecValue) ValuesInt() int32

func (*RecValue) ValuesLong

func (rcv *RecValue) ValuesLong() int64

func (*RecValue) ValuesShort

func (rcv *RecValue) ValuesShort() int16

func (*RecValue) ValuesString

func (rcv *RecValue) ValuesString() []byte

func (*RecValue) ValuesUbyte

func (rcv *RecValue) ValuesUbyte() byte

func (*RecValue) ValuesUint

func (rcv *RecValue) ValuesUint() uint32

func (*RecValue) ValuesUlong

func (rcv *RecValue) ValuesUlong() uint64

func (*RecValue) ValuesUshort

func (rcv *RecValue) ValuesUshort() uint16

type RecValueT

type RecValueT struct {
	Time         *TimeT
	ValuesBool   bool
	ValuesByte   int8
	ValuesShort  int16
	ValuesInt    int32
	ValuesLong   int64
	ValuesUbyte  byte
	ValuesUshort uint16
	ValuesUint   uint32
	ValuesUlong  uint64
	ValuesFloat  float32
	ValuesDouble float64
	ValuesString string
}

func (*RecValueT) Pack

func (t *RecValueT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT

type Time

type Time struct {
	// contains filtered or unexported fields
}

func GetRootAsTime

func GetRootAsTime(buf []byte, offset flatbuffers.UOffsetT) *Time

func GetSizePrefixedRootAsTime

func GetSizePrefixedRootAsTime(buf []byte, offset flatbuffers.UOffsetT) *Time

func (*Time) Init

func (rcv *Time) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Time) MutateValue

func (rcv *Time) MutateValue(n uint64) bool

func (*Time) Table

func (rcv *Time) Table() flatbuffers.Table

func (*Time) UnPack

func (rcv *Time) UnPack() *TimeT

func (*Time) UnPackTo

func (rcv *Time) UnPackTo(t *TimeT)

func (*Time) Value

func (rcv *Time) Value() uint64

type TimeT

type TimeT struct {
	Value uint64
}

func (*TimeT) Pack

func (t *TimeT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT

type TriggerCfg

type TriggerCfg struct {
	// contains filtered or unexported fields
}

func GetRootAsTriggerCfg

func GetRootAsTriggerCfg(buf []byte, offset flatbuffers.UOffsetT) *TriggerCfg

func GetSizePrefixedRootAsTriggerCfg

func GetSizePrefixedRootAsTriggerCfg(buf []byte, offset flatbuffers.UOffsetT) *TriggerCfg

func (*TriggerCfg) Init

func (rcv *TriggerCfg) Init(buf []byte, i flatbuffers.UOffsetT)

func (*TriggerCfg) Level

func (rcv *TriggerCfg) Level() float64

func (*TriggerCfg) MutateLevel

func (rcv *TriggerCfg) MutateLevel(n float64) bool

func (*TriggerCfg) MutatePreTrigger

func (rcv *TriggerCfg) MutatePreTrigger(n float64) bool

func (*TriggerCfg) MutateTriggerType

func (rcv *TriggerCfg) MutateTriggerType(n TriggerTypeEnumFb) bool

func (*TriggerCfg) Name

func (rcv *TriggerCfg) Name() []byte

func (*TriggerCfg) PreTrigger

func (rcv *TriggerCfg) PreTrigger() float64

func (*TriggerCfg) Table

func (rcv *TriggerCfg) Table() flatbuffers.Table

func (*TriggerCfg) TriggerType

func (rcv *TriggerCfg) TriggerType() TriggerTypeEnumFb

func (*TriggerCfg) UnPack

func (rcv *TriggerCfg) UnPack() *TriggerCfgT

func (*TriggerCfg) UnPackTo

func (rcv *TriggerCfg) UnPackTo(t *TriggerCfgT)

type TriggerCfgT

type TriggerCfgT struct {
	TriggerType TriggerTypeEnumFb
	Name        string
	Level       float64
	PreTrigger  float64
}

func (*TriggerCfgT) Pack

type TriggerTypeEnumFb

type TriggerTypeEnumFb int8
const (
	TriggerTypeEnumFbManual        TriggerTypeEnumFb = 0
	TriggerTypeEnumFbRisingEdge    TriggerTypeEnumFb = 1
	TriggerTypeEnumFbFallingEdge   TriggerTypeEnumFb = 2
	TriggerTypeEnumFbLevel         TriggerTypeEnumFb = 3
	TriggerTypeEnumFbRisingLevel   TriggerTypeEnumFb = 4
	TriggerTypeEnumFbFallingLevel  TriggerTypeEnumFb = 5
	TriggerTypeEnumFbRisingFalling TriggerTypeEnumFb = 6
)

func (TriggerTypeEnumFb) String

func (v TriggerTypeEnumFb) String() string

type ViewChannel

type ViewChannel struct {
	// contains filtered or unexported fields
}

func GetRootAsViewChannel

func GetRootAsViewChannel(buf []byte, offset flatbuffers.UOffsetT) *ViewChannel

func GetSizePrefixedRootAsViewChannel

func GetSizePrefixedRootAsViewChannel(buf []byte, offset flatbuffers.UOffsetT) *ViewChannel

func (*ViewChannel) Color

func (rcv *ViewChannel) Color() []byte

func (*ViewChannel) ConnectionType

func (rcv *ViewChannel) ConnectionType() ConnectionTypeEnumFb

func (*ViewChannel) Init

func (rcv *ViewChannel) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ViewChannel) MutateConnectionType

func (rcv *ViewChannel) MutateConnectionType(n ConnectionTypeEnumFb) bool

func (*ViewChannel) MutateVisible

func (rcv *ViewChannel) MutateVisible(n bool) bool

func (*ViewChannel) Source

func (rcv *ViewChannel) Source() []byte

func (*ViewChannel) Table

func (rcv *ViewChannel) Table() flatbuffers.Table

func (*ViewChannel) UnPack

func (rcv *ViewChannel) UnPack() *ViewChannelT

func (*ViewChannel) UnPackTo

func (rcv *ViewChannel) UnPackTo(t *ViewChannelT)

func (*ViewChannel) Visible

func (rcv *ViewChannel) Visible() bool

type ViewChannelT

type ViewChannelT struct {
	Source         string
	Color          string
	Visible        bool
	ConnectionType ConnectionTypeEnumFb
}

func (*ViewChannelT) Pack

Jump to

Keyboard shortcuts

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