SlimeVR-Rust
SlimeVR-Rust copied to clipboard
🦀 + SlimeVR = 💖
Initiate discovery from client-side in initial handshake state, instead of waiting for server sent heartbeat. The esp wifi implementation is bugged where you cannot broadcast udp after receiving udp, so...
We had changes in https://github.com/SlimeVR/SlimeVR-OpenVR-Driver/pull/24 that switched the tracking space from raw to "standing". We need to account for this change in the overlay.
Prior art: https://github.com/SlimeVR/SlimeVR-Feeder-App/commit/6b9263f431ebf1af0852c4cd9952e46373fdf685
Need to add feature-gated support for the BNO08X [This](https://github.com/tstellanova/bno080) library looks like a promising one to build on.
The arduino firmware uses i2cscan to select an i2c address. It would be nice if we could autodetect the I2C address based on a list of i2c address options.
The LSM6DS3 is an important IMU, because it is included in the seeed studio sense board. It has lower accel and gyro noise than bmi160.
Probably applicable for other ST micro's IMUs #154