[TriEmbed] ESP32 ESP-IDF BLE client multiple services per device

Michael Fulbright mike.fulbright at pobox.com
Tue Feb 16 12:03:10 CST 2021


I've been working on a personal project using an ESP32 combining info 
from an exercise bike and heart monitor band and displaying it on a TFT 
LCD.  The TFT/touchscreen is working and I can connect to individual BLE 
advertising services just fine.  I'm not trying to integrate all the BLE 
services at once.

I've gone through the ESP-IDF BLE examples related to clients.  They 
seem to cover connecting to a single service on a device or multiple 
devices but not handling multiple services per a single device.

I'm having trouble understanding how to leverage the callbacks you get 
in this use case.  I understand the single service per device well 
enough but adding the wrinkle of multiple services per device seems to 
complicate matters.

I'd like to use ESP-IDF for this project so I can learn more about it.

I just wanted to see if anyone here is familiar with this use case and 
might be able to give me some assistance.

Thanks,
Michael Fulbright




More information about the TriEmbed mailing list