RADIO_Transmit

Definition: This function transmits the data by doing a task post to the RADIO_TxHandler.

Syntax

RadioError_t RADIO_Transmit(RadioTransmitParam_t *param);

Input Parameter

Table 1. Input Parameter

Parameter Name

Parameter Type

Description

param

RadioTransmitParam_t

A structure for storing the transmit parameters

Return Type and Values

Table 2. Return Type

Parameter Name

Parameter Type

Description

RadioError_t

ENUM

Enumerated values containing all return types from radio layer

Table 3. Return Values

Return Value

Reason

ERR_RADIO_BUSY

Radio is not in IDLE state

ERR_NONE

Radio in IDLE state and configuring transceiver to Transmit state is initiated

ERR_DATA_SIZE

Data buffer in transmit request is greater than max size (64)

API Type – Asynchronous