Text Connection Graph: Surge

Main.StdControl  ->  SurgeM.StdControl
Main.StdControl  ->  Photo.StdControl
Main.StdControl  ->  Bcast.StdControl
Main.StdControl  ->  MultiHopRouter.StdControl
Main.StdControl  ->  QueuedSend.StdControl
Main.StdControl  ->  TimerC.StdControl
Main.StdControl  ->  GenericCommPromiscuous.StdControl
GenericCommPromiscuous.StdControl  =  AMPromiscuous.StdControl
TimerC.StdControl  =  TimerM.StdControl
QueuedSend.StdControl  =  QueuedSendM.StdControl
MultiHopRouter.StdControl  =  MultiHopEngineM.StdControl
Bcast.StdControl  =  BcastM.StdControl
Photo.StdControl  =  PhotoTemp.StdControl
SurgeM.ADC  ->  Photo.ADC
Photo.ADC  =  PhotoTemp.ADC
SurgeM.Timer  ->  TimerC.Timer
TimerC.Timer  =  TimerM.Timer
SurgeM.Leds  ->  LedsC.Leds
SurgeM.StdControl  ->  Sounder.StdControl
Sounder.StdControl  =  SounderM.StdControl
SurgeM.Receive  ->  Bcast.Receive
Bcast.ReceiveMsg  ->  GenericCommPromiscuous.ReceiveMsg
BcastM.ReceiveMsg  =  Bcast.ReceiveMsg
MultiHopRouter.ReceiveMsg  ->  GenericCommPromiscuous.ReceiveMsg
SurgeM.RouteControl  ->  MultiHopRouter.RouteControl
MultiHopRouter.RouteControl  =  MultiHopEngineM.RouteControl
SurgeM.Send  ->  MultiHopRouter.Send
MultiHopRouter.Send  =  MultiHopEngineM.Send
MultiHopEngineM.ReceiveMsg  =  MultiHopRouter.ReceiveMsg
RealMain.StdControl  =  Main.StdControl
RealMain.hardwareInit  ->  HPLInit.init
RealMain.Pot  ->  PotC.Pot
PotC.Pot  =  PotM.Pot
PotM.HPLPot  ->  HPLPotC.HPLPot
TimerM.Leds  ->  NoLeds.Leds
TimerM.Clock  ->  ClockC.Clock
ClockC.Clock  =  HPLClock.Clock
TimerM.PowerManagement  ->  HPLPowerManagementM.PowerManagement
ClockC.StdControl  =  HPLClock.StdControl
PhotoTemp.StdControl  =  PhotoTempM.StdControl
PhotoTemp.ADC  =  PhotoTempM.ADC
PhotoTemp.StdControl  =  PhotoTempM.StdControl
PhotoTemp.ADC  =  PhotoTempM.ADC
PhotoTempM.ADC  ->  ADCC.ADC
ADCC.ADC  =  ADCM.ADC
PhotoTempM.ADC  ->  ADCC.ADC
PhotoTempM.ADCControl  ->  ADCC.ADCControl
ADCC.ADCControl  =  ADCM.ADCControl
ADCM.HPLADC  ->  HPLADCC.HPLADC
GenericCommPromiscuous.CommControl  =  AMPromiscuous.CommControl
GenericCommPromiscuous.SendMsg  =  AMPromiscuous.SendMsg
QueuedSendM.SendMsg  ->  GenericCommPromiscuous.SendMsg
GenericCommPromiscuous.ReceiveMsg  =  AMPromiscuous.ReceiveMsg
AMPromiscuous.sendDone  ->  GenericCommPromiscuous.sendDone
GenericCommPromiscuous.activity  ->  AMPromiscuous.activity
AMPromiscuous.StdControl  ->  TimerC.StdControl
AMPromiscuous.Timer  ->  TimerC.Timer
AMPromiscuous.StdControl  ->  UARTFramedPacket.StdControl
UARTFramedPacket.StdControl  =  FramerM.StdControl
AMPromiscuous.BareSendMsg  ->  UARTFramedPacket.BareSendMsg
UARTFramedPacket.BareSendMsg  =  FramerM.BareSendMsg
AMPromiscuous.ReceiveMsg  ->  UARTFramedPacket.ReceiveMsg
AMPromiscuous.StdControl  ->  RadioCRCPacket.StdControl
RadioCRCPacket.StdControl  =  MicaHighSpeedRadioM.StdControl
AMPromiscuous.BareSendMsg  ->  RadioCRCPacket.BareSendMsg
RadioCRCPacket.BareSendMsg  =  MicaHighSpeedRadioM.BareSendMsg
AMPromiscuous.ReceiveMsg  ->  RadioCRCPacket.ReceiveMsg
AMPromiscuous.PowerManagement  ->  HPLPowerManagementM.PowerManagement
AMPromiscuous.Leds  ->  NoLeds.Leds
RadioCRCPacket.ReceiveMsg  =  MicaHighSpeedRadioM.ReceiveMsg
MicaHighSpeedRadioM.PowerManagement  ->  HPLPowerManagementM.PowerManagement
MicaHighSpeedRadioM.RadioEncoding  ->  SecDedEncoding.RadioEncoding
MicaHighSpeedRadioM.Random  ->  RandomLFSR.Random
MicaHighSpeedRadioM.ChannelMon  ->  ChannelMonC.ChannelMon
MicaHighSpeedRadioM.RadioTiming  ->  RadioTimingC.RadioTiming
MicaHighSpeedRadioM.SpiByteFifo  ->  SpiByteFifoC.SpiByteFifo
ChannelMonC.Random  ->  RandomLFSR.Random
SpiByteFifoC.SlavePin  ->  SlavePinC.SlavePin
SlavePinC.SlavePin  =  SlavePinM.SlavePin
SlavePinC.StdControl  =  SlavePinM.StdControl
SlavePinM.HPLSlavePin  ->  HPLSlavePinC.HPLSlavePin
UARTFramedPacket.ReceiveMsg  =  FramerAckM.ReceiveMsg
FramerAckM.TokenReceiveMsg  ->  FramerM.TokenReceiveMsg
FramerAckM.ReceiveMsg  ->  FramerM.ReceiveMsg
FramerM.StdControl  ->  UART.StdControl
UART.StdControl  =  UARTM.StdControl
FramerM.ByteComm  ->  UART.ByteComm
UART.ByteComm  =  UARTM.ByteComm
UARTM.HPLUART  ->  HPLUARTC.HPLUART
HPLUARTC.HPLUART  =  HPLUARTM.HPLUART
Bcast.Receive  =  BcastM.Receive
BcastM.StdControl  ->  QueuedSend.StdControl
BcastM.StdControl  ->  GenericCommPromiscuous.StdControl
BcastM.SendMsg  ->  QueuedSend.SendMsg
QueuedSend.SendMsg  =  QueuedSendM.SendMsg
MultiHopEngineM.SendMsg  ->  QueuedSend.SendMsg
QueuedSend.QueueControl  =  QueuedSendM.QueueControl
QueuedSendM.Leds  ->  NoLeds.Leds
MultiHopRouter.Receive  =  MultiHopEngineM.Receive
MultiHopRouter.Intercept  =  MultiHopEngineM.Intercept
MultiHopRouter.Intercept  =  MultiHopEngineM.Intercept
MultiHopLEPSM.Intercept  ->  MultiHopEngineM.Intercept
MultiHopEngineM.StdControl  ->  QueuedSend.StdControl
MultiHopEngineM.StdControl  ->  MultiHopLEPSM.StdControl
MultiHopEngineM.StdControl  ->  GenericCommPromiscuous.StdControl
MultiHopEngineM.CommControl  ->  GenericCommPromiscuous.CommControl
MultiHopEngineM.RouteControl  ->  MultiHopLEPSM.RouteControl
MultiHopEngineM.RouteSelect  ->  MultiHopLEPSM.RouteSelect
MultiHopLEPSM.SendMsg  ->  QueuedSend.SendMsg
MultiHopLEPSM.Timer  ->  TimerC.Timer
MultiHopLEPSM.ReceiveMsg  ->  GenericCommPromiscuous.ReceiveMsg

Generated by nesdoc