added debugging
Fork of BLE_nRF8001 by
hal_aci_tl.h File Reference
Interface for hal_aci_tl. More...
Go to the source code of this file.
Data Structures | |
struct | _aci_packed_ |
aci_cmd_params_set_local_data_t More... | |
struct | aci_pins_t |
Datatype for ACI pins and interface (polling/interrupt) More... | |
Typedefs | |
typedef struct aci_pins_t | aci_pins_t |
Datatype for ACI pins and interface (polling/interrupt) | |
Functions | |
void | hal_aci_tl_init (aci_pins_t *a_pins, bool debug) |
ACI Transport Layer initialization. | |
bool | hal_aci_tl_send (hal_aci_data_t *aci_buffer) |
Sends an ACI command to the radio. | |
hal_aci_data_t * | hal_aci_tl_poll_get (void) |
Process pending transactions. | |
bool | hal_aci_tl_event_get (hal_aci_data_t *p_aci_data) |
Get an ACI event from the event queue. | |
bool | hal_aci_tl_event_peek (hal_aci_data_t *p_aci_data) |
Peek an ACI event from the event queue. | |
void | hal_aci_tl_debug_print (bool enable) |
Enable debug printing of all ACI commands sent and ACI events received. | |
void | hal_aci_tl_pin_reset (void) |
Pin reset the nRF8001. | |
bool | hal_aci_tl_rx_q_full (void) |
Return full status of transmit queue. | |
bool | hal_aci_tl_rx_q_empty (void) |
Return empty status of receive queue. | |
bool | hal_aci_tl_tx_q_full (void) |
Return full status of receive queue. | |
bool | hal_aci_tl_tx_q_empty (void) |
Return empty status of transmit queue. | |
void | hal_aci_tl_q_flush (void) |
Flush the ACI command Queue and the ACI Event Queue. |
Detailed Description
Interface for hal_aci_tl.
Definition in file hal_aci_tl.h.
Generated on Tue Jul 12 2022 15:15:46 by 1.7.2