hci: avoid HCI_EVENT_IS_COMMAND_COMPLETE macro

This commit is contained in:
Matthias Ringwald 2022-05-09 21:54:11 +02:00
parent f716959cec
commit 72a2585a4c

View File

@ -2422,7 +2422,8 @@ static void handle_event_for_current_stack_state(const uint8_t * packet, uint16_
// help with BT sleep
if ((hci_stack->state == HCI_STATE_FALLING_ASLEEP)
&& (hci_stack->substate == HCI_FALLING_ASLEEP_W4_WRITE_SCAN_ENABLE)
&& (HCI_EVENT_IS_COMMAND_COMPLETE(packet, hci_write_scan_enable))) {
&& (hci_event_packet_get_type(packet) == HCI_EVENT_COMMAND_COMPLETE)
&& (hci_event_command_complete_get_command_opcode(packet) == HCI_OPCODE_HCI_WRITE_SCAN_ENABLE)){
hci_initializing_next_state();
}
}