The new Varia Rearvue 820 radar can pair in Ant+ mode and works great with the popular MyBikeRadarTraffic data field I created. But in order to access the new lateral information, one needs to have connected the sensor via the secure BLE connection instead of Ant+. This means that the BikeRadar object part of the Ant+ MonkeyC library isn't being populated at all b/c it's not using Ant+.
I am wondering if a ConnectIQ app or data field can intercept/access the BLE data coming from the Rearvue when it is connected via Bluetooth instead of Ant+. My guess is that it cannot, but I am wondering if there are any Garmin developers who could put this on their roadmap to extend the BLE library https://developer.garmin.com/connect-iq/api-docs/Toybox/BluetoothLowEnergy.html in some way to make it easy to access newer devices/sensors that are paired with newer Garmin devices via Bluetooth instead of Ant+.
Garmin specifically said that third parties won't be able to access the new lateral data (presumably b/c they aren't sharing the "secure" Bluetooth credentials you would need). I would like to propose that Garmin allow us Connect IQ app developers to access this extra info via some sort of Bluetooth extension to the SDK either specifically for the new Reavue 820 radar or for any of the likely upcoming BLE connected sensors (rather than Ant+). The app shouldn't be involved with the pairing at all since the Garmin device is already managing pairing with the new BLE sensor (e.g., Rearvue 820 radar). It should just be able to access the data coming from the sensor.
I would really like to extend my data field to record the "history" of what cars behind the rider are doing including what position within the lane and how close they are laterally at the last reading (when they pass). But even if that is not possible, I want my data field to work when a user pairs the radar via bluetooth instead of via Ant+. Thanks in advance for any tips, or pointers in the right direction, or for committing to put this on the development roadmap for the Connect IQ SDK.