Implementering (Sun SPOT): Forskelle mellem versioner

Fra DAMNWiki
Spring til navigationSpring til søgning
No edit summary
Linje 12: Linje 12:
##* På SPOT
##* På SPOT
##* På basisstation
##* På basisstation
# Dataudveksling <math>\triangleright</math>
# Dataudveksling <math>\checkmark\checkmark</math>
## Naboliste <math>\checkmark</math>
## Naboliste
##* Forespørgsel om naboer
##* Forespørgsel om naboer
##** På SPOT
##** På SPOT
Linje 20: Linje 20:
##** På SPOT
##** På SPOT
##** På basisstation
##** På basisstation
## Variabelliste <math>\checkmark</math>
## Variabelliste
## Funktionsliste <math>\checkmark</math>
## Funktionsliste
## Funktionskørsel <math>\triangleright</math>
## Funktionskørsel
##* void kørsler uden resultat <math>\checkmark</math>
##* void kørsler uden resultat
##* Kørsler med resultat <math>\triangleright</math>
##* Kørsler med resultat


== Opgaver ==
== Opgaver ==

Versionen fra 8. maj 2008, 11:46

Denne side indeholder information omkring den konkrete implementering af sensornetværket.

Indtil videre er der ikke meget information at hente her. Kig i design og accelerometer sektionerne

Udvikling af protokol

Udviklingstrin

  1. Broadcast
    1. Send broadcast på tilfældige tidspunkter.
      • På SPOT
      • På basisstation
    2. Modtag broadcast på tilfældige tidspunkter og tilføj til naboliste.
      • På SPOT
      • På basisstation
  2. Dataudveksling
    1. Naboliste
      • Forespørgsel om naboer
        • På SPOT
        • På basisstation
      • Udveksling af liste over naboer
        • På SPOT
        • På basisstation
    2. Variabelliste
    3. Funktionsliste
    4. Funktionskørsel
      • void kørsler uden resultat
      • Kørsler med resultat

Opgaver

  • Implementer routing.
  • Implementer protokollen (se ovenfor)