Posital Driver
このコンテンツはまだ日本語訳がありません。
The Posital Driver receives data from Posital encoders, supporting multiple encoder inputs through polling and network communication. Posital encoders are commonly used for motion tracking, position feedback, and automation workflows requiring precise rotational or linear encoder measurements.
The driver allows configuration of encoder lists, polling intervals, timestamp behaviour, and debugging options. It also provides functions for adding and removing encoders dynamically.
Driver Properties
Section titled “Driver Properties”Bridge IP
Section titled “Bridge IP”The IP address of the Posital bridge device that aggregates encoder data or communicates with multiple encoders on the network.
Encoder IDs
Section titled “Encoder IDs”A list of encoder identifiers associated with this driver. Each ID corresponds to a specific Posital encoder device.
Used together with the ips property when addressing multiple encoders.
Encoder IPs
Section titled “Encoder IPs”A list of IP addresses for each encoder connected to the system.
Each entry pairs with the corresponding encoder ID in the ids list.
Polling Interval (ms)
Section titled “Polling Interval (ms)”Defines how frequently (in milliseconds) the driver polls encoders for updated position data.
Shorter intervals produce faster updates but increase network and processing load.
Timestamp Mode
Section titled “Timestamp Mode”Selects the timestamp source used for encoder data.
Options include:
-
0 — Time of Receipt
Timestamp applied when Disguise receives the packet. -
1 — Incoming Timestamp
Uses timestamp embedded in the encoder’s transmitted data. -
2 — Time of Poll
Timestamp generated at the moment the driver polls the encoder.
Choose the mode based on your synchronisation workflow and encoder capabilities.
Trace Logging
Section titled “Trace Logging”Enables or disables diagnostic tracing of encoder communication.
Options:
- 0 — Off
- 1 — On
Useful for debugging encoder communication or timing issues.
Developer Documentation