twe-lite DIP -- tocostickが10mも飛ばない
オフィス内で通信する分には、見通しで1kmも飛ぶんだからだいじょぶだろう、と油断していたら全然飛ばない。
壁を一枚挟むだけでギリギリで、直線距離にして10mも飛ばない。
受信できても安定せず、10sの間欠動作にしていても結構な確率で欠測が起きる。
10mぐらいで↓みたいな品質。2.4GHz帯で何か干渉している?Bluetoothとか?
うーんハードのデバッグは難しいのだけど、下記のような方針で切り分けをしていく。
プルアップ無効化しても消費電力が思ったよりも大きくて、5日ぐらいしか持たないそうだし、エナジーハーベスト版のFW焼いたらシリアル通信できずインタラクティブモードに入るときにエラーで何もできなくなるしで問題は山積している。
切り分け方針
- ドア、壁なしでオフィス内での通信距離測定
- アクティブなBluetoothなどがない深夜帯で測定
twelite DIP --ドア -- 壁 -- tocostick 実測
command = 0x81 (other)
src = 0x02
payload = 15 01 27 81 00 66 9e 00 88 a0 00 0b f8 12 00 01 ff ff ff ff ff (hex)
LQI = 39 / -84.85 [dbm]
time stmp = 546.500 [s]
volt = 3064 [mV]
20:55:37.524975
DI1=0/1 DI2=0/0 DI3=0/0 DI4=0/0
command = 0x81 (other)
src = 0x01
payload = 15 01 30 81 00 68 d9 00 8a 70 00 0a e5 16 00 01 ff ff ff ff ff (hex)
LQI = 48 / -81.70 [dbm]
time stmp = 553.750 [s]
volt = 2789 [mV]
20:55:41.172107
DI1=0/1 DI2=0/0 DI3=0/0 DI4=0/0
command = 0x81 (other)
src = 0x02
payload = 15 01 21 81 00 66 9e 00 88 a2 00 0b fc 12 00 01 ff ff ff ff ff (hex)
LQI = 33 / -86.95 [dbm]
time stmp = 546.531 [s]
volt = 3068 [mV]
20:55:47.585672
DI1=0/1 DI2=0/0 DI3=0/0 DI4=0/0
command = 0x81 (other)
src = 0x02
payload = 15 01 1e 81 00 66 9e 00 88 a4 00 0b fc 12 01 01 ff ff ff ff ff (hex)
LQI = 30 / -88.00 [dbm]
time stmp = 546.562 [s]
volt = 3068 [mV]
20:55:56.798990
DI1=1/1 DI2=0/0 DI3=0/0 DI4=0/0
command = 0x81 (other)
src = 0x01
payload = 15 01 2d 81 00 68 d9 00 8a 79 00 0a e1 16 00 01 ff ff ff ff ff (hex)
LQI = 45 / -82.75 [dbm]
time stmp = 553.891 [s]
volt = 2785 [mV]
20:56:11.290215
DI1=0/1 DI2=0/0 DI3=0/0 DI4=0/0