Forum: Mikrocontroller und Digitale Elektronik LoRa Chip ohne DIO0


von Uwe S. (willythecat)


Lesenswert?

Hallo zusammen,

ich nutze schon erfolgreich einige unterschiedliche LoRa Module und habe 
dafür auch eine eigene kleine "Transceiver" Platine designed, mit der 
ich unterschiedliche Module einheitlich verwenden kann. Das klappt 
bisher ganz gut mit insgesamt 5 unterschiedlichen Bauformen.

Jetzt habe ich ein Modul bestellt, welches keinen DIO0 pin hat, nur DIO1 
und DIO3.
Nutze die klassiche Lora.h lib.

Damit bekomme ich das LoRa Modul nicht initialisiert. SEnden/Empfangen 
wird über SPI realisiert.
Was müsste ich in dem Code bzw. Libraries verändern, damit ich diesen 
Chip ans fliegen (also initialisiert) bekomme?

Besten Dank für Eure tipps.
VG
willythecat.

von Rüdiger B. (rbruns)


Lesenswert?

Leider hat meine Glaskugel einen Sprung, mit mehr Infos kann sie 
reparieren.

von Helmut -. (dc3yc)


Lesenswert?

Uwe S. schrieb:
> Jetzt habe ich ein Modul bestellt, welches keinen DIO0 pin hat, nur DIO1
> und DIO3.

Was ist das denn für ein ominöses Modul? Alle Chips von Semtech haben 
einen DIO0-Pin!

von Sebastian R. (sebastian_r569)


Lesenswert?

Modul-Modellnummern darfst du uns nicht nennen, weil NDA?

von Uwe S. (willythecat)


Lesenswert?


: Bearbeitet durch User
von Helmut -. (dc3yc)


Lesenswert?

Och, ein lumpiges LLCC68. Das taugt m.M. eh nix. Dafür hat das Board 
aber einen Busy-Pin. Dann nehm halt den.

: Bearbeitet durch User
von Uwe S. (willythecat)


Lesenswert?

Und was ist ein besseres Board?
Und warum ist das lumpig?

von Christian S. (roehrenvorheizer)


Lesenswert?

Uwe S. schrieb:
> ein Modul bestellt, welches keinen DIO0 pin hat, nur DIO1
> und DIO3.

https://www.alldatasheet.com/datasheet-pdf/download/1937735/SEMTECH/LLCC68.html

Korrekt, laut DaBla Seite 12 gibt es keinen Anschluss DIO0.

Uwe S. schrieb:
> Was müsste ich in dem Code bzw. Libraries verändern,

Ich kenne die Lora.h nicht. Es müßte dort eben genau für dieses IC der 
passende Code enthalten sein, so daß alle Register korrekt bedient 
werden. Scheinbar ist dies nicht er Fall.

Danach natürlich neu compilieren und ins Projekt einbinden in er neuen 
Version.

Man kann so eine Ansteuerung auch selbst programmieren ohne Lib anhand 
des Datenblattes.

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
Noch kein Account? Hier anmelden.