Hallo Forumsmitglieder, Ich wollte fragen ob jemand schon das Funkmodul RFM22b von hoperf zusammen mit dem MSP430 benutzt hat und eventuell mir seine Erfahrungen mit dem Funkmodul sagen kann. schön wäre auch ein Beispielcode damit ich nicht alles neuschreiben muss. Ich wollte im Anschluss, wenn ich mit dem Programmieren fertig bin den code hier jedem zur verfügung stellen, damit andere sich die Mühe sparen können und das Rad nicht neu erfinden müssen. Es wäre auch schön wenn jemand der das Funkmodul RFM22b nicht im zusammenhang mit dem msp430 benutzt hat mir seine erfahrungen nennen kann. Im datenblatt steht das man das Modul so einstellen kann,dass es selbstständig die Präambel und die codierung übernimmt und man nur das 64-Bit TX-FIFO Register zu beschreiben braucht. Beim Empfang sollen dann nur die Nutzdaten im RX-FIFO Register stehen. Klappt das gut? mfg Nick
Silabs Ezlink und EzMac(Pro) sind ganz brauchbare Codequellen (von Silabs' Webseiten zu Si443x). Code ist für deren '51er per HW-SPI am RF-IC (extern oder intern), lässt sich aber realtiv gut portieren (Timer-Interrupt und ISR, Externer IRQ und ISR, SPI-Transfer anpassen, evtl. Sende-/Empfangsumschaltung per GPIO des RF-ICs). Habe die Codes für eigene Tests nach avr-gcc/avr-libc portiert, kann aber, da wenig getestet, nur wenig berichten, ausser dass 3 RFM22B Module (433MHz, Rev. B1-ICs) an ATmega324 bzw. ATmega169 (Modul an Butterfly) miteinander Datenpäckchen über EZMacPro austauschen. "Klappt" also. Wenn richtig erinnert, ist der Code von Silabs erst nach Registrierung zugänglich und es gilt eine Lizenz zu beachten. Es gibt allerdings, ebenfalls wenn richtig erinnert, auch noch einfachen RX/TX-Beispielcode von Silabs aber der ist ähnlich dem Beispielcode von HopeRF. Auch in der Codesammlung hier gibt es Beispielcode (ebenfalls für avr-gcc), allerdings selbst nicht ausprobiert. Betr. Programmierung sind die Informationen von Silabs nützlich, Datenblatt von HopeRF ist o.k., bis auf ein paar Ergänzungen zum Modul entsprechen diese dem Datenblatt der Silabs ICs. Die Werte der Konfigurationsregister kann man mittels einer Excel-Arbeitsmappe von Silabs ermitteln, habe ich aber bisher nicht gebraucht, da vorgekaute Konfiguration aus dem Scilabs Code genutzt.
Hallo Nick, hier http://www.simpleavr.com/msp430-projects/rfm12b-spectrum-analyzer findest Du ein Beispiel mit dem RFM12b und einem MSP430. Ist evtl. mal ein Anfang
Hier gibt es auch Hardware für Dein Projekt, habe ich gerade entdeckt. Beitrag "Adapterplatine RFM12B für Launchpad MSP430 abzugebeBn"
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.