FFBeast Wheel WebHID API
    Preparing search index...

    Interface DeviceState

    Real-time device state received from the wheel controller.

    interface DeviceState {
        firmwareVersion: FirmwareVersion;
        isRegistered: number;
        position: number;
        positionDegrees: number | null;
        torque: number;
        torqueNormalized: number;
    }
    Index

    Properties

    firmwareVersion: FirmwareVersion
    isRegistered: number

    Registration status (0 = unregistered, 1 = registered).

    position: number

    Raw wheel position value.

    • Range: -10000 to +10000 (roughly)
    positionDegrees: number | null

    Wheel position converted to degrees based on the active motion range.

    Computed property. Null if motion range is not yet cached.

    torque: number

    Raw torque value currently being output.

    • Range: -10000 to +10000
    torqueNormalized: number

    Current torque normalized to a percentage range (-100 to 100).

    Computed property. Positive = Right (CW), Negative = Left (CCW).