vrchat-community / osc

Files and Info on using OSC to communicate with VRChat
MIT License
233 stars 4 forks source link

Add a heartbeat signal #85

Open bdunderscore opened 2 years ago

bdunderscore commented 2 years ago

What's the idea? Please add an osc event that is emitted at a regular interval, or a ping-pong exchange, to allow client applications to verify that they are configured properly.

Is there another way? Currently there is no universal way to ensure that OSC is working and enabled for an unmoving player, or to detect if it is disabled later on. With a known avatar parameter you can write and look for the echo back, but it's not always possible to know what the current avatar is, and that avatar might not even have any writable parameter. And of course that would have side effects.

Additional context