Please sign in to access this page
This is a website (with a demo/simulation mode so you can test, make sure to enable it!) that allows you to update the firmware on many of Shiftall's products (mostly the HaritoraX series, which are IMU full body trackers for VR), so you do not need to download the official app (allowing you to update on mobile again!). It uses Web Bluetooth to update the HaritoraX Wireless and 2, with WebUSB for the GX(6/2) dongles (when it's completed). The devices use the nRF52 platform and can update via BLE or USB.
No followers yet
Once you ship this you can't edit the description of the project, but you'll be able to add more devlogs and re-ship it as you add new features!
Many more updates for v1.2.0 of the app, and probably where I'll ship it with! I added a manual update section for people to update manually if unsupported through web (or unsuccessful). I also added a demo mode to the app mostly so people here can actually try it out (without any of Shiftall's products)! There's many more updates & fixes too, but that's where it's at so far, time to ship!
Someone had helped me translate the project to Japanese so I added that, and the rest of the time was trying to use WebUSB to update the GX(6/2) dongles referring to a bunch of existing code and nRF documentation. I think it's been figured out but because of how Windows works with handling USB drivers.. it will just never work. I love Windows. I need to test it out on MacOS, Linux, and mobile at some point but other than that, project's pretty complete (as much as I can w/o other firmware files). Might as well ship the project without the GX dongle support (which is in another branch).
Added a step 0 (that's optional) to check the version of the devices before updating, actually disable the buttons if Web Bluetooth is disabled, more abilities to translate things (such as release notes), and add more toasts that pop up so it's more obvious to mobile users what it's doing.
Sadly I forgot to do devlogs when I started the project.. but oh well.
Added a FAQ to the site (w/ troubleshooting stuff as well). Made it fully translatable with some quirks to keep the links actually clickable and stuff.