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