lora點對點系統8 測試
pc機2臺;
銳公尺lora終端2個;
usb轉串列埠套件2個;
銳公尺lora終端評估軟體;
如下圖所示,2個lora終端,分別通過usb轉uart連線2臺pc,終端之間通過lora無線通訊。這樣一來,pc#i傳送的資料,pc#j能遠端接收;反之,亦然。
將lora終端和pc評估軟體聯合測試,使它們能夠正常執行。步驟
方法 結果
1 使用pc評估軟體,遍歷測試lora終端的介面協議; √
2傳送rf資料報,comm2trm和network程序正常工作; √
3接收rf資料報,comm2trm和network程序正常工作; √
4設定引數,2個程序和systsettings模組正常工作; √
功能測試指按產品說明書,逐項測試列舉的功能。
測試物件
測試內容
測試結果
讀取軟體版本
使用pc評估軟體,讀取lora終端的軟體版本 √
傳送資料
傳送位元組從1到247,都能夠正確傳送 √
配置射頻引數
切換高 / 中 / 低三個速率檔位,均能正確傳送 √
切換410~525mhz頻率,均能正確傳送
410~519mhz
讀取射頻引數
正確讀取速率檔位和頻率 √
設定發射功率
設定-1~20dbm發射功率,能讓射頻按設定工作 √
讀取發射功率
正確讀取射頻發射功率 √
讀取rssi值
正確讀取射頻接收資料報的rssi值 √
接收資料
接收位元組從1到247,能夠正確顯示 √
效能測試指,測試產品所能達到的最大效能。
空中速率 \ 傳送位元組
min = 1byte
normal = 12byte
max = 247byte 高
8ms13ms
120ms 中
59ms
97ms
840ms 低
469ms
671ms
5410ms
重複、壓迫、重負測試產品異常下表現。
測試物件
測試內容
測試結果
密集通訊
通訊速率=高,傳送=247位元組,
幀間隔=200ms
通訊訊號良好的情況下,傳送節點以每秒5幀速率
輸出,接收節點成功率高於99.6%
隨機斷電
隨機關斷傳送或接收節點電源
重新加電後,傳送和接收都能正常工作
傳送衝突
2個節點同時傳送,訊號衝突而受損
衝突時訊號受損,接收到亂碼;解除衝突,恢復通訊
訊號微弱
發射功率=-1dbm,通訊速率=高,
傳送=247位元組,幀間隔=200ms
接收資料報rssi呈線性下降,當訊號達到接收靈敏度閥值時,丟包率增加。
訊號干擾
人為新增隨機雜訊,通訊速率=高,
傳送=247位元組,幀間隔=200ms
新增隨機長度/隨機功率/隨機延時/隨機資料的
干擾源,丟包率增加;解除干擾源後,恢復通訊。
LoRa點對點系統1 需求分析
lora點對點系統1 需求分析 為更進一步了解lora終端和contiki系統,我們設計乙個p2p point to point 系統。雖然該系統簡單,我們還是採用軟體工程的方法來實現,藉此展示乙個嵌入式產品的開發過程。如下圖所示,2個lora終端,分別通過usb轉uart連線2臺pc,終端之間通過...
LoRa點對點系統10 路往何方
lora點對點系統10 路往何方 lora點對點系統在現實中有少量的應用場景,如 使用手持機 點名 抄能源表計 電 水 氣 熱表計 遠端控制閥門等。當然,它的侷限性是很明顯的 1.沒有避免衝突機制 沒有lbt listen beforetalk 機制,如果2個節點 同時傳送,無線電訊號將受損,導致通...
點對點聊天系統 v1 0
系統需求 聊天交流是目前網際網路提供的主要內容。聊天系統有多種實現方式,類似icq屬於一種點對點的聊天系統,還有一種是基於socket的集中式聊天系統,這種聊天系統需要登入統一的聊天伺服器,每個人的聊天資訊其他人都可以看到,類似一種會議室,當然,兩個人之間也可以進行保密的私語。在基於socket的聊...