Releases: renatobo/bonogps
v2.0-beta
What's Changed
- Update NimBLE-Arduino to version 2
- Refactored calls for new v2 NimBLE changes (and fixed a couple of bugs)
- Update README.md to enhance setup instructions for BT-SPP on Android … by @renatobo in #45
Full Changelog: v1.4...v2.0-beta
v1.4
What's Changed
- Enhancement/docs clarification by @yod527 in #31
- Racechrono/iosupdate by @Ralphy140 in #34
- BluetoothSerial and Arduino IDE fix by @micooke in #43
- v1.4 Documentation, source comments, library fixes by @renatobo in #44
New Contributors
- @yod527 made their first contribution in #31
- @Ralphy140 made their first contribution in #34
- @micooke made their first contribution in #43
Full Changelog: v1.3...v1.4
Improved WiFi selection option
There was a complication when using the unit on the field and changing WiFi behavior: the client option would look for the registered network and hung for some time.
Since WiFi client (wifi_sta in the code) is only needed at home when setting things up or uploading software, but not at all on the field, the behavior of the BOOT button is now
- short press: switch between WiFi in Access Point mode or WiFi off
- long press: enable WiFi client mode
Battery display regression fix
With 1.2.1, SHOW_BATTERY was never defined.
Web Configuration portal fix - recommended update
Required upgrade if you have updated your libraries recently.
With the latest arduino-32 library, the web configuration portal was no longer working for parametric URLs.
BLE Battery support for LOLIN D32 PRO
New features
- now BLE broadcast battery status (doc updated)
- Turn OFF (deep sleep) capablity, useful on lolin d32 pro since there is no builtin power switch
Enhancements
- clients are now listed with their address
- optimizations on web portal html generation
- inline documentation referenced
- status page refactored
- OTA performances improved by shutting off all other functions
SW Build changes
- BOARD_NAME macro was not needed, so it's no longer used and it has been removed
- SHOW_BATTERY macro determines usage of battery gauges
Bug Fixing
- the 1Hz rate button was not working after some optimization of the HTML code
v1.1 - LOLIN D32 PRO support
Adapted code to support specifications of LOLIN D32 Pro
Added ability to report battery status (easily available on this board)
Additional PSRAM is unused at the moment, as well as the TF card interface.
Lolin D32 support
Support for LolinD32 Pro pins (UART2 missing)
Improvements to handling of BT, OTA, serial connection with autobauding
Docs on setup of GPS
Public release
Ready to open the repository for public access, so making it v1.0
Racetime support, TrackAddict improvement
v0.7 feat(racechrono): added GLL messages