Skip to content

Conversation

@LeeLeahy2
Copy link
Contributor

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.

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.
@nseidle nseidle merged commit 47bec82 into sparkfun:release_candidate Aug 25, 2022
nseidle added a commit that referenced this pull request Aug 25, 2022
Reduce MAC printing from four characters to two characters
@LeeLeahy2 LeeLeahy2 deleted the mac-address 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