Show / Hide Table of Contents

Class ScanHeadStatus

Scan head status data.

Inheritance
object
ScanHeadStatus
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: JoeScan.Pinchot
Assembly: JoeScan.Pinchot.dll
Syntax
public class ScanHeadStatus
Remarks

This class contains the status data reported from a ScanHead. Use RequestStatus() to get an updated status.

Properties

| Improve this Doc View Source

EncoderValues

Gets the encoder positions at the time of the last status update.

Declaration
public IDictionary<Encoder, long> EncoderValues { get; }
Property Value
Type Description
IDictionary<Encoder, long>

A IDictionary<TKey, TValue> of encoder positions at the time of the last status update.

Remarks

This class contains the status data reported from a ScanHead. Use RequestStatus() to get an updated status.

See Also
RequestStatus()
| Improve this Doc View Source

GlobalTimeNs

Gets the system global time in nanoseconds of the last status update.

Declaration
public ulong GlobalTimeNs { get; }
Property Value
Type Description
ulong

The system global time in nanoseconds of the last status update.

Remarks

This class contains the status data reported from a ScanHead. Use RequestStatus() to get an updated status.

See Also
RequestStatus()
| Improve this Doc View Source

ProfilesSentCount

Gets the total number of profiles sent during the last scan sequence (between calls to StartScanning(uint, DataFormat, ScanningMode) and StopScanning()).

Declaration
public uint ProfilesSentCount { get; }
Property Value
Type Description
uint

The total number of profiles sent during the last scan sequence (between calls to StartScanning(uint, DataFormat, ScanningMode) and StopScanning()).

Remarks

This class contains the status data reported from a ScanHead. Use RequestStatus() to get an updated status.

See Also
RequestStatus()
| Improve this Doc View Source

Temperatures

Gets the temperature sensor measurements in Celsius at the time of the last status update.

Declaration
public IDictionary<TemperatureSensor, float> Temperatures { get; }
Property Value
Type Description
IDictionary<TemperatureSensor, float>

A IDictionary<TKey, TValue> of temperature sensor measurements in Celsius at the time of the last status update.

Remarks

This class contains the status data reported from a ScanHead. Use RequestStatus() to get an updated status.

See Also
RequestStatus()

See Also

RequestStatus()
  • Improve this Doc
  • View Source
Back to top Copyright JoeScan, Inc.
Generated by DocFX