pub unsafe extern "C" fn rfalTransceiveBlockingTxRx(
    txBuf: *mut u8,
    txBufLen: u16,
    rxBuf: *mut u8,
    rxBufLen: u16,
    actLen: *mut u16,
    flags: u32,
    fwt: u32
) -> u16
Expand description

\brief Transceive Blocking

This is method triggers a Transceive and executes it blocking until it has been completed

\param[in] txBuf : Buffer where outgoing message is located \param[in] txBufLen : Length of the outgoing message in bytes \param[out] rxBuf : Buffer where incoming message will be placed \param[in] rxBufLen : Maximum length of the incoming message in bytes \param[out] actLen : Actual received length in bytes \param[in] flags : TransceiveFlags indication special handling \param[in] fwt : Frame Waiting Time in 1/fc

\return ERR_NONE : Transceive done with no error \return ERR_BUSY : Transceive ongoing \return ERR_XXXX : Error occurred \return ERR_TIMEOUT : No response \return ERR_FRAMING : Framing error detected \return ERR_PAR : Parity error detected \return ERR_CRC : CRC error detected \return ERR_LINK_LOSS : Link Loss - External Field is Off \return ERR_RF_COLLISION : Collision detected \return ERR_IO : Internal error