SKV Driver
The SKV Driver enables Disguise to receive positional and status data from SKV-compatible motion or automation systems.
It exposes incoming motor positions and system state information as axes inside Disguise, allowing content to follow physical movement or respond to hardware status changes.
This driver also includes optional smoothing controls to stabilise noisy or rapidly changing position data.
Use the SKV Driver when your production involves:
- Motion-controlled scenic elements driven by SKV-compatible systems.
- Receiving multiple motor positions as tracked axes inside Disguise.
- Filtering or smoothing incoming positional values to ensure stable content motion.
- Monitoring automation system status for safety logic or system health.
- Synchronising content with real-world mechanical movement.
The driver is suitable for both high-precision tracking and general-purpose automation integration.
Driver Properties
Section titled “Driver Properties”Interface
Section titled “Interface”UDP Listen Port
Section titled “UDP Listen Port”The UDP port on which Disguise listens for incoming SKV data. This must match the sending configuration of the SKV controller.
Smoothing
Section titled “Smoothing”These properties help stabilise the positional data coming from SKV motors, especially if the values update rapidly or contain noise.
Use Smoothing
Section titled “Use Smoothing”Enables or disables smoothing for incoming motor data.
Jump Threshold
Section titled “Jump Threshold”The maximum allowed instantaneous change before the system treats the update as a “jump.”
Useful for preventing sudden spikes in the data from affecting content.
kP / kI / kD / kF
Section titled “kP / kI / kD / kF”PID/F filter parameters used to shape how smoothing behaves.
These values determine how strongly the driver reacts to changes in incoming data, allowing you to fine-tune responsiveness versus stability.
Status
Section titled “Status”Motors Received
Section titled “Motors Received”The number of motor channels currently being received from the SKV controller.
Status
Section titled “Status”A numerical code representing the general state of the SKV data connection or controller.
Interpretation may vary depending on the originating SKV system.
Developer Documentation