BLE start_service() num_handles parameter
Posted: Tue Mar 04, 2025 7:03 pm
Can someone explain to me the num_handle parameter of esp_ble_gatts_create_service()? If I put in 1, I am able to create a service, but unable to add characteristics. If I put in 3, I am able to create a single characteristic. It seems that each characteristic consumes two handles. I haven't tried anything else yet, but guess that other things also consume handles, and I would like to understand what I am doing, rather than learning from trial and error.