Hallo zusammen, ich arbeite (immer noch) an einer Funkstrecke mit 2 SX1276 Modulen. Die Kommunikation zwischen Mikrocontroller und Modul klappt schon, allerdings funktioniert die Datenübertragung zwischen 2 Modulen nicht. Ich bebkomme auf dem Sendemodul ein TX_Done angezeigt, empfange allerdings nichts. Hat jemand eine Idee woran es liegen könnte? Ich habe mal die Quellcodes für reciever und transmitter angehängt. Vielen Dank für Eure Hilfe
Niemand ne Idee? Oder möchte einfach keiner Quellcode lesen?
David P. schrieb: > möchte einfach keiner Quellcode lesen So isses. Nimm eine arduino "example" und kopier den code raus.
David P. schrieb: > ... für reciever und transmitter angehängt. > Vielen Dank für Eure Hilfe ... Und verwende vielleicht besser Worte wie "Sender", "Empfänger" oder Sendeempfänger. Da ist die Unfallgefahr hoffentlich nicht so groß, wie bei Fremdworten. 🤔
Wie soll man als Außen-lesender schauen können, was dieses Unterprogramm macht: "gpio_get(dio0)" ? Wo werden denn die beiden Statusregister abgefragt? z.B. muß payload-ready gesetzt worden sein, wenn etwas sinnvolles empfangen wurde. 0x3E RegIrqFlags1 0x80 Status register: PLL Lock state, Timeout, RSSI 0x3F RegIrqFlags2 0x40 Status register: FIFO handling flags, Low Battery mfg
Christian S. schrieb: > gpio_get(dio0) gpio_get ist die Funktion des C compilers der Pi Pico um einen Pin auszulesen. dio0 ist ein int mit Wert des Pins. Wenn vom Lora modul der dio0 Pin gesetzt wird, signalisiert das RxDone, weshalb ich dachte, das wäre ausreichend für payload ready. Ich werde morgen mal versuchen die einzelnen Register abzufragen. Ist dir zufällig auch was beim Sender aufgefallen?
Christian S. schrieb: > 0x3E RegIrqFlags1 0x80 Status register: PLL Lock state, > Timeout, RSSI > 0x3F RegIrqFlags2 > 0x40 Status register: FIFO handling > flags, Low Battery Kann es sein, dass du den FSK Betrieb des Modems beschreibst? Im LoRa Modus existieren einige der genannten Adressen gar nicht oder haben andere Funktionen. Bevor ich mich mit dem FSK Modus befasse, möchte ich zuerst LoRa zum laufen bringen.
Da hast Du Recht. Ich habe Deinen Code nicht haarklein durchgesehen. Das RFM95 ist dem RFM69, das ich gut kenne, ziemlich ähnlich was den FSK-Modus angeht, deshalb bin ich auf diese Register gekommen. mfg
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.