Component: moteiv.tos.lib.sp.cc2420.CC2420AlwaysOnM

module CC2420AlwaysOnM

Implementation of a CC2420 link that is always on, regardless of the contents of the SP Message Pool and SP Neighbor Table. This is the default implementation used when compiling applications. To use the scheduling (duty cycling) implementation, see CC2420SyncMojoM.

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

Provides
interface SPLinkEvents
interface SPLinkStats
interface SPSend
interface StdControl

Uses
interface Alarm<T32khz, uint32_t> as AlarmStart
interface Alarm<T32khz, uint32_t> as AlarmStop
interface CC2420BareSendMsg as LowerSend
interface MacBackoff
interface MacControl
interface ObjectPool<sp_message_t> as Pool
interface ObjectPoolEvents<sp_message_t> as PoolEvents
interface SplitControl as RadioControl
interface Random
interface Timer2<TMilli> as SanityTimer
interface SPNeighbor
interface TimeStamping<T32khz, uint32_t>