Nope. Totally different kind of device. The Usplit multiplexes the UART coming from the VESC so that multiple devices can communicate with the VESC. Any devices you plug into it are intended to communicate directly with the VESC.
The Robogotchi has multiple full-duplex UART ports, a radio module that does BLE + NRF-ESB protocol simultaneously. So it talks to the ESC, but it’s communication to the GPS unit + other devices is centered around the robogotchi itself. In this architecture, the Robogotchi becomes the main-controller and both ESCs (and other devices like GPS, LightShow, etc) become sub-controllers within that system.
Not sure how my question led to an answer that led to this. But I do hope those concerns can be separated and you’ll give another go at an answer I’m still curious.
That is a feature of BLE GATT service… I once looked into it when I built a diy bt speaker, but in the end I skipped that part because I am shit at coding.
It’s something that we can look at doing, as @GeorgS said it’s a standardized BLE service.
Probably place that pretty low priority in regards to the feature list though, as we’ve been focused on the onboard always-on logging features primarily. But if it’s something we have enough people request we can certainly look at bumping it up.
We’ll be posting FreeSK8 specific updates & development discussions on our project forums:
Quietly put up some extra Haero Bro Mountainboard decks we had sitting in inventory last night. These very quickly sold out but we happen to have one deck left:
New condition, Batch 2. Listed at MRP on the dot. Flatrate $20 shipping option within the domestic US available. GONE!