From b2bb8038e8bfc9ad49eec9c9f196dbfcda398279 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Tue, 26 May 2020 09:53:25 +0200 Subject: [PATCH] hid_host_demo: use default PSM for HID Control and Interrupt if missing in SDP Record --- example/hid_host_demo.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/example/hid_host_demo.c b/example/hid_host_demo.c index e88c2f591..7fc24c3c8 100644 --- a/example/hid_host_demo.c +++ b/example/hid_host_demo.c @@ -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");