|
本帖最后由 jay00jay00 于 2017-8-11 10:47 编辑
大家好,新手我目前碰到一個問題,想請大家集思廣益目前有一組符合LORAWAN的Gateway和Node端,但一直無法執行LORAWAN的下行,想請大家幫我看看我是不是哪裡沒有符合LORAWAN協議的部分~~~
Node端參數設定
Sync word :0x34
Frq :922M、922.2M、922.4M、922.6M、922.8M、923M、923.2M、923.4M
Date rate : 5
Rx2 :5/922.8M (Date rate/Frq)
Class :C
appskey : 0X2b7e151628aed2a6abf7158809cf4f3c
nwkskey : 0x2b7e151628aed2a6abf7158809cf4f3c
devaddr :0xfe411cd5
發出unconfirmed訊號0x1234,用port15傳到Gateway,Gateway收到上行訊號如下
{tmst:271968027, time:2015-10-08T02:59:45.566343+08:00, chan:0, rfch:0, freq:922.000000, stat:1, modu: LORA, datr:SF7BW125, codr:4/5, lsnr:9.0, rssi:-70, size:15, data: QNUcQf4AAQAPSBeAbWGd}
把date解Base64後如下所示:
payload hex=[ 40 d5 1c 41 fe 00 01 00 0f 48 17 80 6d 61 9d ]
其中
Gateway參數設定
Sync word :52
Frq :922M、922.2M、922.4M、922.6M、922.8M、923M、923.2M、923.4M
發出unconfirmed訊號0x1234,用port15傳到Node,在Gateway使用MQTT傳送下行訊號如下:
{"imme":true, "freq":922.800000, "rfch":0, "powe":14, "modu":"LORA", "datr":"SF7BW125", "codr":"4/5", "ipol":false, "size":15, "data":"YNUcQf4AAQAPIL0rAvlU"}
把date解Base64後如下所示:
payload hex=[ 60 d5 1c 41 fe 00 01 00 0f 20 bd 2b 02 f9 54 ]
其中
確定Gateway有發出射頻訊號(Node可用p2p模式,可以收到),但處於lorawan class C的Node卻毫無反應,廠商說是我LORAWAN協議部分有誤,叫我再去讀spec. ,我自認已照著spec. 做了
求各位高手出手相救了~~~~
|
|