Skip to content

Conversation

@LeeLeahy2
Copy link
Contributor

Requires #295

Move the Bluetooth test code into Bluetooth.ino.

Add a parameter to the test code to enable/disable running the test.

Use the common code in the System menu to just display the Bluetooth status.

Add a menu item to the Debug menu to run the Bluetooth test.

Display Bluetooth test results all at once to allow additional messages to be displayed during the test.

The ESP32 is assigned 4 MAC addresses but only the base address is
stored in the fuses and is accessible by calling esp_read_mac.  The MAC
address are documented at
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/system/misc_system_api.html#mac-address:

1. WiFi Station: Base MAC address
2. WiFi AP:      Base MAC address + 1
3. Bluetooth:    Base MAC address + 2
4. Ethernet:     Base MAC address + 3

L-Band is currently using the Bluetooth address for identification but
the code actually use the WiFi Station address when provisioning the
RTK.
Move the Bluetooth test code into Bluetooth.ino.

Add a parameter to the test code to enable/disable running the test.

Use the common code in the System menu to just display the Bluetooth
status.

Add a menu item to the Debug menu to run the Bluetooth test.

Display Bluetooth test results all at once to allow additional messages
to be displayed during the test.
@nseidle nseidle merged commit fa5bf57 into sparkfun:release_candidate Aug 25, 2022
@LeeLeahy2 LeeLeahy2 deleted the bt-test branch August 26, 2022 01:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants