日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

The Things Network LoRaWAN Stack V3 学习笔记 2.6 新增一个 CN470 子频段

發(fā)布時間:2023/12/20 编程问答 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 The Things Network LoRaWAN Stack V3 学习笔记 2.6 新增一个 CN470 子频段 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

前言

目前 Stack 在 CN470 采用的是 FSB_11 子頻段,手頭的網(wǎng)關大多使用 FSB_1,本篇筆記演示如何為 Stack 新增一個子頻段。

小能手這段時間在學習 The Things Network LoRaWAN Stack V3,從使用和代碼等角度對該 Stack 進行了分析,詳細可點此查看。

1 現(xiàn)有的頻段處理

TTN 默認是抓取了自己的 github 倉庫。

// DefaultFrequencyPlansConfig is the default config to retrieve frequency plans. var DefaultFrequencyPlansConfig = config.FrequencyPlansConfig{URL: "https://raw.githubusercontent.com/TheThingsNetwork/lorawan-frequency-plans/master", }

2 Fork倉庫進行修改

Fork 了 TTN 的倉庫來做修改,主要是新增 CN_470_510_FSB_1.yml,并且在 frequency-plans.yml 進行登記。

https://github.com/twowinter/lorawan-frequency-plans/commit/050223fc9981095e31ef6d13ebd02dd3acb1df5d

3 stack 配置環(huán)境變量

將頻點計劃的 URL 改為我的 github 。

export TTN_LW_FREQUENCY_PLANS_URL=https://raw.githubusercontent.com/twowinter/lorawan-frequency-plans/master

4 驗證

# ./ttn-lw-cli end-devices list-frequency-plans [{"id": "EU_863_870","name": "Europe 863-870 MHz","base_frequency": 868 }, {"id": "EU_863_870_TTN","base_id": "EU_863_870","name": "Europe 863-870 MHz (TTN)","base_frequency": 868 }, {"id": "US_902_928_FSB_1","name": "United States 902-928 MHz, FSB 1","base_frequency": 915 }, {"id": "US_902_928_FSB_2","name": "United States 902-928 MHz, FSB 2 (TTN)","base_frequency": 915 }, {"id": "AU_915_928_FSB_1","name": "Australia 915-928 MHz, FSB 1","base_frequency": 915 }, {"id": "AU_915_928_FSB_2","name": "Australia 915-928 MHz, FSB 2 (TTN)","base_frequency": 915 }, {"id": "CN_470_510_FSB_1","name": "China 470-510 MHz, FSB 1","base_frequency": 470 }, {"id": "CN_470_510_FSB_11","name": "China 470-510 MHz, FSB 11","base_frequency": 470 }, {"id": "AS_920_923","name": "Asia 920-923 MHz","base_frequency": 915 }, {"id": "AS_920_923_LBT","base_id": "AS_920_923","name": "Asia 920-923 MHz with LBT","base_frequency": 915 }, {"id": "AS_923_925","name": "Asia 923-925 MHz","base_frequency": 915 }, {"id": "AS_923_925_LBT","base_id": "AS_923_925","name": "Asia 923-925 MHz with LBT","base_frequency": 915 }, {"id": "KR_920_923_TTN","name": "South Korea 920-923 MHz","base_frequency": 915 }, {"id": "IN_865_867","name": "India 865-867 MHz","base_frequency": 868 }, {"id": "RU_864_870_TTN","name": "Russia 864-870 MHz","base_frequency": 868 }]

5 注冊新的應用和設備

./ttn-lw-cli gateways create ttgtw1 --user-id admin --frequency-plan-id CN_470_510_FSB_1 --gateway-eui 33800000A0000001 --enforce-duty-cycle./ttn-lw-cli applications create ttapp1 --user-id admin./ttn-lw-cli end-devices create ttapp1 ttdev1 --dev-eui 3304A30B001C0530 --join-eui 800000000000000C --frequency-plan-id CN_470_510_FSB_1 --root-keys.app-key.key 752BAEC23EAE7964AF27C325F4C23C9A --lorawan-phy-version 1.0.2-b --lorawan-version 1.0.2./ttn-lw-cli app api-keys create --application-id ttapp1 --right-application-link./ttn-lw-cli app link set ttapp1 --api-key NNSXS.VEEBURF3KR77ZR..

END


總結

以上是生活随笔為你收集整理的The Things Network LoRaWAN Stack V3 学习笔记 2.6 新增一个 CN470 子频段的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。