Documentation ¶
Index ¶
- Variables
- func AxsCfgProbeAllDataAddProbe1(builder *flatbuffers.Builder, probe1 flatbuffers.UOffsetT)
- func AxsCfgProbeAllDataAddProbe2(builder *flatbuffers.Builder, probe2 flatbuffers.UOffsetT)
- func AxsCfgProbeAllDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCfgProbeAllDataStart(builder *flatbuffers.Builder)
- func AxsCfgProbeDataAddDeadTime(builder *flatbuffers.Builder, deadTime flatbuffers.UOffsetT)
- func AxsCfgProbeDataAddEdge(builder *flatbuffers.Builder, edge flatbuffers.UOffsetT)
- func AxsCfgProbeDataAddExpWin(builder *flatbuffers.Builder, expWin flatbuffers.UOffsetT)
- func AxsCfgProbeDataAddInterpType(builder *flatbuffers.Builder, interpType InterpType)
- func AxsCfgProbeDataAddMkrFail(builder *flatbuffers.Builder, mkrFail flatbuffers.UOffsetT)
- func AxsCfgProbeDataAddSignal(builder *flatbuffers.Builder, signal flatbuffers.UOffsetT)
- func AxsCfgProbeDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCfgProbeDataStart(builder *flatbuffers.Builder)
- func AxsCfgProbeDeadTimeDataAddNegEdgeNs(builder *flatbuffers.Builder, negEdgeNs float64)
- func AxsCfgProbeDeadTimeDataAddPosEdgeNs(builder *flatbuffers.Builder, posEdgeNs float64)
- func AxsCfgProbeDeadTimeDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCfgProbeDeadTimeDataStart(builder *flatbuffers.Builder)
- func AxsCfgProbeEdgeDataAddDiffType(builder *flatbuffers.Builder, diffType DiffType)
- func AxsCfgProbeEdgeDataAddNegEdge(builder *flatbuffers.Builder, negEdge bool)
- func AxsCfgProbeEdgeDataAddPosEdge(builder *flatbuffers.Builder, posEdge bool)
- func AxsCfgProbeEdgeDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCfgProbeEdgeDataStart(builder *flatbuffers.Builder)
- func AxsCfgProbeExpectWindowDataAddEnable(builder *flatbuffers.Builder, enable bool)
- func AxsCfgProbeExpectWindowDataAddEnd(builder *flatbuffers.Builder, end float64)
- func AxsCfgProbeExpectWindowDataAddStart(builder *flatbuffers.Builder, start float64)
- func AxsCfgProbeExpectWindowDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCfgProbeExpectWindowDataStart(builder *flatbuffers.Builder)
- func AxsCfgProbeMarkerFailureDataAddEnable(builder *flatbuffers.Builder, enable bool)
- func AxsCfgProbeMarkerFailureDataAddMaxNum(builder *flatbuffers.Builder, maxNum int32)
- func AxsCfgProbeMarkerFailureDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCfgProbeMarkerFailureDataStart(builder *flatbuffers.Builder)
- func AxsCfgProbeSignalDataAddSelect(builder *flatbuffers.Builder, select_ SignalSelect)
- func AxsCfgProbeSignalDataAddShotType(builder *flatbuffers.Builder, shotType ShotType)
- func AxsCfgProbeSignalDataAddSource(builder *flatbuffers.Builder, source flatbuffers.UOffsetT)
- func AxsCfgProbeSignalDataAddSourceInfo(builder *flatbuffers.Builder, sourceInfo flatbuffers.UOffsetT)
- func AxsCfgProbeSignalDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCfgProbeSignalDataStart(builder *flatbuffers.Builder)
- func AxsCmdCtrlBasedHomingDataAddHomingParam(builder *flatbuffers.Builder, homingParam flatbuffers.UOffsetT)
- func AxsCmdCtrlBasedHomingDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCmdCtrlBasedHomingDataStart(builder *flatbuffers.Builder)
- func AxsCmdCtrlBasedHomingGantryDataAddHomingParam(builder *flatbuffers.Builder, homingParam flatbuffers.UOffsetT)
- func AxsCmdCtrlBasedHomingGantryDataAddHomingSlaveParam(builder *flatbuffers.Builder, homingSlaveParam flatbuffers.UOffsetT)
- func AxsCmdCtrlBasedHomingGantryDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCmdCtrlBasedHomingGantryDataStart(builder *flatbuffers.Builder)
- func AxsCmdFixedstopDataAddAxsPos(builder *flatbuffers.Builder, axsPos float64)
- func AxsCmdFixedstopDataAddBuffered(builder *flatbuffers.Builder, buffered bool)
- func AxsCmdFixedstopDataAddLim(builder *flatbuffers.Builder, lim flatbuffers.UOffsetT)
- func AxsCmdFixedstopDataAddMaxTrq(builder *flatbuffers.Builder, maxTrq float64)
- func AxsCmdFixedstopDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCmdFixedstopDataStart(builder *flatbuffers.Builder)
- func AxsCmdHomingDataAddBuffered(builder *flatbuffers.Builder, buffered bool)
- func AxsCmdHomingDataAddNewRefPos(builder *flatbuffers.Builder, newRefPos float64)
- func AxsCmdHomingDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCmdHomingDataStart(builder *flatbuffers.Builder)
- func AxsCmdProbeExDataAddProbeIndex(builder *flatbuffers.Builder, probeIndex ProbeIndexType)
- func AxsCmdProbeExDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCmdProbeExDataStart(builder *flatbuffers.Builder)
- func AxsCmdSetAbsPosDataAddAxsPos(builder *flatbuffers.Builder, axsPos float64)
- func AxsCmdSetAbsPosDataAddBuffered(builder *flatbuffers.Builder, buffered bool)
- func AxsCmdSetAbsPosDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func AxsCmdSetAbsPosDataStart(builder *flatbuffers.Builder)
- func CmdBufferTypeAddBuffered(builder *flatbuffers.Builder, buffered bool)
- func CmdBufferTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func CmdBufferTypeStart(builder *flatbuffers.Builder)
- func HomingParamAddDynBackward(builder *flatbuffers.Builder, dynBackward flatbuffers.UOffsetT)
- func HomingParamAddDynForward(builder *flatbuffers.Builder, dynForward flatbuffers.UOffsetT)
- func HomingParamAddHomingDir(builder *flatbuffers.Builder, homingDir flatbuffers.UOffsetT)
- func HomingParamAddNewRefPos(builder *flatbuffers.Builder, newRefPos float64)
- func HomingParamAddRefMode(builder *flatbuffers.Builder, refMode RefMode)
- func HomingParamAddRefType(builder *flatbuffers.Builder, refType RefType)
- func HomingParamAddTravelDisLim(builder *flatbuffers.Builder, travelDisLim float64)
- func HomingParamEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func HomingParamStart(builder *flatbuffers.Builder)
- func HomingSlaveParamAllAddHomingSlaveParamAll(builder *flatbuffers.Builder, homingSlaveParamAll flatbuffers.UOffsetT)
- func HomingSlaveParamAllEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func HomingSlaveParamAllStart(builder *flatbuffers.Builder)
- func HomingSlaveParamAllStartHomingSlaveParamAllVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func HomingSlaveParamSingleAddMarkerSel(builder *flatbuffers.Builder, markerSel RefMarkerSel)
- func HomingSlaveParamSingleAddNewRefPos(builder *flatbuffers.Builder, newRefPos float64)
- func HomingSlaveParamSingleAddSlaveId(builder *flatbuffers.Builder, slaveId uint16)
- func HomingSlaveParamSingleEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func HomingSlaveParamSingleStart(builder *flatbuffers.Builder)
- type AxsCfgProbeAllData
- func (rcv *AxsCfgProbeAllData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCfgProbeAllData) Probe1(obj *AxsCfgProbeData) *AxsCfgProbeData
- func (rcv *AxsCfgProbeAllData) Probe2(obj *AxsCfgProbeData) *AxsCfgProbeData
- func (rcv *AxsCfgProbeAllData) Table() flatbuffers.Table
- func (rcv *AxsCfgProbeAllData) UnPack() *AxsCfgProbeAllDataT
- func (rcv *AxsCfgProbeAllData) UnPackTo(t *AxsCfgProbeAllDataT)
- type AxsCfgProbeAllDataT
- type AxsCfgProbeData
- func (rcv *AxsCfgProbeData) DeadTime(obj *AxsCfgProbeDeadTimeData) *AxsCfgProbeDeadTimeData
- func (rcv *AxsCfgProbeData) Edge(obj *AxsCfgProbeEdgeData) *AxsCfgProbeEdgeData
- func (rcv *AxsCfgProbeData) ExpWin(obj *AxsCfgProbeExpectWindowData) *AxsCfgProbeExpectWindowData
- func (rcv *AxsCfgProbeData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCfgProbeData) InterpType() InterpType
- func (rcv *AxsCfgProbeData) MkrFail(obj *AxsCfgProbeMarkerFailureData) *AxsCfgProbeMarkerFailureData
- func (rcv *AxsCfgProbeData) MutateInterpType(n InterpType) bool
- func (rcv *AxsCfgProbeData) Signal(obj *AxsCfgProbeSignalData) *AxsCfgProbeSignalData
- func (rcv *AxsCfgProbeData) Table() flatbuffers.Table
- func (rcv *AxsCfgProbeData) UnPack() *AxsCfgProbeDataT
- func (rcv *AxsCfgProbeData) UnPackTo(t *AxsCfgProbeDataT)
- type AxsCfgProbeDataT
- type AxsCfgProbeDeadTimeData
- func (rcv *AxsCfgProbeDeadTimeData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCfgProbeDeadTimeData) MutateNegEdgeNs(n float64) bool
- func (rcv *AxsCfgProbeDeadTimeData) MutatePosEdgeNs(n float64) bool
- func (rcv *AxsCfgProbeDeadTimeData) NegEdgeNs() float64
- func (rcv *AxsCfgProbeDeadTimeData) PosEdgeNs() float64
- func (rcv *AxsCfgProbeDeadTimeData) Table() flatbuffers.Table
- func (rcv *AxsCfgProbeDeadTimeData) UnPack() *AxsCfgProbeDeadTimeDataT
- func (rcv *AxsCfgProbeDeadTimeData) UnPackTo(t *AxsCfgProbeDeadTimeDataT)
- type AxsCfgProbeDeadTimeDataT
- type AxsCfgProbeEdgeData
- func (rcv *AxsCfgProbeEdgeData) DiffType() DiffType
- func (rcv *AxsCfgProbeEdgeData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCfgProbeEdgeData) MutateDiffType(n DiffType) bool
- func (rcv *AxsCfgProbeEdgeData) MutateNegEdge(n bool) bool
- func (rcv *AxsCfgProbeEdgeData) MutatePosEdge(n bool) bool
- func (rcv *AxsCfgProbeEdgeData) NegEdge() bool
- func (rcv *AxsCfgProbeEdgeData) PosEdge() bool
- func (rcv *AxsCfgProbeEdgeData) Table() flatbuffers.Table
- func (rcv *AxsCfgProbeEdgeData) UnPack() *AxsCfgProbeEdgeDataT
- func (rcv *AxsCfgProbeEdgeData) UnPackTo(t *AxsCfgProbeEdgeDataT)
- type AxsCfgProbeEdgeDataT
- type AxsCfgProbeExpectWindowData
- func (rcv *AxsCfgProbeExpectWindowData) Enable() bool
- func (rcv *AxsCfgProbeExpectWindowData) End() float64
- func (rcv *AxsCfgProbeExpectWindowData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCfgProbeExpectWindowData) MutateEnable(n bool) bool
- func (rcv *AxsCfgProbeExpectWindowData) MutateEnd(n float64) bool
- func (rcv *AxsCfgProbeExpectWindowData) MutateStart(n float64) bool
- func (rcv *AxsCfgProbeExpectWindowData) Start() float64
- func (rcv *AxsCfgProbeExpectWindowData) Table() flatbuffers.Table
- func (rcv *AxsCfgProbeExpectWindowData) UnPack() *AxsCfgProbeExpectWindowDataT
- func (rcv *AxsCfgProbeExpectWindowData) UnPackTo(t *AxsCfgProbeExpectWindowDataT)
- type AxsCfgProbeExpectWindowDataT
- type AxsCfgProbeMarkerFailureData
- func (rcv *AxsCfgProbeMarkerFailureData) Enable() bool
- func (rcv *AxsCfgProbeMarkerFailureData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCfgProbeMarkerFailureData) MaxNum() int32
- func (rcv *AxsCfgProbeMarkerFailureData) MutateEnable(n bool) bool
- func (rcv *AxsCfgProbeMarkerFailureData) MutateMaxNum(n int32) bool
- func (rcv *AxsCfgProbeMarkerFailureData) Table() flatbuffers.Table
- func (rcv *AxsCfgProbeMarkerFailureData) UnPack() *AxsCfgProbeMarkerFailureDataT
- func (rcv *AxsCfgProbeMarkerFailureData) UnPackTo(t *AxsCfgProbeMarkerFailureDataT)
- type AxsCfgProbeMarkerFailureDataT
- type AxsCfgProbeSignalData
- func (rcv *AxsCfgProbeSignalData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCfgProbeSignalData) MutateSelect(n SignalSelect) bool
- func (rcv *AxsCfgProbeSignalData) MutateShotType(n ShotType) bool
- func (rcv *AxsCfgProbeSignalData) Select() SignalSelect
- func (rcv *AxsCfgProbeSignalData) ShotType() ShotType
- func (rcv *AxsCfgProbeSignalData) Source() []byte
- func (rcv *AxsCfgProbeSignalData) SourceInfo() []byte
- func (rcv *AxsCfgProbeSignalData) Table() flatbuffers.Table
- func (rcv *AxsCfgProbeSignalData) UnPack() *AxsCfgProbeSignalDataT
- func (rcv *AxsCfgProbeSignalData) UnPackTo(t *AxsCfgProbeSignalDataT)
- type AxsCfgProbeSignalDataT
- type AxsCmdCtrlBasedHomingData
- func (rcv *AxsCmdCtrlBasedHomingData) HomingParam(obj *HomingParam) *HomingParam
- func (rcv *AxsCmdCtrlBasedHomingData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCmdCtrlBasedHomingData) Table() flatbuffers.Table
- func (rcv *AxsCmdCtrlBasedHomingData) UnPack() *AxsCmdCtrlBasedHomingDataT
- func (rcv *AxsCmdCtrlBasedHomingData) UnPackTo(t *AxsCmdCtrlBasedHomingDataT)
- type AxsCmdCtrlBasedHomingDataT
- type AxsCmdCtrlBasedHomingGantryData
- func (rcv *AxsCmdCtrlBasedHomingGantryData) HomingParam(obj *HomingParam) *HomingParam
- func (rcv *AxsCmdCtrlBasedHomingGantryData) HomingSlaveParam(obj *HomingSlaveParamAll) *HomingSlaveParamAll
- func (rcv *AxsCmdCtrlBasedHomingGantryData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCmdCtrlBasedHomingGantryData) Table() flatbuffers.Table
- func (rcv *AxsCmdCtrlBasedHomingGantryData) UnPack() *AxsCmdCtrlBasedHomingGantryDataT
- func (rcv *AxsCmdCtrlBasedHomingGantryData) UnPackTo(t *AxsCmdCtrlBasedHomingGantryDataT)
- type AxsCmdCtrlBasedHomingGantryDataT
- type AxsCmdFixedstopData
- func (rcv *AxsCmdFixedstopData) AxsPos() float64
- func (rcv *AxsCmdFixedstopData) Buffered() bool
- func (rcv *AxsCmdFixedstopData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCmdFixedstopData) Lim(obj *motion__core__fbtypes.DynamicLimits) *motion__core__fbtypes.DynamicLimits
- func (rcv *AxsCmdFixedstopData) MaxTrq() float64
- func (rcv *AxsCmdFixedstopData) MutateAxsPos(n float64) bool
- func (rcv *AxsCmdFixedstopData) MutateBuffered(n bool) bool
- func (rcv *AxsCmdFixedstopData) MutateMaxTrq(n float64) bool
- func (rcv *AxsCmdFixedstopData) Table() flatbuffers.Table
- func (rcv *AxsCmdFixedstopData) UnPack() *AxsCmdFixedstopDataT
- func (rcv *AxsCmdFixedstopData) UnPackTo(t *AxsCmdFixedstopDataT)
- type AxsCmdFixedstopDataT
- type AxsCmdHomingData
- func (rcv *AxsCmdHomingData) Buffered() bool
- func (rcv *AxsCmdHomingData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCmdHomingData) MutateBuffered(n bool) bool
- func (rcv *AxsCmdHomingData) MutateNewRefPos(n float64) bool
- func (rcv *AxsCmdHomingData) NewRefPos() float64
- func (rcv *AxsCmdHomingData) Table() flatbuffers.Table
- func (rcv *AxsCmdHomingData) UnPack() *AxsCmdHomingDataT
- func (rcv *AxsCmdHomingData) UnPackTo(t *AxsCmdHomingDataT)
- type AxsCmdHomingDataT
- type AxsCmdProbeExData
- func (rcv *AxsCmdProbeExData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCmdProbeExData) MutateProbeIndex(n ProbeIndexType) bool
- func (rcv *AxsCmdProbeExData) ProbeIndex() ProbeIndexType
- func (rcv *AxsCmdProbeExData) Table() flatbuffers.Table
- func (rcv *AxsCmdProbeExData) UnPack() *AxsCmdProbeExDataT
- func (rcv *AxsCmdProbeExData) UnPackTo(t *AxsCmdProbeExDataT)
- type AxsCmdProbeExDataT
- type AxsCmdSetAbsPosData
- func (rcv *AxsCmdSetAbsPosData) AxsPos() float64
- func (rcv *AxsCmdSetAbsPosData) Buffered() bool
- func (rcv *AxsCmdSetAbsPosData) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *AxsCmdSetAbsPosData) MutateAxsPos(n float64) bool
- func (rcv *AxsCmdSetAbsPosData) MutateBuffered(n bool) bool
- func (rcv *AxsCmdSetAbsPosData) Table() flatbuffers.Table
- func (rcv *AxsCmdSetAbsPosData) UnPack() *AxsCmdSetAbsPosDataT
- func (rcv *AxsCmdSetAbsPosData) UnPackTo(t *AxsCmdSetAbsPosDataT)
- type AxsCmdSetAbsPosDataT
- type CmdBufferType
- func (rcv *CmdBufferType) Buffered() bool
- func (rcv *CmdBufferType) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *CmdBufferType) MutateBuffered(n bool) bool
- func (rcv *CmdBufferType) Table() flatbuffers.Table
- func (rcv *CmdBufferType) UnPack() *CmdBufferTypeT
- func (rcv *CmdBufferType) UnPackTo(t *CmdBufferTypeT)
- type CmdBufferTypeT
- type DiffType
- type HomingParam
- func (rcv *HomingParam) DynBackward(obj *motion__core__fbtypes.DynamicLimits) *motion__core__fbtypes.DynamicLimits
- func (rcv *HomingParam) DynForward(obj *motion__core__fbtypes.DynamicLimits) *motion__core__fbtypes.DynamicLimits
- func (rcv *HomingParam) HomingDir() []byte
- func (rcv *HomingParam) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *HomingParam) MutateNewRefPos(n float64) bool
- func (rcv *HomingParam) MutateRefMode(n RefMode) bool
- func (rcv *HomingParam) MutateRefType(n RefType) bool
- func (rcv *HomingParam) MutateTravelDisLim(n float64) bool
- func (rcv *HomingParam) NewRefPos() float64
- func (rcv *HomingParam) RefMode() RefMode
- func (rcv *HomingParam) RefType() RefType
- func (rcv *HomingParam) Table() flatbuffers.Table
- func (rcv *HomingParam) TravelDisLim() float64
- func (rcv *HomingParam) UnPack() *HomingParamT
- func (rcv *HomingParam) UnPackTo(t *HomingParamT)
- type HomingParamT
- type HomingSlaveParamAll
- func (rcv *HomingSlaveParamAll) HomingSlaveParamAll(obj *HomingSlaveParamSingle, j int) bool
- func (rcv *HomingSlaveParamAll) HomingSlaveParamAllLength() int
- func (rcv *HomingSlaveParamAll) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *HomingSlaveParamAll) Table() flatbuffers.Table
- func (rcv *HomingSlaveParamAll) UnPack() *HomingSlaveParamAllT
- func (rcv *HomingSlaveParamAll) UnPackTo(t *HomingSlaveParamAllT)
- type HomingSlaveParamAllT
- type HomingSlaveParamSingle
- func (rcv *HomingSlaveParamSingle) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *HomingSlaveParamSingle) MarkerSel() RefMarkerSel
- func (rcv *HomingSlaveParamSingle) MutateMarkerSel(n RefMarkerSel) bool
- func (rcv *HomingSlaveParamSingle) MutateNewRefPos(n float64) bool
- func (rcv *HomingSlaveParamSingle) MutateSlaveId(n uint16) bool
- func (rcv *HomingSlaveParamSingle) NewRefPos() float64
- func (rcv *HomingSlaveParamSingle) SlaveId() uint16
- func (rcv *HomingSlaveParamSingle) Table() flatbuffers.Table
- func (rcv *HomingSlaveParamSingle) UnPack() *HomingSlaveParamSingleT
- func (rcv *HomingSlaveParamSingle) UnPackTo(t *HomingSlaveParamSingleT)
- type HomingSlaveParamSingleT
- type InterpType
- type ProbeIndexType
- type RefMarkerSel
- type RefMode
- type RefType
- type ShotType
- type SignalSelect
Constants ¶
This section is empty.
Variables ¶
var EnumNamesDiffType = map[DiffType]string{ DiffTypeUNDEFINE: "UNDEFINE", DiffTypeDIFF_DISABLED: "DIFF_DISABLED", DiffTypeDIFF_STANDARD_MODE: "DIFF_STANDARD_MODE", DiffTypeDIFF_NEG_TO_NEG_EDGE: "DIFF_NEG_TO_NEG_EDGE", DiffTypeDIFF_POS_TO_NEG_EDGE: "DIFF_POS_TO_NEG_EDGE", DiffTypeDIFF_NEG_TO_POS_EDGE: "DIFF_NEG_TO_POS_EDGE", DiffTypeDIFF_POS_TO_POS_EDGE: "DIFF_POS_TO_POS_EDGE", }
var EnumNamesInterpType = map[InterpType]string{ InterpTypeUNDEFINE: "UNDEFINE", InterpTypeLINEAR: "LINEAR", }
var EnumNamesProbeIndexType = map[ProbeIndexType]string{ ProbeIndexTypePROBE1: "PROBE1", ProbeIndexTypePROBE2: "PROBE2", }
var EnumNamesRefMarkerSel = map[RefMarkerSel]string{ RefMarkerSelMASTER_SWITCH: "MASTER_SWITCH", RefMarkerSelSELF_SWITCH: "SELF_SWITCH", }
var EnumNamesRefMode = map[RefMode]string{ RefModeSET_POS_DEVICE: "SET_POS_DEVICE", RefModeSET_POS_PROFILE: "SET_POS_PROFILE", RefModeSET_NONE: "SET_NONE", }
var EnumNamesRefType = map[RefType]string{ RefTypeSTOPPED_POS: "STOPPED_POS", RefTypeMARKER_POS: "MARKER_POS", }
var EnumNamesShotType = map[ShotType]string{ ShotTypeUNDEFINE: "UNDEFINE", ShotTypeCONTINUOUS: "CONTINUOUS", ShotTypeSINGLE_SHOT: "SINGLE_SHOT", }
var EnumNamesSignalSelect = map[SignalSelect]string{ SignalSelectUNDEFINE: "UNDEFINE", SignalSelectENCODER_1: "ENCODER_1", SignalSelectENCODER_2: "ENCODER_2", SignalSelectFINE_TIME: "FINE_TIME", }
var EnumValuesDiffType = map[string]DiffType{ "UNDEFINE": DiffTypeUNDEFINE, "DIFF_DISABLED": DiffTypeDIFF_DISABLED, "DIFF_STANDARD_MODE": DiffTypeDIFF_STANDARD_MODE, "DIFF_NEG_TO_NEG_EDGE": DiffTypeDIFF_NEG_TO_NEG_EDGE, "DIFF_POS_TO_NEG_EDGE": DiffTypeDIFF_POS_TO_NEG_EDGE, "DIFF_NEG_TO_POS_EDGE": DiffTypeDIFF_NEG_TO_POS_EDGE, "DIFF_POS_TO_POS_EDGE": DiffTypeDIFF_POS_TO_POS_EDGE, }
var EnumValuesInterpType = map[string]InterpType{ "UNDEFINE": InterpTypeUNDEFINE, "LINEAR": InterpTypeLINEAR, }
var EnumValuesProbeIndexType = map[string]ProbeIndexType{ "PROBE1": ProbeIndexTypePROBE1, "PROBE2": ProbeIndexTypePROBE2, }
var EnumValuesRefMarkerSel = map[string]RefMarkerSel{ "MASTER_SWITCH": RefMarkerSelMASTER_SWITCH, "SELF_SWITCH": RefMarkerSelSELF_SWITCH, }
var EnumValuesRefMode = map[string]RefMode{ "SET_POS_DEVICE": RefModeSET_POS_DEVICE, "SET_POS_PROFILE": RefModeSET_POS_PROFILE, "SET_NONE": RefModeSET_NONE, }
var EnumValuesRefType = map[string]RefType{ "STOPPED_POS": RefTypeSTOPPED_POS, "MARKER_POS": RefTypeMARKER_POS, }
var EnumValuesShotType = map[string]ShotType{ "UNDEFINE": ShotTypeUNDEFINE, "CONTINUOUS": ShotTypeCONTINUOUS, "SINGLE_SHOT": ShotTypeSINGLE_SHOT, }
var EnumValuesSignalSelect = map[string]SignalSelect{ "UNDEFINE": SignalSelectUNDEFINE, "ENCODER_1": SignalSelectENCODER_1, "ENCODER_2": SignalSelectENCODER_2, "FINE_TIME": SignalSelectFINE_TIME, }
Functions ¶
func AxsCfgProbeAllDataAddProbe1 ¶
func AxsCfgProbeAllDataAddProbe1(builder *flatbuffers.Builder, probe1 flatbuffers.UOffsetT)
func AxsCfgProbeAllDataAddProbe2 ¶
func AxsCfgProbeAllDataAddProbe2(builder *flatbuffers.Builder, probe2 flatbuffers.UOffsetT)
func AxsCfgProbeAllDataEnd ¶
func AxsCfgProbeAllDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCfgProbeAllDataStart ¶
func AxsCfgProbeAllDataStart(builder *flatbuffers.Builder)
func AxsCfgProbeDataAddDeadTime ¶
func AxsCfgProbeDataAddDeadTime(builder *flatbuffers.Builder, deadTime flatbuffers.UOffsetT)
func AxsCfgProbeDataAddEdge ¶
func AxsCfgProbeDataAddEdge(builder *flatbuffers.Builder, edge flatbuffers.UOffsetT)
func AxsCfgProbeDataAddExpWin ¶
func AxsCfgProbeDataAddExpWin(builder *flatbuffers.Builder, expWin flatbuffers.UOffsetT)
func AxsCfgProbeDataAddInterpType ¶
func AxsCfgProbeDataAddInterpType(builder *flatbuffers.Builder, interpType InterpType)
func AxsCfgProbeDataAddMkrFail ¶
func AxsCfgProbeDataAddMkrFail(builder *flatbuffers.Builder, mkrFail flatbuffers.UOffsetT)
func AxsCfgProbeDataAddSignal ¶
func AxsCfgProbeDataAddSignal(builder *flatbuffers.Builder, signal flatbuffers.UOffsetT)
func AxsCfgProbeDataEnd ¶
func AxsCfgProbeDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCfgProbeDataStart ¶
func AxsCfgProbeDataStart(builder *flatbuffers.Builder)
func AxsCfgProbeDeadTimeDataAddNegEdgeNs ¶
func AxsCfgProbeDeadTimeDataAddNegEdgeNs(builder *flatbuffers.Builder, negEdgeNs float64)
func AxsCfgProbeDeadTimeDataAddPosEdgeNs ¶
func AxsCfgProbeDeadTimeDataAddPosEdgeNs(builder *flatbuffers.Builder, posEdgeNs float64)
func AxsCfgProbeDeadTimeDataEnd ¶
func AxsCfgProbeDeadTimeDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCfgProbeDeadTimeDataStart ¶
func AxsCfgProbeDeadTimeDataStart(builder *flatbuffers.Builder)
func AxsCfgProbeEdgeDataAddDiffType ¶
func AxsCfgProbeEdgeDataAddDiffType(builder *flatbuffers.Builder, diffType DiffType)
func AxsCfgProbeEdgeDataAddNegEdge ¶
func AxsCfgProbeEdgeDataAddNegEdge(builder *flatbuffers.Builder, negEdge bool)
func AxsCfgProbeEdgeDataAddPosEdge ¶
func AxsCfgProbeEdgeDataAddPosEdge(builder *flatbuffers.Builder, posEdge bool)
func AxsCfgProbeEdgeDataEnd ¶
func AxsCfgProbeEdgeDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCfgProbeEdgeDataStart ¶
func AxsCfgProbeEdgeDataStart(builder *flatbuffers.Builder)
func AxsCfgProbeExpectWindowDataAddEnable ¶
func AxsCfgProbeExpectWindowDataAddEnable(builder *flatbuffers.Builder, enable bool)
func AxsCfgProbeExpectWindowDataAddEnd ¶
func AxsCfgProbeExpectWindowDataAddEnd(builder *flatbuffers.Builder, end float64)
func AxsCfgProbeExpectWindowDataAddStart ¶
func AxsCfgProbeExpectWindowDataAddStart(builder *flatbuffers.Builder, start float64)
func AxsCfgProbeExpectWindowDataEnd ¶
func AxsCfgProbeExpectWindowDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCfgProbeExpectWindowDataStart ¶
func AxsCfgProbeExpectWindowDataStart(builder *flatbuffers.Builder)
func AxsCfgProbeMarkerFailureDataAddEnable ¶
func AxsCfgProbeMarkerFailureDataAddEnable(builder *flatbuffers.Builder, enable bool)
func AxsCfgProbeMarkerFailureDataAddMaxNum ¶
func AxsCfgProbeMarkerFailureDataAddMaxNum(builder *flatbuffers.Builder, maxNum int32)
func AxsCfgProbeMarkerFailureDataEnd ¶
func AxsCfgProbeMarkerFailureDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCfgProbeMarkerFailureDataStart ¶
func AxsCfgProbeMarkerFailureDataStart(builder *flatbuffers.Builder)
func AxsCfgProbeSignalDataAddSelect ¶
func AxsCfgProbeSignalDataAddSelect(builder *flatbuffers.Builder, select_ SignalSelect)
func AxsCfgProbeSignalDataAddShotType ¶
func AxsCfgProbeSignalDataAddShotType(builder *flatbuffers.Builder, shotType ShotType)
func AxsCfgProbeSignalDataAddSource ¶
func AxsCfgProbeSignalDataAddSource(builder *flatbuffers.Builder, source flatbuffers.UOffsetT)
func AxsCfgProbeSignalDataAddSourceInfo ¶
func AxsCfgProbeSignalDataAddSourceInfo(builder *flatbuffers.Builder, sourceInfo flatbuffers.UOffsetT)
func AxsCfgProbeSignalDataEnd ¶
func AxsCfgProbeSignalDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCfgProbeSignalDataStart ¶
func AxsCfgProbeSignalDataStart(builder *flatbuffers.Builder)
/ uri and other addition information
func AxsCmdCtrlBasedHomingDataAddHomingParam ¶
func AxsCmdCtrlBasedHomingDataAddHomingParam(builder *flatbuffers.Builder, homingParam flatbuffers.UOffsetT)
func AxsCmdCtrlBasedHomingDataEnd ¶
func AxsCmdCtrlBasedHomingDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCmdCtrlBasedHomingDataStart ¶
func AxsCmdCtrlBasedHomingDataStart(builder *flatbuffers.Builder)
/ homing basic parameters
func AxsCmdCtrlBasedHomingGantryDataAddHomingParam ¶
func AxsCmdCtrlBasedHomingGantryDataAddHomingParam(builder *flatbuffers.Builder, homingParam flatbuffers.UOffsetT)
func AxsCmdCtrlBasedHomingGantryDataAddHomingSlaveParam ¶
func AxsCmdCtrlBasedHomingGantryDataAddHomingSlaveParam(builder *flatbuffers.Builder, homingSlaveParam flatbuffers.UOffsetT)
func AxsCmdCtrlBasedHomingGantryDataEnd ¶
func AxsCmdCtrlBasedHomingGantryDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCmdCtrlBasedHomingGantryDataStart ¶
func AxsCmdCtrlBasedHomingGantryDataStart(builder *flatbuffers.Builder)
/ slave axes parameters
func AxsCmdFixedstopDataAddAxsPos ¶
func AxsCmdFixedstopDataAddAxsPos(builder *flatbuffers.Builder, axsPos float64)
func AxsCmdFixedstopDataAddBuffered ¶
func AxsCmdFixedstopDataAddBuffered(builder *flatbuffers.Builder, buffered bool)
func AxsCmdFixedstopDataAddLim ¶
func AxsCmdFixedstopDataAddLim(builder *flatbuffers.Builder, lim flatbuffers.UOffsetT)
func AxsCmdFixedstopDataAddMaxTrq ¶
func AxsCmdFixedstopDataAddMaxTrq(builder *flatbuffers.Builder, maxTrq float64)
func AxsCmdFixedstopDataEnd ¶
func AxsCmdFixedstopDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCmdFixedstopDataStart ¶
func AxsCmdFixedstopDataStart(builder *flatbuffers.Builder)
/ dynamic limits for the motion of this command
func AxsCmdHomingDataAddBuffered ¶
func AxsCmdHomingDataAddBuffered(builder *flatbuffers.Builder, buffered bool)
func AxsCmdHomingDataAddNewRefPos ¶
func AxsCmdHomingDataAddNewRefPos(builder *flatbuffers.Builder, newRefPos float64)
func AxsCmdHomingDataEnd ¶
func AxsCmdHomingDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCmdHomingDataStart ¶
func AxsCmdHomingDataStart(builder *flatbuffers.Builder)
func AxsCmdProbeExDataAddProbeIndex ¶
func AxsCmdProbeExDataAddProbeIndex(builder *flatbuffers.Builder, probeIndex ProbeIndexType)
func AxsCmdProbeExDataEnd ¶
func AxsCmdProbeExDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCmdProbeExDataStart ¶
func AxsCmdProbeExDataStart(builder *flatbuffers.Builder)
func AxsCmdSetAbsPosDataAddAxsPos ¶
func AxsCmdSetAbsPosDataAddAxsPos(builder *flatbuffers.Builder, axsPos float64)
func AxsCmdSetAbsPosDataAddBuffered ¶
func AxsCmdSetAbsPosDataAddBuffered(builder *flatbuffers.Builder, buffered bool)
func AxsCmdSetAbsPosDataEnd ¶
func AxsCmdSetAbsPosDataEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func AxsCmdSetAbsPosDataStart ¶
func AxsCmdSetAbsPosDataStart(builder *flatbuffers.Builder)
func CmdBufferTypeAddBuffered ¶
func CmdBufferTypeAddBuffered(builder *flatbuffers.Builder, buffered bool)
func CmdBufferTypeEnd ¶
func CmdBufferTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func CmdBufferTypeStart ¶
func CmdBufferTypeStart(builder *flatbuffers.Builder)
func HomingParamAddDynBackward ¶
func HomingParamAddDynBackward(builder *flatbuffers.Builder, dynBackward flatbuffers.UOffsetT)
func HomingParamAddDynForward ¶
func HomingParamAddDynForward(builder *flatbuffers.Builder, dynForward flatbuffers.UOffsetT)
func HomingParamAddHomingDir ¶
func HomingParamAddHomingDir(builder *flatbuffers.Builder, homingDir flatbuffers.UOffsetT)
func HomingParamAddNewRefPos ¶
func HomingParamAddNewRefPos(builder *flatbuffers.Builder, newRefPos float64)
func HomingParamAddRefMode ¶
func HomingParamAddRefMode(builder *flatbuffers.Builder, refMode RefMode)
func HomingParamAddRefType ¶
func HomingParamAddRefType(builder *flatbuffers.Builder, refType RefType)
func HomingParamAddTravelDisLim ¶
func HomingParamAddTravelDisLim(builder *flatbuffers.Builder, travelDisLim float64)
func HomingParamEnd ¶
func HomingParamEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func HomingParamStart ¶
func HomingParamStart(builder *flatbuffers.Builder)
func HomingSlaveParamAllAddHomingSlaveParamAll ¶
func HomingSlaveParamAllAddHomingSlaveParamAll(builder *flatbuffers.Builder, homingSlaveParamAll flatbuffers.UOffsetT)
func HomingSlaveParamAllEnd ¶
func HomingSlaveParamAllEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func HomingSlaveParamAllStart ¶
func HomingSlaveParamAllStart(builder *flatbuffers.Builder)
/ vector of all slave parameters
func HomingSlaveParamAllStartHomingSlaveParamAllVector ¶
func HomingSlaveParamAllStartHomingSlaveParamAllVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
func HomingSlaveParamSingleAddMarkerSel ¶
func HomingSlaveParamSingleAddMarkerSel(builder *flatbuffers.Builder, markerSel RefMarkerSel)
func HomingSlaveParamSingleAddNewRefPos ¶
func HomingSlaveParamSingleAddNewRefPos(builder *flatbuffers.Builder, newRefPos float64)
func HomingSlaveParamSingleAddSlaveId ¶
func HomingSlaveParamSingleAddSlaveId(builder *flatbuffers.Builder, slaveId uint16)
func HomingSlaveParamSingleEnd ¶
func HomingSlaveParamSingleEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
func HomingSlaveParamSingleStart ¶
func HomingSlaveParamSingleStart(builder *flatbuffers.Builder)
Types ¶
type AxsCfgProbeAllData ¶
type AxsCfgProbeAllData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCfgProbeAllData ¶
func GetRootAsAxsCfgProbeAllData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeAllData
func GetSizePrefixedRootAsAxsCfgProbeAllData ¶
func GetSizePrefixedRootAsAxsCfgProbeAllData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeAllData
func (*AxsCfgProbeAllData) Init ¶
func (rcv *AxsCfgProbeAllData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCfgProbeAllData) Probe1 ¶
func (rcv *AxsCfgProbeAllData) Probe1(obj *AxsCfgProbeData) *AxsCfgProbeData
/ all probes
func (*AxsCfgProbeAllData) Probe2 ¶
func (rcv *AxsCfgProbeAllData) Probe2(obj *AxsCfgProbeData) *AxsCfgProbeData
/ all probes
func (*AxsCfgProbeAllData) Table ¶
func (rcv *AxsCfgProbeAllData) Table() flatbuffers.Table
func (*AxsCfgProbeAllData) UnPack ¶
func (rcv *AxsCfgProbeAllData) UnPack() *AxsCfgProbeAllDataT
func (*AxsCfgProbeAllData) UnPackTo ¶
func (rcv *AxsCfgProbeAllData) UnPackTo(t *AxsCfgProbeAllDataT)
type AxsCfgProbeAllDataT ¶
type AxsCfgProbeAllDataT struct { Probe1 *AxsCfgProbeDataT `json:"probe1"` Probe2 *AxsCfgProbeDataT `json:"probe2"` }
/ parameters of all probe data
func (*AxsCfgProbeAllDataT) Pack ¶
func (t *AxsCfgProbeAllDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCfgProbeData ¶
type AxsCfgProbeData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCfgProbeData ¶
func GetRootAsAxsCfgProbeData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeData
func GetSizePrefixedRootAsAxsCfgProbeData ¶
func GetSizePrefixedRootAsAxsCfgProbeData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeData
func (*AxsCfgProbeData) DeadTime ¶
func (rcv *AxsCfgProbeData) DeadTime(obj *AxsCfgProbeDeadTimeData) *AxsCfgProbeDeadTimeData
/ expect window data / dead time compensation data
func (*AxsCfgProbeData) Edge ¶
func (rcv *AxsCfgProbeData) Edge(obj *AxsCfgProbeEdgeData) *AxsCfgProbeEdgeData
/ probe signal config / edge config
func (*AxsCfgProbeData) ExpWin ¶
func (rcv *AxsCfgProbeData) ExpWin(obj *AxsCfgProbeExpectWindowData) *AxsCfgProbeExpectWindowData
/ marker failure config / expect window data
func (*AxsCfgProbeData) Init ¶
func (rcv *AxsCfgProbeData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCfgProbeData) InterpType ¶
func (rcv *AxsCfgProbeData) InterpType() InterpType
/ dead time compensation data / interpolation type, linear, polynomial
func (*AxsCfgProbeData) MkrFail ¶
func (rcv *AxsCfgProbeData) MkrFail(obj *AxsCfgProbeMarkerFailureData) *AxsCfgProbeMarkerFailureData
/ edge config / marker failure config
func (*AxsCfgProbeData) MutateInterpType ¶
func (rcv *AxsCfgProbeData) MutateInterpType(n InterpType) bool
/ interpolation type, linear, polynomial
func (*AxsCfgProbeData) Signal ¶
func (rcv *AxsCfgProbeData) Signal(obj *AxsCfgProbeSignalData) *AxsCfgProbeSignalData
/ probe signal config
func (*AxsCfgProbeData) Table ¶
func (rcv *AxsCfgProbeData) Table() flatbuffers.Table
func (*AxsCfgProbeData) UnPack ¶
func (rcv *AxsCfgProbeData) UnPack() *AxsCfgProbeDataT
func (*AxsCfgProbeData) UnPackTo ¶
func (rcv *AxsCfgProbeData) UnPackTo(t *AxsCfgProbeDataT)
type AxsCfgProbeDataT ¶
type AxsCfgProbeDataT struct { Signal *AxsCfgProbeSignalDataT `json:"signal"` Edge *AxsCfgProbeEdgeDataT `json:"edge"` MkrFail *AxsCfgProbeMarkerFailureDataT `json:"mkrFail"` ExpWin *AxsCfgProbeExpectWindowDataT `json:"expWin"` DeadTime *AxsCfgProbeDeadTimeDataT `json:"deadTime"` InterpType InterpType `json:"interpType"` }
/ parameters of single probe data
func (*AxsCfgProbeDataT) Pack ¶
func (t *AxsCfgProbeDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCfgProbeDeadTimeData ¶
type AxsCfgProbeDeadTimeData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCfgProbeDeadTimeData ¶
func GetRootAsAxsCfgProbeDeadTimeData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeDeadTimeData
func GetSizePrefixedRootAsAxsCfgProbeDeadTimeData ¶
func GetSizePrefixedRootAsAxsCfgProbeDeadTimeData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeDeadTimeData
func (*AxsCfgProbeDeadTimeData) Init ¶
func (rcv *AxsCfgProbeDeadTimeData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCfgProbeDeadTimeData) MutateNegEdgeNs ¶
func (rcv *AxsCfgProbeDeadTimeData) MutateNegEdgeNs(n float64) bool
/ dead time compensation for negative edge in Nano seconds
func (*AxsCfgProbeDeadTimeData) MutatePosEdgeNs ¶
func (rcv *AxsCfgProbeDeadTimeData) MutatePosEdgeNs(n float64) bool
/ dead time compensation for positive edge in Nano seconds
func (*AxsCfgProbeDeadTimeData) NegEdgeNs ¶
func (rcv *AxsCfgProbeDeadTimeData) NegEdgeNs() float64
/ dead time compensation for negative edge in Nano seconds
func (*AxsCfgProbeDeadTimeData) PosEdgeNs ¶
func (rcv *AxsCfgProbeDeadTimeData) PosEdgeNs() float64
/ dead time compensation for positive edge in Nano seconds
func (*AxsCfgProbeDeadTimeData) Table ¶
func (rcv *AxsCfgProbeDeadTimeData) Table() flatbuffers.Table
func (*AxsCfgProbeDeadTimeData) UnPack ¶
func (rcv *AxsCfgProbeDeadTimeData) UnPack() *AxsCfgProbeDeadTimeDataT
func (*AxsCfgProbeDeadTimeData) UnPackTo ¶
func (rcv *AxsCfgProbeDeadTimeData) UnPackTo(t *AxsCfgProbeDeadTimeDataT)
type AxsCfgProbeDeadTimeDataT ¶
type AxsCfgProbeDeadTimeDataT struct { PosEdgeNs float64 `json:"posEdgeNS"` NegEdgeNs float64 `json:"negEdgeNS"` }
/ parameters of single probe data
func (*AxsCfgProbeDeadTimeDataT) Pack ¶
func (t *AxsCfgProbeDeadTimeDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCfgProbeEdgeData ¶
type AxsCfgProbeEdgeData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCfgProbeEdgeData ¶
func GetRootAsAxsCfgProbeEdgeData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeEdgeData
func GetSizePrefixedRootAsAxsCfgProbeEdgeData ¶
func GetSizePrefixedRootAsAxsCfgProbeEdgeData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeEdgeData
func (*AxsCfgProbeEdgeData) DiffType ¶
func (rcv *AxsCfgProbeEdgeData) DiffType() DiffType
/ differential type of edge, disable, standard, neg-to-neg, pos-to-neg, neg-to-pos, pos-to-pos
func (*AxsCfgProbeEdgeData) Init ¶
func (rcv *AxsCfgProbeEdgeData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCfgProbeEdgeData) MutateDiffType ¶
func (rcv *AxsCfgProbeEdgeData) MutateDiffType(n DiffType) bool
/ differential type of edge, disable, standard, neg-to-neg, pos-to-neg, neg-to-pos, pos-to-pos
func (*AxsCfgProbeEdgeData) MutateNegEdge ¶
func (rcv *AxsCfgProbeEdgeData) MutateNegEdge(n bool) bool
/ enable negative edge evaluate if TRUE
func (*AxsCfgProbeEdgeData) MutatePosEdge ¶
func (rcv *AxsCfgProbeEdgeData) MutatePosEdge(n bool) bool
/ enable positive edge evaluate if TRUE
func (*AxsCfgProbeEdgeData) NegEdge ¶
func (rcv *AxsCfgProbeEdgeData) NegEdge() bool
/ enable negative edge evaluate if TRUE
func (*AxsCfgProbeEdgeData) PosEdge ¶
func (rcv *AxsCfgProbeEdgeData) PosEdge() bool
/ enable positive edge evaluate if TRUE
func (*AxsCfgProbeEdgeData) Table ¶
func (rcv *AxsCfgProbeEdgeData) Table() flatbuffers.Table
func (*AxsCfgProbeEdgeData) UnPack ¶
func (rcv *AxsCfgProbeEdgeData) UnPack() *AxsCfgProbeEdgeDataT
func (*AxsCfgProbeEdgeData) UnPackTo ¶
func (rcv *AxsCfgProbeEdgeData) UnPackTo(t *AxsCfgProbeEdgeDataT)
type AxsCfgProbeEdgeDataT ¶
type AxsCfgProbeEdgeDataT struct { PosEdge bool `json:"posEdge"` NegEdge bool `json:"negEdge"` DiffType DiffType `json:"diffType"` }
/ parameters of single probe data
func (*AxsCfgProbeEdgeDataT) Pack ¶
func (t *AxsCfgProbeEdgeDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCfgProbeExpectWindowData ¶
type AxsCfgProbeExpectWindowData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCfgProbeExpectWindowData ¶
func GetRootAsAxsCfgProbeExpectWindowData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeExpectWindowData
func GetSizePrefixedRootAsAxsCfgProbeExpectWindowData ¶
func GetSizePrefixedRootAsAxsCfgProbeExpectWindowData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeExpectWindowData
func (*AxsCfgProbeExpectWindowData) Enable ¶
func (rcv *AxsCfgProbeExpectWindowData) Enable() bool
/ enable expect window if TRUE
func (*AxsCfgProbeExpectWindowData) End ¶
func (rcv *AxsCfgProbeExpectWindowData) End() float64
/ expect window end position
func (*AxsCfgProbeExpectWindowData) Init ¶
func (rcv *AxsCfgProbeExpectWindowData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCfgProbeExpectWindowData) MutateEnable ¶
func (rcv *AxsCfgProbeExpectWindowData) MutateEnable(n bool) bool
/ enable expect window if TRUE
func (*AxsCfgProbeExpectWindowData) MutateEnd ¶
func (rcv *AxsCfgProbeExpectWindowData) MutateEnd(n float64) bool
/ expect window end position
func (*AxsCfgProbeExpectWindowData) MutateStart ¶
func (rcv *AxsCfgProbeExpectWindowData) MutateStart(n float64) bool
/ expect window start position
func (*AxsCfgProbeExpectWindowData) Start ¶
func (rcv *AxsCfgProbeExpectWindowData) Start() float64
/ expect window start position
func (*AxsCfgProbeExpectWindowData) Table ¶
func (rcv *AxsCfgProbeExpectWindowData) Table() flatbuffers.Table
func (*AxsCfgProbeExpectWindowData) UnPack ¶
func (rcv *AxsCfgProbeExpectWindowData) UnPack() *AxsCfgProbeExpectWindowDataT
func (*AxsCfgProbeExpectWindowData) UnPackTo ¶
func (rcv *AxsCfgProbeExpectWindowData) UnPackTo(t *AxsCfgProbeExpectWindowDataT)
type AxsCfgProbeExpectWindowDataT ¶
type AxsCfgProbeExpectWindowDataT struct { Enable bool `json:"enable"` Start float64 `json:"start"` End float64 `json:"end"` }
/ parameters of single probe data
func (*AxsCfgProbeExpectWindowDataT) Pack ¶
func (t *AxsCfgProbeExpectWindowDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCfgProbeMarkerFailureData ¶
type AxsCfgProbeMarkerFailureData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCfgProbeMarkerFailureData ¶
func GetRootAsAxsCfgProbeMarkerFailureData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeMarkerFailureData
func GetSizePrefixedRootAsAxsCfgProbeMarkerFailureData ¶
func GetSizePrefixedRootAsAxsCfgProbeMarkerFailureData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeMarkerFailureData
func (*AxsCfgProbeMarkerFailureData) Enable ¶
func (rcv *AxsCfgProbeMarkerFailureData) Enable() bool
/ enable marker failure check
func (*AxsCfgProbeMarkerFailureData) Init ¶
func (rcv *AxsCfgProbeMarkerFailureData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCfgProbeMarkerFailureData) MaxNum ¶
func (rcv *AxsCfgProbeMarkerFailureData) MaxNum() int32
/ max marker failure number
func (*AxsCfgProbeMarkerFailureData) MutateEnable ¶
func (rcv *AxsCfgProbeMarkerFailureData) MutateEnable(n bool) bool
/ enable marker failure check
func (*AxsCfgProbeMarkerFailureData) MutateMaxNum ¶
func (rcv *AxsCfgProbeMarkerFailureData) MutateMaxNum(n int32) bool
/ max marker failure number
func (*AxsCfgProbeMarkerFailureData) Table ¶
func (rcv *AxsCfgProbeMarkerFailureData) Table() flatbuffers.Table
func (*AxsCfgProbeMarkerFailureData) UnPack ¶
func (rcv *AxsCfgProbeMarkerFailureData) UnPack() *AxsCfgProbeMarkerFailureDataT
func (*AxsCfgProbeMarkerFailureData) UnPackTo ¶
func (rcv *AxsCfgProbeMarkerFailureData) UnPackTo(t *AxsCfgProbeMarkerFailureDataT)
type AxsCfgProbeMarkerFailureDataT ¶
type AxsCfgProbeMarkerFailureDataT struct { Enable bool `json:"enable"` MaxNum int32 `json:"maxNum"` }
/ parameters of single probe data
func (*AxsCfgProbeMarkerFailureDataT) Pack ¶
func (t *AxsCfgProbeMarkerFailureDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCfgProbeSignalData ¶
type AxsCfgProbeSignalData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCfgProbeSignalData ¶
func GetRootAsAxsCfgProbeSignalData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeSignalData
func GetSizePrefixedRootAsAxsCfgProbeSignalData ¶
func GetSizePrefixedRootAsAxsCfgProbeSignalData(buf []byte, offset flatbuffers.UOffsetT) *AxsCfgProbeSignalData
func (*AxsCfgProbeSignalData) Init ¶
func (rcv *AxsCfgProbeSignalData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCfgProbeSignalData) MutateSelect ¶
func (rcv *AxsCfgProbeSignalData) MutateSelect(n SignalSelect) bool
/ encoder1, encoder2, fine time, ipo-pos, ipo-vel
func (*AxsCfgProbeSignalData) MutateShotType ¶
func (rcv *AxsCfgProbeSignalData) MutateShotType(n ShotType) bool
/ single shot or continuous running
func (*AxsCfgProbeSignalData) Select ¶
func (rcv *AxsCfgProbeSignalData) Select() SignalSelect
/ encoder1, encoder2, fine time, ipo-pos, ipo-vel
func (*AxsCfgProbeSignalData) ShotType ¶
func (rcv *AxsCfgProbeSignalData) ShotType() ShotType
/ single shot or continuous running
func (*AxsCfgProbeSignalData) Source ¶
func (rcv *AxsCfgProbeSignalData) Source() []byte
/ self, axis_1, IO
func (*AxsCfgProbeSignalData) SourceInfo ¶
func (rcv *AxsCfgProbeSignalData) SourceInfo() []byte
/ self, axis_1, IO / uri and other addition information
func (*AxsCfgProbeSignalData) Table ¶
func (rcv *AxsCfgProbeSignalData) Table() flatbuffers.Table
func (*AxsCfgProbeSignalData) UnPack ¶
func (rcv *AxsCfgProbeSignalData) UnPack() *AxsCfgProbeSignalDataT
func (*AxsCfgProbeSignalData) UnPackTo ¶
func (rcv *AxsCfgProbeSignalData) UnPackTo(t *AxsCfgProbeSignalDataT)
type AxsCfgProbeSignalDataT ¶
type AxsCfgProbeSignalDataT struct { Select SignalSelect `json:"select"` ShotType ShotType `json:"shotType"` Source string `json:"source"` SourceInfo string `json:"sourceInfo"` }
/ parameters of single probe data
func (*AxsCfgProbeSignalDataT) Pack ¶
func (t *AxsCfgProbeSignalDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCmdCtrlBasedHomingData ¶
type AxsCmdCtrlBasedHomingData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCmdCtrlBasedHomingData ¶
func GetRootAsAxsCmdCtrlBasedHomingData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdCtrlBasedHomingData
func GetSizePrefixedRootAsAxsCmdCtrlBasedHomingData ¶
func GetSizePrefixedRootAsAxsCmdCtrlBasedHomingData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdCtrlBasedHomingData
func (*AxsCmdCtrlBasedHomingData) HomingParam ¶
func (rcv *AxsCmdCtrlBasedHomingData) HomingParam(obj *HomingParam) *HomingParam
/ homing basic parameters
func (*AxsCmdCtrlBasedHomingData) Init ¶
func (rcv *AxsCmdCtrlBasedHomingData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCmdCtrlBasedHomingData) Table ¶
func (rcv *AxsCmdCtrlBasedHomingData) Table() flatbuffers.Table
func (*AxsCmdCtrlBasedHomingData) UnPack ¶
func (rcv *AxsCmdCtrlBasedHomingData) UnPack() *AxsCmdCtrlBasedHomingDataT
func (*AxsCmdCtrlBasedHomingData) UnPackTo ¶
func (rcv *AxsCmdCtrlBasedHomingData) UnPackTo(t *AxsCmdCtrlBasedHomingDataT)
type AxsCmdCtrlBasedHomingDataT ¶
type AxsCmdCtrlBasedHomingDataT struct {
HomingParam *HomingParamT `json:"homingParam"`
}
/ parameters of control based homing
func (*AxsCmdCtrlBasedHomingDataT) Pack ¶
func (t *AxsCmdCtrlBasedHomingDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCmdCtrlBasedHomingGantryData ¶
type AxsCmdCtrlBasedHomingGantryData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCmdCtrlBasedHomingGantryData ¶
func GetRootAsAxsCmdCtrlBasedHomingGantryData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdCtrlBasedHomingGantryData
func GetSizePrefixedRootAsAxsCmdCtrlBasedHomingGantryData ¶
func GetSizePrefixedRootAsAxsCmdCtrlBasedHomingGantryData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdCtrlBasedHomingGantryData
func (*AxsCmdCtrlBasedHomingGantryData) HomingParam ¶
func (rcv *AxsCmdCtrlBasedHomingGantryData) HomingParam(obj *HomingParam) *HomingParam
/ homing basic parameters
func (*AxsCmdCtrlBasedHomingGantryData) HomingSlaveParam ¶
func (rcv *AxsCmdCtrlBasedHomingGantryData) HomingSlaveParam(obj *HomingSlaveParamAll) *HomingSlaveParamAll
/ homing basic parameters / slave axes parameters
func (*AxsCmdCtrlBasedHomingGantryData) Init ¶
func (rcv *AxsCmdCtrlBasedHomingGantryData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCmdCtrlBasedHomingGantryData) Table ¶
func (rcv *AxsCmdCtrlBasedHomingGantryData) Table() flatbuffers.Table
func (*AxsCmdCtrlBasedHomingGantryData) UnPack ¶
func (rcv *AxsCmdCtrlBasedHomingGantryData) UnPack() *AxsCmdCtrlBasedHomingGantryDataT
func (*AxsCmdCtrlBasedHomingGantryData) UnPackTo ¶
func (rcv *AxsCmdCtrlBasedHomingGantryData) UnPackTo(t *AxsCmdCtrlBasedHomingGantryDataT)
type AxsCmdCtrlBasedHomingGantryDataT ¶
type AxsCmdCtrlBasedHomingGantryDataT struct { HomingParam *HomingParamT `json:"homingParam"` HomingSlaveParam *HomingSlaveParamAllT `json:"homingSlaveParam"` }
/ parameters of control based gantry homing
func (*AxsCmdCtrlBasedHomingGantryDataT) Pack ¶
func (t *AxsCmdCtrlBasedHomingGantryDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCmdFixedstopData ¶
type AxsCmdFixedstopData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCmdFixedstopData ¶
func GetRootAsAxsCmdFixedstopData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdFixedstopData
func GetSizePrefixedRootAsAxsCmdFixedstopData ¶
func GetSizePrefixedRootAsAxsCmdFixedstopData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdFixedstopData
func (*AxsCmdFixedstopData) AxsPos ¶
func (rcv *AxsCmdFixedstopData) AxsPos() float64
/ commanded target position (or increment for relative position command)
func (*AxsCmdFixedstopData) Buffered ¶
func (rcv *AxsCmdFixedstopData) Buffered() bool
/ buffered type for generic command
func (*AxsCmdFixedstopData) Init ¶
func (rcv *AxsCmdFixedstopData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCmdFixedstopData) Lim ¶
func (rcv *AxsCmdFixedstopData) Lim(obj *motion__core__fbtypes.DynamicLimits) *motion__core__fbtypes.DynamicLimits
/ dynamic limits for the motion of this command
func (*AxsCmdFixedstopData) MaxTrq ¶
func (rcv *AxsCmdFixedstopData) MaxTrq() float64
/ commanded force / torque limitation
func (*AxsCmdFixedstopData) MutateAxsPos ¶
func (rcv *AxsCmdFixedstopData) MutateAxsPos(n float64) bool
/ commanded target position (or increment for relative position command)
func (*AxsCmdFixedstopData) MutateBuffered ¶
func (rcv *AxsCmdFixedstopData) MutateBuffered(n bool) bool
/ buffered type for generic command
func (*AxsCmdFixedstopData) MutateMaxTrq ¶
func (rcv *AxsCmdFixedstopData) MutateMaxTrq(n float64) bool
/ commanded force / torque limitation
func (*AxsCmdFixedstopData) Table ¶
func (rcv *AxsCmdFixedstopData) Table() flatbuffers.Table
func (*AxsCmdFixedstopData) UnPack ¶
func (rcv *AxsCmdFixedstopData) UnPack() *AxsCmdFixedstopDataT
func (*AxsCmdFixedstopData) UnPackTo ¶
func (rcv *AxsCmdFixedstopData) UnPackTo(t *AxsCmdFixedstopDataT)
type AxsCmdFixedstopDataT ¶
type AxsCmdFixedstopDataT struct { Buffered bool `json:"buffered"` AxsPos float64 `json:"axsPos"` MaxTrq float64 `json:"maxTrq"` Lim *motion__core__fbtypes.DynamicLimitsT `json:"lim"` }
/ parameters of the axis position commands
func (*AxsCmdFixedstopDataT) Pack ¶
func (t *AxsCmdFixedstopDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCmdHomingData ¶
type AxsCmdHomingData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCmdHomingData ¶
func GetRootAsAxsCmdHomingData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdHomingData
func GetSizePrefixedRootAsAxsCmdHomingData ¶
func GetSizePrefixedRootAsAxsCmdHomingData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdHomingData
func (*AxsCmdHomingData) Buffered ¶
func (rcv *AxsCmdHomingData) Buffered() bool
/ buffered type for generic command
func (*AxsCmdHomingData) Init ¶
func (rcv *AxsCmdHomingData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCmdHomingData) MutateBuffered ¶
func (rcv *AxsCmdHomingData) MutateBuffered(n bool) bool
/ buffered type for generic command
func (*AxsCmdHomingData) MutateNewRefPos ¶
func (rcv *AxsCmdHomingData) MutateNewRefPos(n float64) bool
/ commanded target position (or increment for relative position command)
func (*AxsCmdHomingData) NewRefPos ¶
func (rcv *AxsCmdHomingData) NewRefPos() float64
/ commanded target position (or increment for relative position command)
func (*AxsCmdHomingData) Table ¶
func (rcv *AxsCmdHomingData) Table() flatbuffers.Table
func (*AxsCmdHomingData) UnPack ¶
func (rcv *AxsCmdHomingData) UnPack() *AxsCmdHomingDataT
func (*AxsCmdHomingData) UnPackTo ¶
func (rcv *AxsCmdHomingData) UnPackTo(t *AxsCmdHomingDataT)
type AxsCmdHomingDataT ¶
type AxsCmdHomingDataT struct { Buffered bool `json:"buffered"` NewRefPos float64 `json:"newRefPos"` }
/ parameters of the axis position commands
func (*AxsCmdHomingDataT) Pack ¶
func (t *AxsCmdHomingDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCmdProbeExData ¶
type AxsCmdProbeExData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCmdProbeExData ¶
func GetRootAsAxsCmdProbeExData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdProbeExData
func GetSizePrefixedRootAsAxsCmdProbeExData ¶
func GetSizePrefixedRootAsAxsCmdProbeExData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdProbeExData
func (*AxsCmdProbeExData) Init ¶
func (rcv *AxsCmdProbeExData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCmdProbeExData) MutateProbeIndex ¶
func (rcv *AxsCmdProbeExData) MutateProbeIndex(n ProbeIndexType) bool
/ probe index
func (*AxsCmdProbeExData) ProbeIndex ¶
func (rcv *AxsCmdProbeExData) ProbeIndex() ProbeIndexType
/ probe index
func (*AxsCmdProbeExData) Table ¶
func (rcv *AxsCmdProbeExData) Table() flatbuffers.Table
func (*AxsCmdProbeExData) UnPack ¶
func (rcv *AxsCmdProbeExData) UnPack() *AxsCmdProbeExDataT
func (*AxsCmdProbeExData) UnPackTo ¶
func (rcv *AxsCmdProbeExData) UnPackTo(t *AxsCmdProbeExDataT)
type AxsCmdProbeExDataT ¶
type AxsCmdProbeExDataT struct {
ProbeIndex ProbeIndexType `json:"probeIndex"`
}
/ parameters of touch probe
func (*AxsCmdProbeExDataT) Pack ¶
func (t *AxsCmdProbeExDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type AxsCmdSetAbsPosData ¶
type AxsCmdSetAbsPosData struct {
// contains filtered or unexported fields
}
func GetRootAsAxsCmdSetAbsPosData ¶
func GetRootAsAxsCmdSetAbsPosData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdSetAbsPosData
func GetSizePrefixedRootAsAxsCmdSetAbsPosData ¶
func GetSizePrefixedRootAsAxsCmdSetAbsPosData(buf []byte, offset flatbuffers.UOffsetT) *AxsCmdSetAbsPosData
func (*AxsCmdSetAbsPosData) AxsPos ¶
func (rcv *AxsCmdSetAbsPosData) AxsPos() float64
/ commanded target position (or increment for relative position command)
func (*AxsCmdSetAbsPosData) Buffered ¶
func (rcv *AxsCmdSetAbsPosData) Buffered() bool
/ buffered type for generic command
func (*AxsCmdSetAbsPosData) Init ¶
func (rcv *AxsCmdSetAbsPosData) Init(buf []byte, i flatbuffers.UOffsetT)
func (*AxsCmdSetAbsPosData) MutateAxsPos ¶
func (rcv *AxsCmdSetAbsPosData) MutateAxsPos(n float64) bool
/ commanded target position (or increment for relative position command)
func (*AxsCmdSetAbsPosData) MutateBuffered ¶
func (rcv *AxsCmdSetAbsPosData) MutateBuffered(n bool) bool
/ buffered type for generic command
func (*AxsCmdSetAbsPosData) Table ¶
func (rcv *AxsCmdSetAbsPosData) Table() flatbuffers.Table
func (*AxsCmdSetAbsPosData) UnPack ¶
func (rcv *AxsCmdSetAbsPosData) UnPack() *AxsCmdSetAbsPosDataT
func (*AxsCmdSetAbsPosData) UnPackTo ¶
func (rcv *AxsCmdSetAbsPosData) UnPackTo(t *AxsCmdSetAbsPosDataT)
type AxsCmdSetAbsPosDataT ¶
/ parameters of the axis position commands
func (*AxsCmdSetAbsPosDataT) Pack ¶
func (t *AxsCmdSetAbsPosDataT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type CmdBufferType ¶
type CmdBufferType struct {
// contains filtered or unexported fields
}
func GetRootAsCmdBufferType ¶
func GetRootAsCmdBufferType(buf []byte, offset flatbuffers.UOffsetT) *CmdBufferType
func GetSizePrefixedRootAsCmdBufferType ¶
func GetSizePrefixedRootAsCmdBufferType(buf []byte, offset flatbuffers.UOffsetT) *CmdBufferType
func (*CmdBufferType) Buffered ¶
func (rcv *CmdBufferType) Buffered() bool
/ buffered type for generic command
func (*CmdBufferType) Init ¶
func (rcv *CmdBufferType) Init(buf []byte, i flatbuffers.UOffsetT)
func (*CmdBufferType) MutateBuffered ¶
func (rcv *CmdBufferType) MutateBuffered(n bool) bool
/ buffered type for generic command
func (*CmdBufferType) Table ¶
func (rcv *CmdBufferType) Table() flatbuffers.Table
func (*CmdBufferType) UnPack ¶
func (rcv *CmdBufferType) UnPack() *CmdBufferTypeT
func (*CmdBufferType) UnPackTo ¶
func (rcv *CmdBufferType) UnPackTo(t *CmdBufferTypeT)
type CmdBufferTypeT ¶
type CmdBufferTypeT struct {
Buffered bool `json:"buffered"`
}
/ parameter defines the buffer type of generic command
func (*CmdBufferTypeT) Pack ¶
func (t *CmdBufferTypeT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type DiffType ¶
type DiffType int8
/ edge difference calculate type
const ( ///< evaluate difference undefined DiffTypeUNDEFINE DiffType = 0 ///< disable the difference calculate DiffTypeDIFF_DISABLED DiffType = 1 ///< calculate last two edge DiffTypeDIFF_STANDARD_MODE DiffType = 2 ///< negative edge to negative edge difference DiffTypeDIFF_NEG_TO_NEG_EDGE DiffType = 3 ///< positive edge to negative edge difference DiffTypeDIFF_POS_TO_NEG_EDGE DiffType = 4 ///< negative edge to positive edge difference DiffTypeDIFF_NEG_TO_POS_EDGE DiffType = 5 ///< positive edge to positive edge difference DiffTypeDIFF_POS_TO_POS_EDGE DiffType = 6 )
type HomingParam ¶
type HomingParam struct {
// contains filtered or unexported fields
}
func GetRootAsHomingParam ¶
func GetRootAsHomingParam(buf []byte, offset flatbuffers.UOffsetT) *HomingParam
func GetSizePrefixedRootAsHomingParam ¶
func GetSizePrefixedRootAsHomingParam(buf []byte, offset flatbuffers.UOffsetT) *HomingParam
func (*HomingParam) DynBackward ¶
func (rcv *HomingParam) DynBackward(obj *motion__core__fbtypes.DynamicLimits) *motion__core__fbtypes.DynamicLimits
/ dynamic limit to search the reference switch(fast velocity) / dynamic limit to move to reference switch(slow velocity)
func (*HomingParam) DynForward ¶
func (rcv *HomingParam) DynForward(obj *motion__core__fbtypes.DynamicLimits) *motion__core__fbtypes.DynamicLimits
/ dynamic limit to search the reference switch(fast velocity)
func (*HomingParam) Init ¶
func (rcv *HomingParam) Init(buf []byte, i flatbuffers.UOffsetT)
func (*HomingParam) MutateNewRefPos ¶
func (rcv *HomingParam) MutateNewRefPos(n float64) bool
/ commanded target position (or increment for relative position command
func (*HomingParam) MutateRefMode ¶
func (rcv *HomingParam) MutateRefMode(n RefMode) bool
/ method of set new position
func (*HomingParam) MutateRefType ¶
func (rcv *HomingParam) MutateRefType(n RefType) bool
/ reference type to indicates set which position as the reference position
func (*HomingParam) MutateTravelDisLim ¶
func (rcv *HomingParam) MutateTravelDisLim(n float64) bool
/ max travel distance to search the reference switch
func (*HomingParam) NewRefPos ¶
func (rcv *HomingParam) NewRefPos() float64
/ commanded target position (or increment for relative position command
func (*HomingParam) RefMode ¶
func (rcv *HomingParam) RefMode() RefMode
/ dynamic limit to move to reference switch(slow velocity) / method of set new position
func (*HomingParam) RefType ¶
func (rcv *HomingParam) RefType() RefType
/ homing direction / reference type to indicates set which position as the reference position
func (*HomingParam) Table ¶
func (rcv *HomingParam) Table() flatbuffers.Table
func (*HomingParam) TravelDisLim ¶
func (rcv *HomingParam) TravelDisLim() float64
/ max travel distance to search the reference switch
func (*HomingParam) UnPack ¶
func (rcv *HomingParam) UnPack() *HomingParamT
func (*HomingParam) UnPackTo ¶
func (rcv *HomingParam) UnPackTo(t *HomingParamT)
type HomingParamT ¶
type HomingParamT struct { NewRefPos float64 `json:"newRefPos"` TravelDisLim float64 `json:"travelDisLim"` HomingDir string `json:"homingDir"` RefType RefType `json:"refType"` DynForward *motion__core__fbtypes.DynamicLimitsT `json:"dynForward"` DynBackward *motion__core__fbtypes.DynamicLimitsT `json:"dynBackward"` RefMode RefMode `json:"refMode"` }
/ set of homing parameters
func (*HomingParamT) Pack ¶
func (t *HomingParamT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type HomingSlaveParamAll ¶
type HomingSlaveParamAll struct {
// contains filtered or unexported fields
}
func GetRootAsHomingSlaveParamAll ¶
func GetRootAsHomingSlaveParamAll(buf []byte, offset flatbuffers.UOffsetT) *HomingSlaveParamAll
func GetSizePrefixedRootAsHomingSlaveParamAll ¶
func GetSizePrefixedRootAsHomingSlaveParamAll(buf []byte, offset flatbuffers.UOffsetT) *HomingSlaveParamAll
func (*HomingSlaveParamAll) HomingSlaveParamAll ¶
func (rcv *HomingSlaveParamAll) HomingSlaveParamAll(obj *HomingSlaveParamSingle, j int) bool
/ vector of all slave parameters
func (*HomingSlaveParamAll) HomingSlaveParamAllLength ¶
func (rcv *HomingSlaveParamAll) HomingSlaveParamAllLength() int
func (*HomingSlaveParamAll) Init ¶
func (rcv *HomingSlaveParamAll) Init(buf []byte, i flatbuffers.UOffsetT)
func (*HomingSlaveParamAll) Table ¶
func (rcv *HomingSlaveParamAll) Table() flatbuffers.Table
func (*HomingSlaveParamAll) UnPack ¶
func (rcv *HomingSlaveParamAll) UnPack() *HomingSlaveParamAllT
func (*HomingSlaveParamAll) UnPackTo ¶
func (rcv *HomingSlaveParamAll) UnPackTo(t *HomingSlaveParamAllT)
type HomingSlaveParamAllT ¶
type HomingSlaveParamAllT struct {
HomingSlaveParamAll []*HomingSlaveParamSingleT `json:"homingSlaveParamAll"`
}
/ configuration of all slave axes parameters
func (*HomingSlaveParamAllT) Pack ¶
func (t *HomingSlaveParamAllT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type HomingSlaveParamSingle ¶
type HomingSlaveParamSingle struct {
// contains filtered or unexported fields
}
func GetRootAsHomingSlaveParamSingle ¶
func GetRootAsHomingSlaveParamSingle(buf []byte, offset flatbuffers.UOffsetT) *HomingSlaveParamSingle
func GetSizePrefixedRootAsHomingSlaveParamSingle ¶
func GetSizePrefixedRootAsHomingSlaveParamSingle(buf []byte, offset flatbuffers.UOffsetT) *HomingSlaveParamSingle
func (*HomingSlaveParamSingle) Init ¶
func (rcv *HomingSlaveParamSingle) Init(buf []byte, i flatbuffers.UOffsetT)
func (*HomingSlaveParamSingle) MarkerSel ¶
func (rcv *HomingSlaveParamSingle) MarkerSel() RefMarkerSel
/select which reference mark to set the reference position
func (*HomingSlaveParamSingle) MutateMarkerSel ¶
func (rcv *HomingSlaveParamSingle) MutateMarkerSel(n RefMarkerSel) bool
/select which reference mark to set the reference position
func (*HomingSlaveParamSingle) MutateNewRefPos ¶
func (rcv *HomingSlaveParamSingle) MutateNewRefPos(n float64) bool
/commanded reference position of slave axis
func (*HomingSlaveParamSingle) MutateSlaveId ¶
func (rcv *HomingSlaveParamSingle) MutateSlaveId(n uint16) bool
/the id of slave axis
func (*HomingSlaveParamSingle) NewRefPos ¶
func (rcv *HomingSlaveParamSingle) NewRefPos() float64
/commanded reference position of slave axis
func (*HomingSlaveParamSingle) SlaveId ¶
func (rcv *HomingSlaveParamSingle) SlaveId() uint16
/the id of slave axis
func (*HomingSlaveParamSingle) Table ¶
func (rcv *HomingSlaveParamSingle) Table() flatbuffers.Table
func (*HomingSlaveParamSingle) UnPack ¶
func (rcv *HomingSlaveParamSingle) UnPack() *HomingSlaveParamSingleT
func (*HomingSlaveParamSingle) UnPackTo ¶
func (rcv *HomingSlaveParamSingle) UnPackTo(t *HomingSlaveParamSingleT)
type HomingSlaveParamSingleT ¶
type HomingSlaveParamSingleT struct { SlaveId uint16 `json:"slaveId"` NewRefPos float64 `json:"newRefPos"` MarkerSel RefMarkerSel `json:"markerSel"` }
/slave axes parameter of control based gantry homing
func (*HomingSlaveParamSingleT) Pack ¶
func (t *HomingSlaveParamSingleT) Pack(builder *flatbuffers.Builder) flatbuffers.UOffsetT
type InterpType ¶
type InterpType int8
/ probe edge interpolate type
const ( ///< interpolate type undefined InterpTypeUNDEFINE InterpType = 0 ///< linear interpolate InterpTypeLINEAR InterpType = 1 )
func (InterpType) String ¶
func (v InterpType) String() string
type ProbeIndexType ¶
type ProbeIndexType int8
/ type of probe index
const ( ///< probe1 channel ProbeIndexTypePROBE1 ProbeIndexType = 0 ///< probe2 channel ProbeIndexTypePROBE2 ProbeIndexType = 1 )
func (ProbeIndexType) String ¶
func (v ProbeIndexType) String() string
type RefMarkerSel ¶
type RefMarkerSel int8
const ( RefMarkerSelMASTER_SWITCH RefMarkerSel = 0 RefMarkerSelSELF_SWITCH RefMarkerSel = 1 )
func (RefMarkerSel) String ¶
func (v RefMarkerSel) String() string
type RefMode ¶
type RefMode int8
/ set new reference in driver or control or don't set new reference
type SignalSelect ¶
type SignalSelect int8
/ probe measuring signal select type
const ( ///< probe input undefined SignalSelectUNDEFINE SignalSelect = 0 ///< position encoder feedback 1 SignalSelectENCODER_1 SignalSelect = 1 ///< position encoder feedback 2 SignalSelectENCODER_2 SignalSelect = 2 ///< system fine time SignalSelectFINE_TIME SignalSelect = 3 )
func (SignalSelect) String ¶
func (v SignalSelect) String() string
Source Files ¶
- AxsCfgProbeAllData.go
- AxsCfgProbeData.go
- AxsCfgProbeDeadTimeData.go
- AxsCfgProbeEdgeData.go
- AxsCfgProbeExpectWindowData.go
- AxsCfgProbeMarkerFailureData.go
- AxsCfgProbeSignalData.go
- AxsCmdCtrlBasedHomingData.go
- AxsCmdCtrlBasedHomingGantryData.go
- AxsCmdFixedstopData.go
- AxsCmdHomingData.go
- AxsCmdProbeExData.go
- AxsCmdSetAbsPosData.go
- CmdBufferType.go
- DiffType.go
- HomingParam.go
- HomingSlaveParamAll.go
- HomingSlaveParamSingle.go
- InterpType.go
- ProbeIndexType.go
- RefMarkerSel.go
- RefMode.go
- RefType.go
- ShotType.go
- SignalSelect.go