hids_device: fix handle lookup of output and feature configuration handle

This commit is contained in:
Matthias Ringwald 2019-03-18 19:32:36 +01:00
parent ae856536ed
commit 826b57efe1

View File

@ -188,11 +188,11 @@ static uint16_t att_read_callback(hci_con_handle_t con_handle, uint16_t att_hand
return att_read_callback_handle_little_endian_16(instance->hid_report_input_client_configuration_value, offset, buffer, buffer_size);
}
if (att_handle == instance->hid_report_input_client_configuration_handle){
if (att_handle == instance->hid_report_output_client_configuration_handle){
return att_read_callback_handle_little_endian_16(instance->hid_report_output_client_configuration_value, offset, buffer, buffer_size);
}
if (att_handle == instance->hid_report_input_client_configuration_handle){
if (att_handle == instance->hid_report_feature_client_configuration_handle){
return att_read_callback_handle_little_endian_16(instance->hid_report_feature_client_configuration_value, offset, buffer, buffer_size);
}