mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-30 07:21:20 +00:00
use gap_set_local_name instead of hci_write_local_name
This commit is contained in:
parent
b0715761ab
commit
7143b8fef5
@ -82,7 +82,7 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
case BTSTACK_EVENT_STATE:
|
||||
// bt stack activated, get started - set local name
|
||||
if (packet[2] == HCI_STATE_WORKING) {
|
||||
hci_send_cmd(&hci_write_local_name, "BTstack SPP Counter");
|
||||
printf("BTstack is up and running\n");
|
||||
}
|
||||
break;
|
||||
|
||||
@ -204,6 +204,7 @@ int btstack_main(int argc, const char * argv[]){
|
||||
run_loop_set_timer(&heartbeat, HEARTBEAT_PERIOD_MS);
|
||||
run_loop_add_timer(&heartbeat);
|
||||
|
||||
gap_set_local_name("BTstack SPP Counter");
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
|
||||
|
@ -78,9 +78,8 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
switch (packet[0]) {
|
||||
|
||||
case BTSTACK_EVENT_STATE:
|
||||
// bt stack activated, get started - set local name
|
||||
if (packet[2] == HCI_STATE_WORKING) {
|
||||
hci_send_cmd(&hci_write_local_name, "BTstack SPP Flow Control");
|
||||
printf("BTstack is up and running\n");
|
||||
}
|
||||
break;
|
||||
|
||||
@ -90,10 +89,6 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
printf("BD-ADDR: %s\n\r", bd_addr_to_str(event_addr));
|
||||
break;
|
||||
}
|
||||
if (COMMAND_COMPLETE_EVENT(packet, hci_write_local_name)){
|
||||
hci_discoverable_control(1);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
case HCI_EVENT_LINK_KEY_REQUEST:
|
||||
@ -184,6 +179,8 @@ int btstack_main(int argc, const char * argv[]){
|
||||
run_loop_add_timer(&heartbeat);
|
||||
|
||||
puts("SPP FlowControl Demo: simulates processing on received data...\n\r");
|
||||
gap_set_local_name("BTstack SPP Flow Control");
|
||||
hci_discoverable_control(1);
|
||||
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
|
@ -55,9 +55,10 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
switch (packet[0]) {
|
||||
|
||||
case BTSTACK_EVENT_STATE:
|
||||
// bt stack activated, get started - set local name
|
||||
if (packet[2] == HCI_STATE_WORKING) {
|
||||
hci_send_cmd(&hci_write_local_name, "BlueMSP-Demo");
|
||||
printf("BTstack is up and running\n");
|
||||
// start ANT init
|
||||
ant_send_cmd(&ant_reset);
|
||||
}
|
||||
break;
|
||||
|
||||
@ -67,12 +68,7 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
printf("BD-ADDR: %s\n\r", bd_addr_to_str(event_addr));
|
||||
break;
|
||||
}
|
||||
if (COMMAND_COMPLETE_EVENT(packet, hci_write_local_name)){
|
||||
// start ANT init
|
||||
ant_send_cmd(&ant_reset);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
break;
|
||||
|
||||
case HCI_EVENT_LINK_KEY_REQUEST:
|
||||
// deny link key request
|
||||
@ -205,14 +201,14 @@ int btstack_main(int argc, const char * argv[]){
|
||||
run_loop_set_timer(&heartbeat, HEARTBEAT_PERIOD_MS);
|
||||
run_loop_add_timer(&heartbeat);
|
||||
|
||||
printf("Run...\n\r");
|
||||
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
|
||||
// default to discoverable
|
||||
// set local name
|
||||
gap_set_local_name("BlueMSP-Demo");
|
||||
// make discoverable
|
||||
hci_discoverable_control(1);
|
||||
|
||||
printf("Run...\n\r");
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -95,9 +95,8 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
switch (packet[0]) {
|
||||
|
||||
case BTSTACK_EVENT_STATE:
|
||||
// bt stack activated, get started - set local name
|
||||
if (packet[2] == HCI_STATE_WORKING) {
|
||||
hci_send_cmd(&hci_write_local_name, "BTstack SPP Sensor");
|
||||
printf("BTstack is up and running\n");
|
||||
}
|
||||
break;
|
||||
|
||||
@ -107,10 +106,6 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
printf("BD-ADDR: %s\n\r", bd_addr_to_str(event_addr));
|
||||
break;
|
||||
}
|
||||
if (COMMAND_COMPLETE_EVENT(packet, hci_write_local_name)){
|
||||
hci_discoverable_control(1);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
case HCI_EVENT_LINK_KEY_REQUEST:
|
||||
@ -193,11 +188,12 @@ int btstack_main(int argc, const char * argv[]){
|
||||
// ready - enable irq used in h4 task
|
||||
__enable_interrupt();
|
||||
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
// set local name
|
||||
gap_set_local_name("BTstack SPP Sensor");
|
||||
// make discoverable
|
||||
hci_discoverable_control(1);
|
||||
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -55,10 +55,11 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
switch (packet[0]) {
|
||||
|
||||
case BTSTACK_EVENT_STATE:
|
||||
// bt stack activated, get started - set local name
|
||||
if (packet[2] == HCI_STATE_WORKING) {
|
||||
hci_send_cmd(&hci_write_local_name, "BlueMSP-Demo");
|
||||
}
|
||||
printf("BTstack is up and running\n");
|
||||
// start ANT init
|
||||
ant_send_cmd(&ant_reset);
|
||||
}
|
||||
break;
|
||||
|
||||
case HCI_EVENT_COMMAND_COMPLETE:
|
||||
@ -67,12 +68,7 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
printf("BD-ADDR: %s\n\r", bd_addr_to_str(event_addr));
|
||||
break;
|
||||
}
|
||||
if (COMMAND_COMPLETE_EVENT(packet, hci_write_local_name)){
|
||||
// start ANT init
|
||||
ant_send_cmd(&ant_reset);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
break;
|
||||
|
||||
case HCI_EVENT_LINK_KEY_REQUEST:
|
||||
// deny link key request
|
||||
@ -205,14 +201,14 @@ int btstack_main(int argc, const char * argv[]){
|
||||
run_loop_set_timer(&heartbeat, HEARTBEAT_PERIOD_MS);
|
||||
run_loop_add_timer(&heartbeat);
|
||||
|
||||
printf("Run...\n\r");
|
||||
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
|
||||
// default to discoverable
|
||||
// set local name
|
||||
gap_set_local_name("BlueMSP-Demo");
|
||||
// make discoverable
|
||||
hci_discoverable_control(1);
|
||||
|
||||
|
||||
printf("Run...\n\r");
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
@ -95,9 +95,8 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
switch (packet[0]) {
|
||||
|
||||
case BTSTACK_EVENT_STATE:
|
||||
// bt stack activated, get started - set local name
|
||||
if (packet[2] == HCI_STATE_WORKING) {
|
||||
hci_send_cmd(&hci_write_local_name, "BTstack SPP Sensor");
|
||||
printf("BTstack is up and running.\n");
|
||||
}
|
||||
break;
|
||||
|
||||
@ -107,10 +106,6 @@ static void packet_handler (void * connection, uint8_t packet_type, uint16_t cha
|
||||
printf("BD-ADDR: %s\n\r", bd_addr_to_str(event_addr));
|
||||
break;
|
||||
}
|
||||
if (COMMAND_COMPLETE_EVENT(packet, hci_write_local_name)){
|
||||
hci_discoverable_control(1);
|
||||
break;
|
||||
}
|
||||
break;
|
||||
|
||||
case HCI_EVENT_LINK_KEY_REQUEST:
|
||||
@ -193,11 +188,13 @@ int btstack_main(int argc, const char * argv[]){
|
||||
// ready - enable irq used in h4 task
|
||||
__enable_interrupt();
|
||||
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
// set local name
|
||||
gap_set_local_name("BTstack SPP Sensor");
|
||||
// make discoverable
|
||||
hci_discoverable_control(1);
|
||||
|
||||
|
||||
// turn on!
|
||||
hci_power_control(HCI_POWER_ON);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user