Hallo, hat jemand eine Ahnung wie lange ich den CC1101 am Stück laufen lassen kann? Klingt vielleicht komisch aber ich habe den Sender, welcher alles akkurat sendet, circa 12 Stunden durchlaufen lassen. Dabei hat er circa 1800, in meinem Fall Temperaturwerte, gesendet. Als ich ihn dann absteckte und etwas später neu an die Stonversorgung anschließen wollte, funkte er nichts mehr. Ich habe mit dem Logic Analyzer dann mal nachgeschaut was der tut. Er hat die Pakete nie mehr gesendet, da er sonst einen Interrupt am GDO0 Pin bekommt. Dieser war jedoch auf den Bildern nie zu sehen (zusätzlich erkannte ich, dass er nie in den Transmitmode ging), alles andere hingegen schon. Da ich absolut keine Erklärung dafür habe, da ich genau gar nichts verändert habe, kam ich nur zu dem Schluss, dass der CC1101 nicht mehr funtktioniert, wenn er länger eingeschaltet ist. Allerdings ergibt das für mich auch nicht wirklich Sinn, da er nun, 3 Tage später, wieder funktioniert als waäre nie etwas gewesen. Habe bereits wieder ca 500 Werte problemlos gesendet. Hat jemand da etwas Ahnung davon? Vielen Dank ;)
Hallo, ich habe nur einen CC1101 auf einem NanoCLU laufen, der diskutiert mit meinen MAX!-Thermostetn. So ca. seit 2 Jahren, 24/7. Er macht üblicherweise genau das, was ihm der Controller (hier Mega328) sagt. Warum sollte der auch nicht? Ich vermute, es gilt die übliche Regel: ein CC1101 macht nicht immer, was er soll. Er macht aber immer was man ihm sagt... Gruß aus Berlin Michael
Kann es mit dem 1% duty cycle @ 868 MHz zusammenhängen? Wird das ggf. erzwungen durch Abschalten des Senders?
Hallo, Volker M. schrieb: > Kann es mit dem 1% duty cycle @ 868 MHz zusammenhängen? Wird das ggf. > erzwungen durch Abschalten des Senders? Der CC1101 kann ja verschiedenen Bänder, meines Wissens nach muß der Controller um diese Details kümmern. Aber da der TO ja nicht verraten hat, was er da am CC1101 wie und womit betreibt... Gruß aus Berlin Michael
Ich sende mittels einem MSP430f5529 Pakete mittels SPI an den CC1101, dieser sendet die Daten dann an einen weiteren CC1101, welcher wieder mittels einem MSP gesteuert wird. Der Logic Analyzer zeigt an, dass ich die Daten richtig an den CC1101 sende, dieser übermittelt diese aber zur Zeit anschließend falsch dem 2. CC1101. Der zweite empfängt oftmals einen Interrupt, jedoch ist es nie ein Paket, welches ich gesendet habe, sprich immer ein ungültiges Paket. Diese Beispiel ist von heute, gestern hat das allerdings wieder einmal perfekt funktioniert, doch über Nacht dachte sich der CC1101 wohl, dass er nimmer mag... Beiliegend noch ein Bild vom Logic Analyzer, einmal wie es sein soll (logic.png) und einmal wie es fast immer momentan ist (Logic-falsch.png).
Hallo, der CC1101 kann diverse Modulationsarten und Zusatzfunktionen wie z.B. sync word detection, address check, flexible packet length usw. Keiner hier weiß, wwas Du benutzt, wie Du ihn initialierst usw. usw. Ich bin allerdings etwas raus hier, weil ich die MSP430 nicht nutze und nicht wirklich kenne. Gruß aus Berlin Michael
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.