RAIL_DirectModeConfig_t Struct Reference

Chip-specific type that allows the user to specify direct mode parameters using RAIL_ConfigDirectMode() .

#include < rail_chip_specific.h >

Data Fields

bool syncRx
Enable synchronous RX DOUT using DCLK vs.
bool syncTx
Enable synchronous TX DIN using DCLK vs.
uint8_t doutPort
Only used with directRx.
uint8_t doutPin
Data output (DOUT) GPIO pin.
uint8_t dclkPort
Only used in synchronous mode.
uint8_t dclkPin
Data clock (DCLK) GPIO pin.
uint8_t dinPort
Only used with directTx.
uint8_t dinPin
Data frame (DIN) GPIO pin.
uint8_t doutLoc
Data output (DOUT) location for pin/port.
uint8_t dclkLoc
Data clock (DCLK) location for pin/port.
uint8_t dinLoc
Data frame (DIN) location for pin/port.

Chip-specific type that allows the user to specify direct mode parameters using RAIL_ConfigDirectMode() .

Definition at line 545 of file rail_chip_specific.h .

Field Documentation

dclkLoc

uint8_t RAIL_DirectModeConfig_t::dclkLoc

Data clock (DCLK) location for pin/port.

Definition at line 572 of file rail_chip_specific.h .

dclkPin

uint8_t RAIL_DirectModeConfig_t::dclkPin

Data clock (DCLK) GPIO pin.

Only used in synchronous mode

Definition at line 561 of file rail_chip_specific.h .

dclkPort

uint8_t RAIL_DirectModeConfig_t::dclkPort

Only used in synchronous mode.

Data clock (DCLK) GPIO port. Only used in synchronous mode

Definition at line 559 of file rail_chip_specific.h .

dinLoc

uint8_t RAIL_DirectModeConfig_t::dinLoc

Data frame (DIN) location for pin/port.

Definition at line 574 of file rail_chip_specific.h .

dinPort

uint8_t RAIL_DirectModeConfig_t::dinPort

Only used with directTx.

Data frame (DIN) GPIO port

Definition at line 565 of file rail_chip_specific.h .

doutLoc

uint8_t RAIL_DirectModeConfig_t::doutLoc

Data output (DOUT) location for pin/port.

Definition at line 570 of file rail_chip_specific.h .

doutPort

uint8_t RAIL_DirectModeConfig_t::doutPort

Only used with directRx.

Data output (DOUT) GPIO port

Definition at line 553 of file rail_chip_specific.h .

syncRx

bool RAIL_DirectModeConfig_t::syncRx

Enable synchronous RX DOUT using DCLK vs.

asynchronous RX DOUT.

Definition at line 547 of file rail_chip_specific.h .

syncTx

bool RAIL_DirectModeConfig_t::syncTx

Enable synchronous TX DIN using DCLK vs.

asynchronous TX DIN.

Definition at line 549 of file rail_chip_specific.h .


The documentation for this struct was generated from the following file:
  • chip/efr32/efr32xg1x/ rail_chip_specific.h