Apps     Components     Interfaces     All Files     Source Tree     source: beta.CC2420Radio.ieee.802.15.4.MLME.MLME_RX_ENABLE.nc

Interface: MLME_RX_ENABLE

The MLME-SAP receiver state primitives define how a device can enable or disable the receiver at a given time.
Author: Joe Polastre

Commands

Events

Commands - Details

request

void request(bool DeferPermit, uint32_t RxOnTime, uint32_t RxOnDuration)

Allows the next higher layer to request that the receiver is enabled for a finite period of time

Parameters:

DeferPermit - TRUE if the receiver enable can be deferred until during the next superframe if the requested time has already passed

RxOnTime - The number of symbols from the start of the superframe before the receiver is to be enabled. The precision of this value is a minimum of 20 bits. This parameter is ignored for nonbeacon-enabled PANs

RxOnDuration - The number of symbols for which the receiver is to be enabled