Interface: moteiv.tos.lib.CC2420Radio.MacControl

interface MacControl

Mac Control Interface. Sets the acknowlegement options for outgoing and incoming messages.

Author:
Joe Polastre, Moteiv Corporation <info@moteiv.com>

Commands
command void disableAck() Disable outgoing acknowledgments regardless of ack bit status
command void enableAck() Enable outgoing acknowledgments for packets with the ack request bit set
command cc2420_linkstate_t getState()
command void requestAck(TOS_MsgPtr msg) After msg is submitted and accepted by the radio stack, request an ack for msg.

Commands - Details

disableAck

command void disableAck()

Disable outgoing acknowledgments regardless of ack bit status

enableAck

command void enableAck()

Enable outgoing acknowledgments for packets with the ack request bit set

getState

command cc2420_linkstate_t getState()


requestAck

command void requestAck(TOS_MsgPtr msg)

After msg is submitted and accepted by the radio stack, request an ack for msg.