Hallo, kennt sich jemand mit dem CC2420 transceiver aus? Ich versuche gerade 2 CC2420 miteinander Kommunizieren zu lassen. Einer sendet ein Data-Beacon mit 8 byte, wo ich irgendwas reingeschrieben habe (z.B. FF, 00, 11, .....) jetzt soll der andere CC2420 (das ist das CC2420DBK... aber das ist ja egal) dieses Datenpaket empfangen und eine Antwort senden, wenn der 8byte code uebereinstimmt... Weiss jemand wie das zu realisieren ist? ich habe mit mlmeStartRequest ein neues PAN erstellt um auch sicher zu gehen, dass die daten nur nicht empfangen werden, weil die PAN id falsch ist... securityEnable habe ich auf false, weil in der Doku steht, dass die aktuelle revision keine secure-beacons unterstuetzt. Ich hoffe ihr koennt mir helfen meine 8byte zu empfangen und zu analysieren. Danke :)
Wie sieht bei dir die Hardware aus? Selbstgebaut oder gibts da was fertiges zur Integration in ein Embeddet System? Ich bin nämlich selbst gerade am einarbeiten in Zigbee un da habe ich schon mal den CC2420 in Auge gefasst.
Naja ich arbeite fuer ein groesseres unternehmen und wir haben da unsere Elektroabteilung, die mir da ein Embedded system gebastelt haben... Das ganze besteht aus einem ATMEGA 2561, CC2420 und einen AT45DB041D Flash (der kann aber hier ausser betracht gelassen werden ;))
ok... danke mal vorab. Wird wohl nix anderes überbleiben als die hardware selber zu entwerfen...
-- Elektroabteilung -- gebastelt Das lass mal niemanden von den "Elektrischen" hören :-))
ach ich rede immer so mit denen... die verstehen mich schon... habe gerade etwas ueber einen SPIMaster gelesen... der scheint das ganze implementiert zu haben, jedoch gibt es dazu keine codefiles... hier ist mal eins, wo dieser SPIM code zum einsatz kommt http://homepages.inf.ed.ac.uk/group/slip0405_c/source-html/radio.c.html das ist eigentlich ganau das was ich will :)
Die Referenzimplementierung von Chipcon ist Dir aber bekannt (AVR/MSP430) ? - Michael
let wrote: > Die Referenzimplementierung von Chipcon ist Dir aber bekannt > (AVR/MSP430) ? > > - Michael Ja wieso fragst du?
um das ganze noch etwas zu verdeutlichen: ich kann command-beacons wunderbar empfangen, aber die Data-beacons will der irgendwie nicht auslesen
> Ja wieso fragst du? Der Code den Du 'verlinkt' hast doch im Prinzip nichts anderes tut als der Chipcon code. In 'basic_rf_receive.c' wird auch der FIFO ausgelesen. Wir haben in der Firma eine zwei fertige CC2420 Module mit PICs + LCD verdrahtet. Ein 'Master' schickt eine Nummer, der 'Slave' zeigt die an und schickt die Nummer+1 zurück usw. - Ping-Pong halt. Der Code basiert auf der Ref. Software und war schnell geschrieben, wobei die Hauptaufgabe darin bestand den AVR Code für den CCS Compiler umzuschreiben. Daher meine Frage. - Michael
Wie sieht es mit diesem AppCode aus? Lässt sich damit auch Zigbee aufsetzen (einfaches Zigbee End Device)
eine basic_rf_receive hab ich nicht dazu... ich bin jetzt leicht verwirrt
...und hier nochmal für den AVR. Da Chipcon jetzt zu TI gehört mußte natürlich schnell ein MSP430 Port her ;) - Michael
ah jetzt hat sich so einiges geklaert... Ich hab mit meinem Vorgesetzten mal telefoniert und da wurde dann endlich klar, dass es nicht funktionieren kann... Das vorgearbeitete Prog war nur fuer das Senden von daten ausgelegt, deshalb wurde alles unwichtige (Empfangen zum beispiel) entfernt. Ich hasse es, wenn ich mit vorgefertigten dingen arbeiten muss g
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.