atmega128rfa1 und Contiki 2.5

Gast #2392998
Hallo zusammen!

Ich arbeite momentan im Rahmen eines Praxisprojekts an der 
Fachhochschule mit dem 128rfa1. Vornehmlich geht es hierbei um die 
Entwicklung von Sensoren, die ihre Daten per 6LoWPAN übertragen.

Da bei früheren Projekten bereits Contiki zum Einsatz kam und ich dieses 
auch gerne weiter nutzen möchte, wollte ich mal nachfragen ob mir jemand 
sagen kann, wie der Stand der Entwicklung von Contiki für den Chip ist. 
Beim Durchsehen der neuen Version ist mir zwar aufgefallen, dass es 
bereits einige Anpassungen gibt, jedoch war ich bisher nicht in der Lage 
Daten zu übertragen.

Neben Contiki habe ich einige Versuche mit µracoli vorgenommen. So 
konnte ich zwar verifizieren, das der Chip funktioniert und auch Daten 
zwischen zwei Funkmodulen austauschen, aber anscheinend leider nicht als 
wirkliches 6LoWPAN-Paket. Zumindest konnte ich über den Raven-Stick und 
Wireshark keine Pakete auffangen.

Dazu muss ich vielleicht noch sagen, dass ich nicht die allergrößte 
Erfahrung im Mikrocontroller bereich habe. Hatte mir das ganze irgendwie 
einfacher vorgestellt...

LG

Mirco
Gast #2393166
Sorry, habe gerade gesehen, dass der Beitrag evtl. besser bei µC und 
Elektronik aufgehoben wäre.

@Mod: Also bitte verschieben und Doppelpost löschen!

Gruß Mirco
Moderator Persönliche Seite #2394122
Nö, ich denke schon, dass das hierher passt.

Mit dem Sniffer solltest du die Pakete auf jeden Fall sehen können,
egal, ob es gültige 6LowPAN-Pakete oder sonst welcher Müll ist.

Vom Transceiver her ist der ATmega128RFA1 dem AT86RF231 sehr ähnlich.
Die wesentlichen Unterschiede befinden sich im Interrupthandling,
das ist beim ...RFA1 an die im AVR üblichen Interrupts angepasst
worden (bspw. ein Interruptvektor pro Quelle, und das IRQ-Flag setzt
sich bei Eintritt in den Interruptvektor automatisch zurück).  Das
sollte man aber relativ schnell angepasst haben im Kontiki, denn es
ist eigentlich viel einfacher als mit den abgesetzten Transceivern.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 15 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.