ST Expansion SW Team / RFAL

Dependents:   mbed-os-nfc05a1

Embed: (wiki syntax)

« Back to documentation index

rfal_AnalogConfig.h File Reference

rfal_AnalogConfig.h File Reference

RF Chip Analog Configuration Settings. More...

Go to the source code of this file.

Data Structures

struct  rfalAnalogConfigRegAddrMaskVal
struct  rfalAnalogConfig

Typedefs

typedef uint8_t rfalAnalogConfigMode
typedef uint8_t rfalAnalogConfigTech
typedef uint8_t rfalAnalogConfigBitrate
typedef uint8_t rfalAnalogConfigDirection
typedef uint8_t rfalAnalogConfigRegAddr [2]
typedef uint8_t rfalAnalogConfigRegMask
typedef uint8_t rfalAnalogConfigRegVal
typedef uint16_t rfalAnalogConfigId
typedef uint16_t rfalAnalogConfigOffset
typedef uint8_t rfalAnalogConfigNum

Functions

void rfalAnalogConfigInitialize (void)
 Initialize the Analog Configuration.
bool rfalAnalogConfigIsReady (void)
 Indicate if the current Analog Configuration Table is complete and ready to be used.
ReturnCode rfalAnalogConfigListWriteRaw (const uint8_t *configTbl, uint16_t configTblSize)
 Write the whole Analog Configuration table in raw format.
ReturnCode rfalAnalogConfigListWrite (uint8_t more, rfalAnalogConfig *config)
 Write the Analog Configuration table with new analog settings.
ReturnCode rfalAnalogConfigListReadRaw (uint8_t *tblBuf, uint16_t tblBufLen, uint16_t *configTblSize)
 Read the whole Analog Configuration table in raw format.
ReturnCode rfalAnalogConfigListRead (rfalAnalogConfigOffset *configOffset, uint8_t *more, rfalAnalogConfig *config, rfalAnalogConfigNum numConfig)
 Read the Analog Configuration table.
ReturnCode rfalSetAnalogConfig (rfalAnalogConfigId configId, SPI *mspiChannel, ST25R3911 *mST25, DigitalOut *gpio_cs, InterruptIn *IRQ, DigitalOut *fieldLED_01, DigitalOut *fieldLED_02, DigitalOut *fieldLED_03, DigitalOut *fieldLED_04, DigitalOut *fieldLED_05, DigitalOut *fieldLED_06)
 Set the Analog settings of indicated Configuration ID.

Detailed Description

RF Chip Analog Configuration Settings.

Author:
bkam

Definition in file rfal_AnalogConfig.h.