This repository was archived by the owner on Jan 1, 2024. It is now read-only.
Releases: 200Tigersbloxed/HRtoVRChat_OSC
Releases · 200Tigersbloxed/HRtoVRChat_OSC
UI Update and Omnicept Support
HRtoVRChat_OSC - v1.3.0
Added new UI that can manage HRtoVRChat_OSC for you, so you don't have to! The UI simplifies the process by a lot, so if you don't know how to use console-line applications: please use the HRtoVRChat_OSC_UI!
Changes:
- Added new UI
- Can manage your application, updates, and your config.
- Running on WinForms and MaterialSkin2
- Added support for HP Omnicept's Heart Rate Monitor.
- Please note that the HP Reverb G2 Omnicept Edition is NOT the same as the HP Reverb G2
- Somewhat unstable, please report an issue if you experience issues.
- If you have
Require user approval for Omnicept clients using sensor data
enabled, please make sure to allowHRtoVRChat_OSC
when requested in yourClients
tab in the HP Omnicept Tray application.
Quest Support
HRtoVRChat_OSC - v1.2.0
Added support for devices that aren't listening with the IP 127.0.0.1
and Port 9000
. Configs will now auto-update on start.
Changes:
- ConfigManager.cs will now auto-update the config when the application is started.
- Don't tell anyone, but this is really just saving a new Config instance every time the app is started.
- Added
IP
(string) to the Config- Used to change what address to send OSC messages to.
- Defaults to
127.0.0.1
- This is what adds Quest support
- Added
Port
(int) to the Config- Used to change what Port to send OSC messages to.
- Defaults to
9000
- This shouldn't change, but if it does, you can use this.
Initial Bug Fixes
HRtoVRChat_OSC - v1.1.0
Some bug fixes from the Initial Release (v1.0.0)
Changes:
- Added better WebSocket
IsConnected
handling for HypeRateManager.cs- More-less for debugging, but reduced issues in testing
- Proper
bool
casting for OSCManager.cs - Changes to how ParamsManager.cs handles being Reset
- When a parameter is being reset, it will fallback to a default value.
- Replaced
HeartBeat()
to be aThread
instead of aTask
in Program.cs- This allows easier control of starting, stopping, and sleeping the stack.
- Also fixes possible StackOverflowExceptions
- Console-Commands are no longer case-sensitive
- Added
startbeat
Command- Will start the HeartBeat if it isn't started
- Should only be used for debugging or after stopping
- Added
stopbeat
Command- Will stop the HeartBeat if it is started
- Can be used to save threads if you don't use it
- Added a
100ms
timeout toHeartBeat()
after a beat istrue
- This is for latency compensation for both the OSC layer and Parameter layer
- This may offset HeartBeats slightly, or delay them, however I was not able to produce such an issue during testing.
- Fixed "Press any Key to continue" not letting you press any key to continue
Initial Release
HRtoVRChat_OSC - v1.0.0
Initial release!
Please see the README for more information on what this is!
Join my discord server for info about updates and support
Or you can just use the discussions board for support too.