rflib
Macros
rf_ble_mailbox.h File Reference

Go to the source code of this file.

Macros

#define BLE_TRIG_REL_SYNC   15
 Special trigger for BLE slave command. More...
 
Operation finished normally
#define BLE_DONE_OK   0x1400
 Operation ended normally. More...
 
#define BLE_DONE_RXTIMEOUT   0x1401
 Timeout of first Rx of slave operation or end of scan window. More...
 
#define BLE_DONE_NOSYNC   0x1402
 Timeout of subsequent Rx. More...
 
#define BLE_DONE_RXERR   0x1403
 Operation ended because of receive error (CRC or other) More...
 
#define BLE_DONE_CONNECT   0x1404
 CONNECT_IND or AUX_CONNECT_RSP received or transmitted. More...
 
#define BLE_DONE_MAXNACK   0x1405
 Maximum number of retransmissions exceeded. More...
 
#define BLE_DONE_ENDED   0x1406
 Operation stopped after end trigger. More...
 
#define BLE_DONE_ABORT   0x1407
 Operation aborted by command. More...
 
#define BLE_DONE_STOPPED   0x1408
 Operation stopped after stop command. More...
 
#define BLE_DONE_AUX   0x1409
 Operation ended after following aux pointer pointing far ahead. More...
 
#define BLE_DONE_CONNECT_CHSEL0   0x140A
 CONNECT_IND received or transmitted; peer does not support channel selection algorithm #2. More...
 
#define BLE_DONE_SCAN_RSP   0x140B
 SCAN_RSP or AUX_SCAN_RSP transmitted. More...
 
Operation finished with error
#define BLE_ERROR_PAR   0x1800
 Illegal parameter. More...
 
#define BLE_ERROR_RXBUF   0x1801
 No available Rx buffer (Advertiser, Scanner, Initiator) More...
 
#define BLE_ERROR_NO_SETUP   0x1802
 Operation using Rx or Tx attempted when not in BLE mode. More...
 
#define BLE_ERROR_NO_FS   0x1803
 Operation using Rx or Tx attempted without frequency synth configured. More...
 
#define BLE_ERROR_SYNTH_PROG   0x1804
 Synthesizer programming failed to complete on time. More...
 
#define BLE_ERROR_RXOVF   0x1805
 Receiver overflowed during operation. More...
 
#define BLE_ERROR_TXUNF   0x1806
 Transmitter underflowed during operation. More...
 
#define BLE_ERROR_AUX   0x1807
 Calculated AUX pointer was too far into the future or in the past. More...
 

Macro Definition Documentation

§ BLE_DONE_OK

#define BLE_DONE_OK   0x1400

Operation ended normally.

§ BLE_DONE_RXTIMEOUT

#define BLE_DONE_RXTIMEOUT   0x1401

Timeout of first Rx of slave operation or end of scan window.

§ BLE_DONE_NOSYNC

#define BLE_DONE_NOSYNC   0x1402

Timeout of subsequent Rx.

§ BLE_DONE_RXERR

#define BLE_DONE_RXERR   0x1403

Operation ended because of receive error (CRC or other)

§ BLE_DONE_CONNECT

#define BLE_DONE_CONNECT   0x1404

CONNECT_IND or AUX_CONNECT_RSP received or transmitted.

§ BLE_DONE_MAXNACK

#define BLE_DONE_MAXNACK   0x1405

Maximum number of retransmissions exceeded.

§ BLE_DONE_ENDED

#define BLE_DONE_ENDED   0x1406

Operation stopped after end trigger.

§ BLE_DONE_ABORT

#define BLE_DONE_ABORT   0x1407

Operation aborted by command.

§ BLE_DONE_STOPPED

#define BLE_DONE_STOPPED   0x1408

Operation stopped after stop command.

§ BLE_DONE_AUX

#define BLE_DONE_AUX   0x1409

Operation ended after following aux pointer pointing far ahead.

§ BLE_DONE_CONNECT_CHSEL0

#define BLE_DONE_CONNECT_CHSEL0   0x140A

CONNECT_IND received or transmitted; peer does not support channel selection algorithm #2.

§ BLE_DONE_SCAN_RSP

#define BLE_DONE_SCAN_RSP   0x140B

SCAN_RSP or AUX_SCAN_RSP transmitted.

§ BLE_ERROR_PAR

#define BLE_ERROR_PAR   0x1800

Illegal parameter.

§ BLE_ERROR_RXBUF

#define BLE_ERROR_RXBUF   0x1801

No available Rx buffer (Advertiser, Scanner, Initiator)

§ BLE_ERROR_NO_SETUP

#define BLE_ERROR_NO_SETUP   0x1802

Operation using Rx or Tx attempted when not in BLE mode.

§ BLE_ERROR_NO_FS

#define BLE_ERROR_NO_FS   0x1803

Operation using Rx or Tx attempted without frequency synth configured.

§ BLE_ERROR_SYNTH_PROG

#define BLE_ERROR_SYNTH_PROG   0x1804

Synthesizer programming failed to complete on time.

§ BLE_ERROR_RXOVF

#define BLE_ERROR_RXOVF   0x1805

Receiver overflowed during operation.

§ BLE_ERROR_TXUNF

#define BLE_ERROR_TXUNF   0x1806

Transmitter underflowed during operation.

§ BLE_ERROR_AUX

#define BLE_ERROR_AUX   0x1807

Calculated AUX pointer was too far into the future or in the past.

§ BLE_TRIG_REL_SYNC

#define BLE_TRIG_REL_SYNC   15

Special trigger for BLE slave command.

© Copyright 1995-2021, Texas Instruments Incorporated. All rights reserved.
Trademarks | Privacy policy | Terms of use | Terms of sale