IQRF SPI library for Arduino  Version 1.2
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
IQRFCallbacks Class Reference

Public Types

typedef void(* rxCallback_t )(void)
 SPI RX data callback function type.
 
typedef void(* txCallback_t )(uint8_t packetId, uint8_t packetResult)
 SPI TX data callback function type.
 

Public Member Functions

void setRxCallback (rxCallback_t callback)
 
void callRxCallback ()
 
void setTxCallback (txCallback_t callback)
 
void callTxCallback (uint8_t packetId, uint8_t packetResult)
 

Member Function Documentation

void IQRFCallbacks::callRxCallback ( )

Call Rx callback

void IQRFCallbacks::callTxCallback ( uint8_t  packetId,
uint8_t  packetResult 
)

Call Tx callback

Parameters
packetIdPacket ID
packetResultPacket result
void IQRFCallbacks::setRxCallback ( rxCallback_t  callback)

Set Rx callback

Parameters
callbackRx callback
void IQRFCallbacks::setTxCallback ( txCallback_t  callback)

Set Tx callback

Parameters
callbackTx callback

The documentation for this class was generated from the following files: