It would be great if bluetooth could be used for more stuff. I'd love to see my X-Lite S as bluetooth joystick (just like over usb). Also connecting to the companion through bluetooth would be great.
Yes, it would be great, but BT in those radios is BLE only and cannot be used for things like the ones you mention.
https://en.wikipedia.org/wiki/Bluetooth_Low_Energy suggests that HID is possible using BLE. Also sending custom data is supposed to be easier with BLE than with Bluetooth Classic, which could be used to communicate with the companion. For working with the eeprom not much bandwidth would be needed. What makes you convinced BLE cannot be used the things I've suggested?
It seems to me a fantastic idea, to be considered absolutely, also for the joystick option, BLE would succeed in both cases, in the second it already does so with Bluetooth trainer.
+1
This seems to be a no brainer. If it's true that BLE can be used in this way then this would be a selling point for the radio and it seems absurd to have bluetooth and not have it be useable as a joystick.
Is Frsky just trying to sell dongles? Why isn't this a native feature?
The achievable update rate over BT would likely be unsatisfactory especially for those wanting low latency just like it is for the trainer function, too slow.
The achievable update rate over BT would likely be unsatisfactory especially for those wanting low latency just like it is for the trainer function, too slow.
That just seems like a hand-waving. There are bluetooth joysticks that people consider good wrt. latency. As for what latency is considered ok for gaming see reddit or wikipedia for some opinions.
Not everyone needs low latency, supposing that is even a problem, for example, I use these controllers in a professional capacity flying large aircraft which I sometimes simulate on PC. Latency isn't an issue for these aircraft real world or in a sim because they're so slow. .
Making a good USB joystick is totally possible yes, but hackishly emulating one with the firmware that is in FrSky's BT modules that is not made for it in any way and is notoriously slow is something else.
+1 on using the Bluetooth for more things than Trainer such as joystick. Would be nice not to have to need a dongle.
The other thing that would be neat is if it could send voice prompts to a bluetooth headset. I think this requires an A2DP stack be implemented (if not already available for that chipset). https://electronics.stackexchange.com/questions/100786/does-bluetooth-le-stack-supports-a2dp-profile
That thread says it may not be efficient to stream audio for long periods but the RC application of occasional short prompts would be quite different than the normal 'listen to music/podcast' or telephony use cases. It also says in that thread that some Bluetooth chipsets have both normal and BLE modes. Since our radios have big batteries (compared to a headset or car key), hopefully manufacturers included dual mode chipsets.
Adding Bluetooth support for connecting to companion would be very nice.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Most helpful comment
That just seems like a hand-waving. There are bluetooth joysticks that people consider good wrt. latency. As for what latency is considered ok for gaming see reddit or wikipedia for some opinions.