Skip to content

Instantly share code, notes, and snippets.

@sankarcheppali
Created November 28, 2020 08:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sankarcheppali/fe945f95e8fe65453de53ae1d9b16dbc to your computer and use it in GitHub Desktop.
Save sankarcheppali/fe945f95e8fe65453de53ae1d9b16dbc to your computer and use it in GitHub Desktop.
esp-idf clear bluetooth devices
void remove_all_bonded_devices(void)
{
int dev_num = esp_ble_get_bond_device_num();
esp_ble_bond_dev_t *dev_list = (esp_ble_bond_dev_t *)malloc(sizeof(esp_ble_bond_dev_t) * dev_num);
esp_ble_get_bond_device_list(&dev_num, dev_list);
for (int i = 0; i < dev_num; i++) {
esp_ble_remove_bond_device(dev_list[i].bd_addr);
}
free(dev_list);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment