Component: moteiv.tos.lib.netsync.NetSyncM

module NetSyncM

Implementation of Moteiv's Network-wide Synchronization protocol. Synchronization messages are periodically sent to surrounding nodes using a Trickle-style protocol, with the exception that the interval is never changed (Tau). Uses node 0 or a UartDetect connected node as the master.

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

Provides
interface GlobalTime<T32khz>
interface StdControl

Uses
interface Detect
interface Leds
interface LocalTime<T32khz>
interface Random
interface ReceiveMsg as Receive
interface SPMessage
interface SPNeighbor
interface SPSend
interface SPUtil
interface Timer2<TMilli> as TimerI
interface Timer2<TMilli> as TimerTau