DuinrahaicDuinrahaic
ConfigurationDebug

Details

Debug configuration information for FitOSC

Connection Status

Displays the current connection state of each interface.

IndicatorDescription
BluetoothWhether a treadmill is connected over BLE.
VRWhether FitOSC is connected to SteamVR.
OSCWhether the OSC connection to VRChat is active.

Device Info

FieldDescription
Device NameThe name of the connected treadmill as reported over BLE.
Selected DriverThe driver FitOSC is using to communicate with the device.

Telemetry Data

Live data streamed from the treadmill. A unit toggle allows switching between Metric and Imperial display.

FieldDescription
StateCurrent operational state of the treadmill.
SpeedCurrent treadmill belt speed.
DistanceTotal distance traveled in the current session.
CaloriesEstimated calories burned in the current session.
Heart RateCurrent heart rate (requires Pulsoid integration).
InclineCurrent incline percentage of the treadmill.
PaceCurrent pace derived from treadmill speed.

Walking System

FieldDescription
Walking ModeThe active walking mode FitOSC is using.
Max SpeedThe configured maximum speed in km/h.
Walking TrimThe current trim value applied to walking speed.

VR Headset Tracking

Live headset pose data from SteamVR.

FieldDescription
YawHorizontal rotation (left/right) in radians and degrees.
PitchVertical rotation (up/down) in radians and degrees.
RollTilt rotation in radians and degrees.
Position (X, Y, Z)World-space position of the headset.
Turn CommandThe current turn instruction being sent to VRChat.

Locomotion Outputs

The values being sent to VRChat for avatar movement.

FieldDescription
VerticalForward/backward axis value sent to VRChat.
HorizontalStrafe axis value sent to VRChat.
Counter-SteerAdjustment applied to counteract unwanted rotation.

Controller Inputs

Live input state from your SteamVR controllers.

FieldDescription
Controller TypeThe detected controller type (e.g. Valve Index, Oculus Touch).
Left Controller — X/Y AxesRaw analog stick values with visual bars. Indicates manual movement input.
Left Controller — Manual OverrideWhether manual override is currently active on the left controller.
Right Controller — Y AxisSpeed control axis value with visual bar.
Right Controller — Speed ModifierThe processed speed modifier value being applied.