Hi an Alle, wir sitzten hier schon einige Tage und sind fast schon dabei die Biene zurueck in ihren Bau zu stecken wenn ihr versteht was ich meine. Haben das Easybee Modul mit CC2420 an der SPI drann und es will einfach nicht (oder wir koennen nicht ;) Hat jemand vielleicht eine Library in C fuer den CC2420 ?? Wuerde uns (und dem Modul) sehr helfen. Danke
hi das was ich jetzt schreibe klingt zwar etwas komisch ist aber so! guck mal bei ti da gibt es zum cc2420 ne apnote in der mit nem atmel mega... son teil angesprochen wird! ich hab es noch auf meinem notebook gefunden! getestet hab ich es nicht, mangels atmel hw! ich hoffe es hilft dir trotzdem etwas weiter! ps.: willst du richtig zigbee machen oder nur nen paar daten senden? wenns zigbee sein soll nutz lieber nen 8051 derivat die meisten stacks sind für diesen cpu geschrieben (alternative freescale bzw msp430). gruß marcel
Danke Marcell, aber wir brauchen den 644p da wir unser Board auf Lowpower auslegen und der 644p den wenigsten Stromverbrauch bietet.
Naja, dann musst du den Sourcecode portieren, was ist daran so schwer?
Sind ja schon dabei das von Marcel anzupassen. Manche Sachen verstehen wir noch nicht ganz. Z.B. das EEPROM_READ OSCCAL in der atmega.c
Die lesen von einer bestimmten adresse im eeprom daten ein und schreiben diese ins OSCCAL. Aber welche daten an dieser adresse liegen (0x01FF) oder woher die ins eeprom kommen ist nicht erklaert.
Da soll dann wohl ein Wert rein, mit dem man beim factory test die passende Taktfrequenz vom RC-Oszillator erhält für die gewählte Betriebsspannung. Sinnvoller wäre natürlich eine Kalibrierung zur Laufzeit oder wenigstens zur Bootzeit, z. B. gegen den 32-kHz-Quarz. Aber Vorsicht, der 32-kHz-Oszillator braucht mehrere 100 ms, bis er stabil läuft. Das liegt in der Natur dieser niederfrequenten Quarze.
Ja gut. Welcher Quarz? Der vom 644p? Da benutzen wir momentan noch den Internen. Keine Ahnung was da rein soll?
Ich sprach von einem 32-kHz-Quarz. Den knotet man normalerweise an den Timer 2, um ihn als asynchronen Timer während des Schlafens weiterlaufen zu lassen. Wenn du an dem Punkt noch nicht angekommen bist, brauchst du auch noch nicht über energiesparende Arbeitsweise nachdenken. ;-)
Hallo, kurze Frage zu der Antenne von dem EasyBee-Modul... Muss ich das Modul aufstellen, dass es gut sendet bzw. empfängt, oder kann ich es auch einfach liegen lassen? Gruß Michi.
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.