คำแนะนำเกี่ยวกับวิธีการทำให้มันสามารถพบได้ที่นี่
สำคัญ: ฉันไม่รู้ว่าทำไม แต่เวอร์ชันล่าสุดของไลบรารี ESP8266 (v3.0.2 ในเวลานี้) ไม่ได้ส่ง. html ไม่ถูกต้อง ดูเหมือนว่าจะทำงานได้ดีกับ v2.7.4
โครงการโอเพ่นซอร์สเป็นงานที่กำลังดำเนินอยู่ อย่าลังเลที่จะสร้างสรรค์
การกำหนดค่าเริ่มต้น RFM อยู่ใน:
libraries/RFM/RFM.hคุณควรเปลี่ยนตามฮาร์ดแวร์ของคุณก่อนที่จะอัปโหลดไปยังบอร์ดของคุณแม้ว่าคุณจะสามารถเปลี่ยนผ่านเว็บอินเตอร์เฟสได้ในภายหลัง การกำหนดค่าเริ่มต้นของ Lorawan อยู่ใน:
libraries/WAN/WAN.hมีสิ่งที่ต้องทำมากมายที่ใหญ่ที่สุดคือ: CAD (การตรวจจับกิจกรรมช่อง) ยังไม่ได้รับการสนับสนุนหากคุณต้องการนำไปใช้มันจะยอดเยี่ยมถ้าคุณไม่รู้ว่าคุณสามารถเปิดปัญหาที่ขอการดำเนินการใน repo ต่อไปนี้: https://github.com/sandeepmistry/arduino-lora
อีกสิ่งหนึ่ง: downlinks ที่มาสายเกินไปจะถูกปล่อยออกมาอย่างต่อเนื่องบางครั้ง TTN ใช้เวลานานเกินไปในการส่ง downlink ส่งผลให้เกิดข้อผิดพลาดมากมายเช่นกัน ดูโปรโตคอล: https://github.com/lora-net/packet_forwarder/blob/master/protocol.txt หากคุณต้องการเปลี่ยนพฤติกรรมนี้คุณสามารถค้นหาได้
libraries/WAN/WAN.cpp
รอบบรรทัด 270
AES สำหรับไมโครคอนโทรลเลอร์ (Arduino & Raspberry Pi)
https://github.com/spaniakos/aes
ไลบรารี JSON สำหรับ Arduino และ Embedded C ++ เรียบง่ายและมีประสิทธิภาพ
https://github.com/bblanchon/arduinojson
ห้องสมุด Arduino สำหรับการส่งและรับข้อมูลโดยใช้วิทยุ LORA
https://github.com/sandeepmistry/arduino-lora
WebSocket Server และไคลเอนต์สำหรับ Arduino ตาม RFC6455
https://github.com/links2004/arduinowebsockets
base64 encoder/decoder สำหรับ Arduino
https://github.com/densaugeo/base64_arduino