Proyek ini adalah aplikasi demonstran untuk LR1110 Transceiver dan Lora Basics Modem-E.
Ini menyediakan kode contoh tertanam dalam perangkat lunak embedded/ folder dan perangkat lunak pendamping di host/ folder. Alat pendamping akan digunakan secara khusus dengan transceiver LR1110, kecuali AlmanacUpdate yang dapat digunakan dengan transceiver LR1110 dan Modem Lora Basics Modem-E.
Aset tambahan dapat ditemukan di wiki (paket perangkat lunak, alat perintah, dll.).
Proyek ini membutuhkan perangkat lunak pendamping aplikasi untuk berjalan di komputer.
Bagian ini menjelaskan langkah -langkah untuk membangun/menginstal/menggunakannya.
Untuk membangun perangkat lunak host, lanjutkan sebagai mengikuti:
$ 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 Untuk mode demo, perangkat lunak pendamping aplikasi adalah Lr1110Demo yang disebut sebagai berikut:
$ Lr1110Demo < INITIAL_SOLVER_SEARCH_COORDINATES > < EXACT_COORDINATES > -p < HTTP_PORT > -b 921600 -r < ID_SAMPLE > < AUTHENTICATION_TOKEN >Dalam hal kebutuhan, halaman bantuan singkat tersedia:
$ Lr1110Demo --help Program baris perintah AlmanacUpdate akan digunakan untuk menjalankan operasi pembaruan almanak penuh untuk transceiver LR1110 dan LORA Basics Modem-E.
Ini dapat menggunakan almanak yang datang baik dari server DAS atau dari server GLS (default adalah server DAS).
Untuk menggunakannya, jalankan yang berikut dalam baris perintah:
$ 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 serverEksekusi yang benar dari operasi pembaruan almanak ditentukan oleh jejak yang diakhiri dengan pemeriksaan pesan diakhiri .