Show / Hide Table of Contents

Struct ScanSyncData

Global time synchronization and encoder information sent from the ScanSync to all ScanHeads. This data should only be used for diagnostic purposes. Any relevant optimization information relating to timing or the encoder will be in the IProfile.

Inherited Members
ValueType.Equals(object)
ValueType.GetHashCode()
ValueType.ToString()
object.Equals(object, object)
object.GetType()
object.ReferenceEquals(object, object)
Namespace: JoeScan.Pinchot
Assembly: JoeScan.Pinchot.dll
Syntax
public readonly struct ScanSyncData

Properties

| Improve this Doc View Source

AuxYTimestampNs

Timestamp of when signal for aux Y input last went high.

Declaration
public ulong AuxYTimestampNs { get; }
Property Value
Type Description
ulong
| Improve this Doc View Source

EncoderTimestampNs

The time the encoder was sampled.

Declaration
public ulong EncoderTimestampNs { get; }
Property Value
Type Description
ulong
| Improve this Doc View Source

EncoderValue

The value of the encoder.

Declaration
public long EncoderValue { get; }
Property Value
Type Description
long
| Improve this Doc View Source

Flags

Encoder inputs and faults.

Declaration
public EncoderFlags Flags { get; }
Property Value
Type Description
EncoderFlags
| Improve this Doc View Source

IndexZTimestampNs

Timestamp of when signal for index Z input last went high.

Declaration
public ulong IndexZTimestampNs { get; }
Property Value
Type Description
ulong
| Improve this Doc View Source

Sequence

A monotonically increasing number that gets incremented for each global ScanSync update.

Declaration
public uint Sequence { get; }
Property Value
Type Description
uint
| Improve this Doc View Source

SerialNumber

The serial number of the ScanSync.

Declaration
public uint SerialNumber { get; }
Property Value
Type Description
uint
| Improve this Doc View Source

SyncTimestampNs

Timestamp of when signal for sync input last went high.

Declaration
public ulong SyncTimestampNs { get; }
Property Value
Type Description
ulong
  • Improve this Doc
  • View Source
Back to top Copyright JoeScan, Inc.
Generated by DocFX