Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
First I just want to say the RTK Express is super awesome and at a price point well below the competition. The fact that it uses an ESP32 and is open source make it a dream. Thank you so much SparkFun!
This change adds Bluetooth Low Energy support as a configurable option. Given the nature of BLE, I think reducing the number of messages sent and the message rate is a good idea when enabling it. Maybe I should add that in the docs somewhere?
My testing/use case involves sending a single NMEA message at 4Hz, and reading those messages from chrome (web-ble) on Android and Chrome OS. So far it is working very well for me.
The code in src/bleSerial was copied from avinabmalla's ESP32_BleSerial (Thanks for all the heavy lifting @avinabmalla!) with a small fix to the capitalization of the import line for BLEServer.
Let me know if I should change anything. This should resolve #94
Thanks again!