Skip to content

Natsumi-sama/HRPresence

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HRPresence

Windows GATT heartrate monitor tool that pushes BPM to OpenSoundControl (OSC) for VRChat or ChilloutVR. Simply connect any generic Bluetooth heartrate monitor to your computer and run the application!

# config.toml

# Restart if x seconds of no communication
time_out_interval = 3.0

# Wait x seconds before restarting in case of any errors
restart_delay = 3.0

# Write HR value to HR.txt
write_to_txt = false

# Support Quest in standalone mode
quest_standalone = false

OSC Parameters

Parameter Type Path Description
HR int /avatar/parameters/HR actual heartrate value
onesHR int /avatar/parameters/onesHR ones digit
tensHR int /avatar/parameters/tensHR tens digit
hundredsHR int /avatar/parameters/hundredsHR hundreds digit
floatHR float /avatar/parameters/floatHR maps 0:255 to -1.0:1.0
isHRBeat bool /avatar/parameters/isHRBeat set when heart beats
HeartBeatToggle bool /avatar/parameters/HeartBeatToggle flip flops every heart beat
isHRConnected bool /avatar/parameters/isHRConnected set when HR monitor connected
RRInterval int /avatar/parameters/RRInterval heart beat interval int in ms (only for debugging)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%