Probleme mit SX1276 LoRa Trasceiver

OP #6983254
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
Angehängte Dateien:
Gast
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
OP
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?
OP
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.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 4 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.