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
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
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.
... recht hast du Jörg, aber schon recht sportlich, wenn er mit Controllern noch nicht viel zu tun hatte =)
..,- schrieb: > aber schon recht sportlich, wenn er mit > Controllern noch nicht viel zu tun hatte Irgendwann muss jeder halt anfangen. Er kann ja als Vergleich µracoli benutzen, das sowohl AT86RF231 als auch ATmega128RFA1 unterstützt.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.