Hi, i am working on two boards nRF52840. I have created a ble server with one vendor service which contains two characteristics. From the client, i am able to connect to the server and read the two characteristics one by one with "sd_ble_gattc_read".
I would like to read both characteristics at the same type with "sd_ble_gattc_char_values_read" but i do not understand to what the parameter "p_handles" refers to.
I also would like to read the descriptor (each characteristics contains one) but i do not know how to use "sd_ble_gattc_descriptors_discover".
Then, when i send two "sd_ble_gattc_read" commands, i get a "fatal error" i suppose it is because i have to wait between the two readings of the characteristics ? How can i handle that ?
Could you help me to deal with those problems ? Thanks.