This is a Heart Rate mod using ResoniteModLoader mod for Resonite it will work for all heart rate monitor compatible with Pulsoid or HypeRate. This mod is an alternative to using web sockets for sending in heart rate data, I created it as opening a desktop program from VR every day became annoying. This has some benefits over web sockets as it uses value streams like other tracking data, using streamed data instead of sync makes it less likely to become desynced.
If you prefer to use a web socket program instead of modding your game then use HR2VRC. or LynxVR
Install ResoniteModLoader.
To be able to edit settings you also need to have this mod installed Resonite Mod Settings.
From the latest release there are 2 dll files websocket-sharp-core.dll is a library required! to send HeartRate data to Hype Rate put this in rml_libs
folder. This folder should be at C:\Program Files (x86)\Steam\steamapps\common\Resonite\rml_libs
.
Then you put ResoniteHeartRate.dll into the rml_mods
folder. This folder should be at C:\Program Files (x86)\Steam\steamapps\common\Resonite\rml_mods
You can create these folders if there missing.
There is now support for adding HeartRate Facets to your Dash. these can be found in my public folder. Paste this link into resonite: resrec:///U-HamoCorp/R-e5c234a3-c4d4-4645-af54-7a80d388605c
. With this also adds support for a Reconnect Button. Pressing the button will stop the HeartRate and attempt to restart and reconnect. These include facets displaying the heartrate and also 2 graph facets based on the FPS facet, one them has a small range of values and is meant for the top of the dash to match the fps facet whilst the other records a much longer set of values to be displayed.
Option 1: You can find 2 types of Heart Rate monitors in my public folder. Paste this link into resonite: resrec:///U-HamoCorp/R-e5c234a3-c4d4-4645-af54-7a80d388605c
. The one on the left, All you need to do is parent it under your avatar and it will automatically link and start beating. The second type of monitor can be placed in the world and shows a heart rate graph Data but requires you to type in your username at the bottom for it to work.
Option 2: If you would rather make your own interface or get the int value of heart rate you will find the heart rate slot under your user root with a dynamic variable:
If you experience any problems with the mod not working heart rate not updateing then try respawning. I found Hyperate to be more reliable than Pulsoid which can be sus as sometimes it randomly stops working. Ill try an fix any bugs although might not be nessasary when this github issue gets added to the game