Merge branch 'esp32-tracker-parser-cleanup' into esp32-tracker-retire-scanner-listener

This commit is contained in:
J. Nick Koston
2026-08-08 10:55:25 -05:00
2 changed files with 2 additions and 8 deletions
@@ -179,10 +179,7 @@ class BluetoothProxy final : public Component {
this->hub_->get_adapter_mac(mac);
// Unavailable -> empty string: some hubs (rp2040's BTstack) only learn
// the address once the link layer is up, and report all-zero until then.
bool nonzero = false;
for (uint8_t b : mac)
nonzero |= b != 0;
if (nonzero) {
if (mac_address_is_valid(mac)) {
format_mac_addr_upper(mac, output.data());
} else {
output[0] = '\0';
+1 -4
View File
@@ -690,10 +690,7 @@ float ESP32BLE::get_setup_priority() const { return setup_priority::BLUETOOTH; }
void ESP32BLE::dump_config() {
uint8_t mac_address[6];
this->get_mac_msb_first(mac_address);
bool mac_known = false;
for (uint8_t b : mac_address)
mac_known |= b != 0;
if (mac_known) {
if (mac_address_is_valid(mac_address)) {
const char *io_capability_s;
switch (this->io_cap_) {
case ESP_IO_CAP_OUT: