33 #ifndef ti_drivers_RCL_handlers_ieee_h__include 34 #define ti_drivers_RCL_handlers_ieee_h__include
RCL_CommandStatus RCL_IEEE_Tx_pend(RCL_CmdIeeeRxTx *cmd)
Wait for a submitted TX operation to complete.
RCL_StopType
Stop types.
Definition: RCL_Command.h:139
RCL_IEEE_AckEntryResult
Result of entering ACK frame.
Definition: ieee.h:62
RCL_IEEE_UpdateResult RCL_IEEE_updateSourceMatchingTableExt(RCL_CmdIeeeRxTx *cmd, RCL_CmdIeee_PanConfig *newPanConfig, uint32_t panNumber)
Update frame filtering settings extended source matching table.
RCL_CommandStatus RCL_IEEE_Tx_stop(RCL_CmdIeeeRxTx *cmd, RCL_StopType stopType)
Stop a Tx action in an IEEE command.
Definition: ieee.c:1345
RCL_IEEE_UpdateResult RCL_IEEE_updateSourceMatchingTableShort(RCL_CmdIeee_PanIdAddr *newAddr, uint8_t framePending, RCL_CmdIeee_SourceMatchingTableShort *table, uint32_t index)
Update short source matching table.
int8_t RCL_IEEE_getRxRssi(const RCL_Buffer_DataEntry *rxEntry)
Get received RSSI from packet.
uint32_t RCL_IEEE_getRxTimestamp(const RCL_Buffer_DataEntry *rxEntry)
Get received timestamp from packet.
RCL_IEEE_AckEntryResult RCL_IEEE_enterAck(RCL_CmdIeeeRxTx *cmd, RCL_Buffer_DataEntry *ackEntry)
Provide ACK frame to be transmitted in response to received packet.
RCL_Events RCL_Handler_Ieee_RxTx(RCL_Command *cmd, LRF_Events lrfEvents, RCL_Events rclEventsIn)
Definition: ieee.c:162
RCL_CommandStatus
Command status.
Definition: RCL_Command.h:83
RCL_Events RCL_Handler_Ieee_TxTest(RCL_Command *cmd, LRF_Events lrfEvents, RCL_Events rclEventsIn)
Definition: ieee.c:1134
RCL_CommandStatus RCL_IEEE_Tx_submit(RCL_CmdIeeeRxTx *cmd, RCL_CmdIeee_TxAction *txAction)
Update tx action.
Definition: ieee.c:1290
RCL_IEEE_UpdateResult
Result of IEEE command update API.
Definition: ieee.h:51