Dieses Projekt ist eine Demonstratoranwendung für LR1110 Transceiver und Lora Basics Modem-E.
Es bietet einen eingebetteten Beispielcode in embedded/ Ordner- und Begleitsoftware -Tools im host/ Ordner. Die Begleitwerkzeuge sollen speziell mit LR1110-Transceiver verwendet werden, mit Ausnahme von AlmanacUpdate das sowohl mit LR1110-Transceiver als auch mit LORA-Basics-Modem-E verwendet werden kann.
Zusätzliche Vermögenswerte finden Sie im Wiki (Softwarepakete, Befehlstool usw.).
Dieses Projekt benötigt eine ordnungsgemäße Begleitsoftware, um auf einem Computer auszuführen.
In diesem Abschnitt werden die Schritte zum Erstellen/Installieren/Gebrauch beschrieben.
Um die Software der Wirt zu erstellen, fahren Sie wie folgt fort:
$ cd $TOP_DIR /host
$ python ./setup.py sdist # Build the source distribution archive
$ python -m pip install dist/ < BUILT_SOURCE_DIST > .tar.gz # Install the previously built source distribution Für den Demo -Modus ist die anwendbare Begleitsoftware Lr1110Demo , die wie folgt bezeichnet wird:
$ Lr1110Demo < INITIAL_SOLVER_SEARCH_COORDINATES > < EXACT_COORDINATES > -p < HTTP_PORT > -b 921600 -r < ID_SAMPLE > < AUTHENTICATION_TOKEN >Bei Bedarf ist eine kurze Hilfeseite verfügbar:
$ Lr1110Demo --help Das Programm AlmanacUpdate -Befehlszeilen soll verwendet werden, um einen vollständigen Almanac-Update-Operation für LR1110-Transceiver- und LORA-Basics-Modem-E-E-E-O-Operationen auszuführen.
Es kann Almanac verwenden, der entweder von einem DAS -Server oder von einem GLS -Server kommt (Standard ist DAS Server).
Um es zu verwenden, führen Sie Folgendes in einer Befehlszeile aus:
$ AlmanacUpdate -h
# Display the help message with all possible flags
$ AlmanacUpdate -d < EVK_COM_PORT > < DAS_TOKEN >
# Update the almanac of an EVK connected on <EVK_COM_PORT> using DAS server
$ AlmanacUpdate -g -d < EVK_COM_PORT > < GLS_TOKEN >
# Update the almanac using GLS serverEine korrekte Ausführung des Operationsvorgangs von Almanac -Update wird durch die Beendigung der Ablaufverfolgung mit Beendigung der Nachricht ermittelt.