From 1de4e63f524fd6584ba88018948755ce94480b09 Mon Sep 17 00:00:00 2001 From: Milanka Ringwald Date: Thu, 17 Mar 2016 13:43:26 +0100 Subject: [PATCH] hsp hs pts: init layers --- test/pts/hsp_hs_test.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/test/pts/hsp_hs_test.c b/test/pts/hsp_hs_test.c index d05fba8e6..df3ca3f25 100644 --- a/test/pts/hsp_hs_test.c +++ b/test/pts/hsp_hs_test.c @@ -65,6 +65,7 @@ #include "hci.h" #include "l2cap.h" +#include "rfcomm.h" #include "sdp.h" #include "debug.h" #include "hsp_hs.h" @@ -225,18 +226,21 @@ static void packet_handler(uint8_t * event, uint16_t event_size){ int btstack_main(int argc, const char * argv[]); int btstack_main(int argc, const char * argv[]){ + l2cap_init(); + rfcomm_init(); + sdp_init(); + memset((uint8_t *)hsp_service_buffer, 0, sizeof(hsp_service_buffer)); hsp_hs_create_sdp_record((uint8_t *)hsp_service_buffer, rfcomm_channel_nr, hsp_hs_service_name, 0); hsp_hs_init(rfcomm_channel_nr); hsp_hs_register_packet_handler(packet_handler); - sdp_init(); sdp_register_service_internal(NULL, (uint8_t *)hsp_service_buffer); hci_discoverable_control(1); hci_set_class_of_device(0x200418); - + gap_set_local_name("BTstack HSP HS PTS"); btstack_stdin_setup(stdin_process); // turn on!