OSC output from ANT+ devices. Used for getting Heart Rate into VRChat.
Currently only Heart Rate (BPM) is supported.
The port that the OSC messages will get sent to. VRChat's default listening port is 9000.
The version of ANT protocol to use. Can be version 2 or 3.
The maximum amount of time (in milliseconds) that the application will wait for a response from a connected device.
The amount of time (in milliseconds) that the application will wait before attempting to reconnect to a device that has disconnected.
A list of output objects that define the data to be sent to connected devices.
typeis the source (only bpm for now) followed by a colon and then the data type. Supported types are "float" or "f", "int" or "i", and "digits". Example: "bpm:int" means source BPM, output data type int.pathis the OSC path the value will be sent on.normalization_rangeis only used if the output data type is "float". Format: "min-max" When specified it will normalize the value between the given min and max. Example: "0-300" will with a bpm of 88 will output 0.293
Digits outputs each digit of the source value.
digits_maxsets the maximum of the source value. Usefull for making sure you don't end up with too many digits.digit_subpathsdetermines if the output value is sent over multiple subpaths "bpm/digits/1" or as a suffix "bpm/digits_1".