RFM69HCW SPI-Kommunikation PIC18F25k40

OP #7384466
Lesenswert?
• ▲
▼

Hallo zusammen,

diese Woche habe ich folgende C-Bibliothek eines RFM69HCW für einen PIC18f25k40 probiert zu adaptieren: https://github.com/lupyuen/LoRaArduino/tree/master/libraries/HopeRFLib (HopeDuino_RFM69.h, HopeDuino_RFM69.cpp, HopeDuino_SPI.h, HopeDuino_SPI.cpp)

Diese ist zwar für einen RFM69HC programmiert, sollte aber laut Datenblättern der Module auch mit dem RFM69HCW kompatibel sein, da es da meiner Recherche nach keine Unterschiede bei der Kommunikation/Register gibt.

Das Aktivieren des TX-Modus, des Standby-Modus, verstellen der Funkleistung, usw. funktioniert, jedoch wird das Paket nicht richtig versendet bzw. der DIO0 wird nach dem Senden nicht auf HIGH gestellt. Ich denke, dass das RegDioMapping1 Register auch korrekt eingestellt sein sollte.

Im Anhang auch ein Bild des RF-Signals, welches ich mit einem HackRF One aufgenommen habe.

Ich hoffe, dass mir jemand weiterhelfen kann - danke im Vorhinein.

Angehängte Dateien:

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.