Mistake on this page?
Report an issue in GitHub or email us
Functions
PAL_BB_BLE_TEST

Functions

void PalBbBleEnableDataWhitening (uint8_t enable)
 Enable or disable data whitening. More...
 
void PalBbBleEnablePrbs15 (uint8_t enable)
 Enable or disable PRBS15. More...
 
void PalBbBleInlineEncryptDecryptSetDirection (uint8_t dir)
 Set inline encryption/decryption direction bit. More...
 
void PalBbBleInlineEncryptSetPacketCount (uint64_t count)
 Set the inline encryption packet count for transmit. More...
 
void PalBbBleLowPower (void)
 Low power operation. More...
 

Detailed Description

This section contains driver routines used for test modes.

Function Documentation

void PalBbBleEnableDataWhitening ( uint8_t  enable)

Enable or disable data whitening.

Parameters
enableFlag to indicate data whitening.

Sets an internal variable that indicates if data whitening is enabled or not.

void PalBbBleEnablePrbs15 ( uint8_t  enable)

Enable or disable PRBS15.

Parameters
enableFlag to indicate PRBS15.

Immediately enable or disable continuous PRBS15 bitstream. Setting the channelization parameters with PalBbBleSetChannelParam() must precede enabling PRBS15.

Use of PAL_BB_BLE_DATA routines is not allowed while PRBS15 is enabled.

void PalBbBleInlineEncryptDecryptSetDirection ( uint8_t  dir)

Set inline encryption/decryption direction bit.

Parameters
dir0=slave, non-zero=master
void PalBbBleInlineEncryptSetPacketCount ( uint64_t  count)

Set the inline encryption packet count for transmit.

Parameters
countPacket counter value, a 39-bit value
void PalBbBleLowPower ( void  )

Low power operation.

Note
Called by upper baseband code.
Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.