SlimeVR-Rust
SlimeVR-Rust copied to clipboard
🦀 + SlimeVR = 💖
Vqf (sorta) works. It has test cases (not all pass) and documentation. It has most (not batch update) features of the c++ version. Some are not implemented yet, just a...
line ending changes to 2 md files so they stop auto updating themself. Bmi acceleration now is correct and gives out 9.8m/s (ish). Added more `yield_now().await;` because they improved the...
Currently WIP. This will take a while for me to finish.
Compare the angle with previous transmitted one after each imu data, and only transmit when the new angle is with significant difference. Adopted method and parameter from the Arduino repo....
We need to add hardware timestamps to `UnfusedData`. We may want to be generic on the timestamp type, so that we can represent when things are hardware timestamps vs software...
This is WIP and has yet to be tested. Would not be surprised if applying the translation and rotation is currently incorrect. Just haven't gotten around to testing/tweaking it yet....
Basic support was implemented here: - #116 - #172 To improve support, we will need to do these: - #196 - #195
We don't want to drop any data from the imu, and we can use the fifo to accomplish this. However, I don't believe that we are actually doing this currently...