use btstack_event_state_get_state

This commit is contained in:
Milanka Ringwald 2016-04-01 16:23:28 +02:00
parent 8290d1f938
commit cdc7d1ab0b
4 changed files with 4 additions and 4 deletions

View File

@ -205,7 +205,7 @@ static void hci_event_handler(uint8_t packet_type, uint16_t channel, uint8_t *pa
switch (event) {
case BTSTACK_EVENT_STATE:
// BTstack activated, get started
if (packet[2] != HCI_STATE_WORKING) break;
if (btstack_event_state_get_state(packet) != HCI_STATE_WORKING) break;
if (cmdline_addr_found){
printf("Start connect to %s\n", bd_addr_to_str(cmdline_addr));
state = TC_W4_CONNECT;

View File

@ -171,7 +171,7 @@ static void handle_hci_event(uint8_t packet_type, uint16_t channel, uint8_t *pac
switch (event) {
case BTSTACK_EVENT_STATE:
// BTstack activated, get started
if (packet[2] != HCI_STATE_WORKING) break;
if (btstack_event_state_get_state(packet) != HCI_STATE_WORKING) break;
if (cmdline_addr_found){
printf("Trying to connect to %s\n", bd_addr_to_str(cmdline_addr));
gap_connect(cmdline_addr, 0);

View File

@ -47,7 +47,7 @@ static void handle_hci_event(uint8_t packet_type, uint16_t channel, uint8_t *pac
uint8_t event = packet[0];
switch (event) {
case BTSTACK_EVENT_STATE:
if (packet[2] != HCI_STATE_WORKING) break;
if (btstack_event_state_get_state(packet) != HCI_STATE_WORKING) break;
gap_set_scan_parameters(0,0x0030, 0x0030);
gap_start_scan();
break;

View File

@ -77,7 +77,7 @@ static void try_send_sco(void){
static void packet_handler(uint8_t packet_type, uint16_t channel, uint8_t * packet, uint16_t event_size){
switch (packet[0]) {
case BTSTACK_EVENT_STATE:
if (packet[2] != HCI_STATE_WORKING) break;
if (btstack_event_state_get_state(packet) != HCI_STATE_WORKING) break;
// request loopback mode
hci_send_cmd(&hci_write_loopback_mode, 1);
break;