The Adafruit Feather is capable of BLE UART (Serial Bluetooth) that is compatible with iOS devices. I double checked and confirmed this by using a very simple example sketch and a bluetooth serial terminal app to send serial messages back and forth.
I then used the RealDashCAN example from GitHub, and added the simple Bluetooth Serial part, and obviously the Serial.write commands are now replaced with ble.write (ble in this case is the bluetooth uart)
The problem is, RealDash can not find the bluetooth device. When scanning, it would appear to probe the device (The blue activity led on the feather lights comes on to show connection) it appears to send some random serial characters, then disconnects. I’m guessing it’s checking for something specific? is it?
I purchased a VIM3 Pro based on others suggestion on this forum BUT - the VIM3 can not do GPS which is a HUGE flaw given the intended purpose, so that’s to be returned. I’ve repurposed an old iPhone 5C using Apple’s HDMI cable, but given the iOS eco-system, no “usb serial” device will work, so needs to be a bluetooth device.
Any thoughts or ideas why it’s not connecting or not even seeing the device?
Note: it’s not an iPhone Bluetooth issue because Bluetooth Serial / UART apps can connect and talk to it perfectly fine.