Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
projekte:grossprojekte:lorawan:7_lora_node_scetch [2020/11/09 14:10] – fablab_wiki | projekte:grossprojekte:lorawan:7_lora_node_scetch [2022/12/14 12:47] (aktuell) – michael | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | =====7 LoRa Node Sketch===== | + | ===== 7. LoRa Node Sketch ===== |
Was bei allen Nodes, egal ob auf Arduino, ESP, Raspi oder anderen Controllern basierend, gleich ist, ist die Notwendigkeit, | Was bei allen Nodes, egal ob auf Arduino, ESP, Raspi oder anderen Controllern basierend, gleich ist, ist die Notwendigkeit, | ||
Zeile 287: | Zeile 287: | ||
// Reset the MAC state. Session and pending data transfers will be discarded. | // Reset the MAC state. Session and pending data transfers will be discarded. | ||
LMIC_reset(); | LMIC_reset(); | ||
+ | LMIC_setLinkCheckMode(0); | ||
+ | LMIC.dn2Dr = SF9; | ||
+ | LMIC_setDrTxpow(DR_SF7, | ||
// Start job (sending automatically starts OTAA too) | // Start job (sending automatically starts OTAA too) | ||
do_send(& | do_send(& | ||
Zeile 308: | Zeile 310: | ||
Zeile 77 bis 82. | Zeile 77 bis 82. | ||
- | Etwas ganz Wichtiges. Hiermit definieren wir die Pins, an die der LoRa Chip angeschlossen ist. Da wir ein Graduino-Shield benutzen, ist hier unbedingt einen Anpassung nötig. | + | Etwas ganz Wichtiges. Hiermit definieren wir die Pins, an die der LoRa Chip angeschlossen ist. Da wir ein Dragino-Shield benutzen, ist hier unbedingt einen Anpassung nötig. |
Ersetzt diese Zeilen mit diesen Zeilen: | Ersetzt diese Zeilen mit diesen Zeilen: | ||
<code C [enable_line_numbers=" | <code C [enable_line_numbers=" | ||
Zeile 394: | Zeile 396: | ||
const unsigned TX_INTERVAL = 60; | const unsigned TX_INTERVAL = 60; | ||
- | // Pin Mapping für Graduino | + | // Pin Mapping für Dragino |
const lmic_pinmap lmic_pins = { | const lmic_pinmap lmic_pins = { | ||
.nss = 10, | .nss = 10, | ||
Zeile 555: | Zeile 557: | ||
\\ | \\ | ||
\\ | \\ | ||
- | Stand: | + | Stand: |