You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/ Advertising with only board ID
struct ATTR_PACKED {
uint16_t mfr_id;
uint8_t field_len;
uint16_t field_key;
uint16_t field_value;
} mfr_adv;
mfr_adv.mfr_id = UUID16_COMPANY_ID_ADAFRUIT;
mfr_adv.field_len = 4;
mfr_adv.field_key = 1; // board id // <---------------------------
mfr_adv.field_value = USB_PID;
This is too bad. I think it's too late to change the Bluefruit Playground, because it's widely deployed, but maybe we should change Radio, in a major version change. Am I wrong?
@dhalbert I think the board ID is OK, for both to include. Maybe we could add more keys to different between the two e.g Radio service and/or Sensor service etc.. The bluefruit app may need to role out a new update to filter the Radio service ?!!
I doubt many are using both the app and the Radio service at the same time. I'd just update Radio with a major rev and suggest people update it on all of their devices.
@tannewt
@hathach
@ladyada
It looks like the Bluefruit Playground and Radio advertisements are both using manufacturer data advertisements with an id=1.
Adafruit_CircuitPython_BLE_Radio/adafruit_ble_radio.py
Lines 60 to 62 in 54cb397
https://github.com/adafruit/Adafruit_nRF52_Arduino/blob/eefeba8d64dfdae15a5469447664eea16d32816e/libraries/Bluefruit52Lib/examples/Peripheral/bluefruit_playground/bluefruit_playground.ino#L411-L423
This is too bad. I think it's too late to change the Bluefruit Playground, because it's widely deployed, but maybe we should change Radio, in a major version change. Am I wrong?
We need to keep track of these, probaby in https://github.com/adafruit/bluetooth-low-energy
The text was updated successfully, but these errors were encountered: