โครงการนี้เป็นแอปพลิเคชั่นสาธิตสำหรับตัวรับส่งสัญญาณ LR1110 และ LORA Basics Modem-E
มันมีรหัสตัวอย่างแบบฝังตัวในเครื่องมือ embedded/ โฟลเดอร์และสหายใน host/ โฟลเดอร์ เครื่องมือสหายจะต้องใช้โดยเฉพาะกับตัวรับส่งสัญญาณ LR1110 ยกเว้น AlmanacUpdate ที่สามารถใช้กับทั้งตัวรับส่งสัญญาณ LR1110 และ LORA พื้นฐานโมเด็ม E-E
สินทรัพย์เพิ่มเติมสามารถพบได้ใน wiki (แพ็คเกจซอฟต์แวร์เครื่องมือคำสั่ง ฯลฯ )
โครงการนี้ต้องการซอฟต์แวร์สหายที่ใช้งานเพื่อทำงานบนคอมพิวเตอร์
ส่วนนี้อธิบายขั้นตอนในการสร้าง/ติดตั้ง/ใช้งาน
ในการสร้างซอฟต์แวร์โฮสต์ให้ดำเนินการดังต่อไปนี้:
$ 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 สำหรับโหมดการสาธิตซอฟต์แวร์สหายแอปพลิเคชันคือ Lr1110Demo ที่เรียกว่าดังนี้:
$ Lr1110Demo < INITIAL_SOLVER_SEARCH_COORDINATES > < EXACT_COORDINATES > -p < HTTP_PORT > -b 921600 -r < ID_SAMPLE > < AUTHENTICATION_TOKEN >ในกรณีที่จำเป็นต้องมีหน้าช่วยเหลือสั้น ๆ :
$ Lr1110Demo --help โปรแกรมบรรทัดคำสั่ง AlmanacUpdate จะถูกใช้เพื่อดำเนินการการอัปเดต Almanac แบบเต็มสำหรับทั้งตัวรับส่งสัญญาณ LR1110 และ LORA Basics Modem-E
มันสามารถใช้ Almanac มาจากเซิร์ฟเวอร์ DAS หรือจากเซิร์ฟเวอร์ GLS (ค่าเริ่มต้นคือเซิร์ฟเวอร์ DAS)
หากต้องการใช้งานให้ดำเนินการต่อไปนี้ในบรรทัดคำสั่ง:
$ 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 serverการดำเนินการที่ถูกต้องของการดำเนินการอัปเดต ALMANAC นั้นถูกกำหนดโดยการติดตามที่ถูกยกเลิกด้วย การตรวจสอบข้อความสิ้นสุด