hid_host_demo: use default PSM for HID Control and Interrupt if missing in SDP Record

This commit is contained in:
Matthias Ringwald 2020-05-26 09:53:25 +02:00
parent 4bf371718e
commit b2bb8038e8

View File

@ -251,11 +251,12 @@ static void handle_sdp_client_query_result(uint8_t packet_type, uint16_t channel
case SDP_EVENT_QUERY_COMPLETE:
if (!hid_control_psm) {
printf("HID Control PSM missing\n");
break;
hid_control_psm = BLUETOOTH_PSM_HID_CONTROL;
printf("HID Control PSM missing, using default 0x%04x\n", hid_control_psm);
}
if (!hid_interrupt_psm) {
printf("HID Interrupt PSM missing\n");
hid_interrupt_psm = BLUETOOTH_PSM_HID_INTERRUPT;
printf("HID Interrupt PSM missing, using default 0x%04x\n", hid_interrupt_psm);
break;
}
printf("Setup HID\n");