作者:Jens Wallmann
如需將便攜式或遠(yuǎn)程網(wǎng)絡(luò)終端設(shè)備連接到物聯(lián)網(wǎng) (IoT),或使用機(jī)對(duì)機(jī)通信 (M2M) 遠(yuǎn)程控制機(jī)器,通過(guò)云端進(jìn)行數(shù)據(jù)交換的移動(dòng)無(wú)線電連接是一個(gè)不錯(cuò)的選擇。然而,這一方案卻給開(kāi)發(fā)人員帶來(lái)了一些難題,例如要確定哪些無(wú)線網(wǎng)絡(luò)可以支持全球所需的數(shù)據(jù)吞吐率,以及無(wú)線調(diào)制解調(diào)器必須能夠處理哪些協(xié)議。此外,還必須考慮系統(tǒng)可擴(kuò)展性、數(shù)據(jù)安全性、成本、上市時(shí)間以及用戶的購(gòu)置和運(yùn)營(yíng)成本。
本文簡(jiǎn)要介紹了 LTE Cat 1 可為物聯(lián)網(wǎng)和 M2M 應(yīng)用開(kāi)發(fā)人員提供哪些功能。隨后介紹了 [u-blox]的 [LARA-R6] 系列無(wú)線電模塊,這些模塊具有通用連接性和可靠的性能。最后,本文還展示了開(kāi)發(fā)人員如何使用評(píng)估板 (EVB) 通過(guò) AT 命令輕松配置和控制模塊,以及如何通過(guò)庫(kù)函數(shù)生成 AT 命令字符串。
LTE Cat 1 與 LTE Cat 1bis、LTE Cat M 和 LTE Cat NB 的比較
雖然 LTE 蜂窩無(wú)線電現(xiàn)已實(shí)現(xiàn)千兆位傳輸速率,但是像 LTE Cat 1、LTE Cat 1bis、LTE Cat M 和 LTE Cat NB 這樣的低功耗、廣域 (LPWA) 協(xié)議經(jīng)過(guò)設(shè)計(jì),在能耗、網(wǎng)絡(luò)資源和成本方面都特別高效。這對(duì)于物聯(lián)網(wǎng)設(shè)備至關(guān)重要。
LTE Cat 1 可在全雙工模式下提供高達(dá) 20 MHz 的信道帶寬,下載數(shù)據(jù)速率可達(dá) 10 Mbps,上傳數(shù)據(jù)速率可達(dá) 5 Mbps。使用兩根天線支持接收 (Rx) 分集,性能更佳(表 1)。而 LTE Cat 1bis 僅使用一根天線。
| | | LTE CAT1/CAT 1BIS | LTE CAT M1 | LTE CAT NB1 |
| ---------------------------- | -------------------------------- | ---------------- | --------------------------------------- |
| 3GPP 版本 | 版本 8 | 版本 13 | 版本 13 |
| 下行鏈路峰值速率 | 10 Mpbs | 1 Mbps | 26 kbps |
| 上行鏈路峰值速率 | 5 Mbps | 1 Mbps | 66 kbps(多音調(diào))
16.9 kbps(單音調(diào)) |
| 延時(shí) | 50 ms 到 100 ms | 10 ms 到 15 ms | 1.6 s 到 10 s |
| 天線數(shù)量 | 2 (LTE Cat 1)
1 (LTE Cat 1bis) | 1 | 1 |
| 雙工模式 | 全雙工 | 全雙工或半雙工 | 半雙工 |
| 設(shè)備接收帶寬 | 1.4 MHz 到 20 MHz | 1.4 | 180 kHz |
表 1:LPWA 協(xié)議的性能比較。LTE CAT 1 使用兩根天線支持接收分集;而 LTE Cat 1bis 僅使用一根天線。(圖片來(lái)源:維基百科,Jens Wallmann)
LTE Cat 1 移動(dòng)無(wú)線電的全球可用性
u-blox 的 LARA-R6 系列由堅(jiān)固耐用的蜂窩無(wú)線電模塊組成,專為無(wú)線電接入技術(shù) (RAT) LTE Cat 1 頻分雙工 (FDD) 和時(shí)分雙工 (TDD) 標(biāo)準(zhǔn)而設(shè)計(jì)。該系列支持 3G UMTS/HSPA 和 2G GSM/GPRS/EGPRS,作為后備解決方案。這些模塊是實(shí)現(xiàn)全球/多地區(qū)覆蓋的出色解決方案,采用 26 x 24 mm 的小型 LGA 封裝。
LARA-R6 模塊配備多功能接口、各種不同的特性以及多頻段和多模功能,適用于需要中速數(shù)據(jù)傳輸、無(wú)縫連接、出色的覆蓋能力和低延時(shí)的應(yīng)用。這些應(yīng)用包括資產(chǎn)跟蹤、遠(yuǎn)程信息處理、遠(yuǎn)程監(jiān)控、警報(bào)中心、視頻監(jiān)視、互聯(lián)健康和收銀機(jī)終端。
所有模塊均支持接收分集,可在覆蓋條件差或需要基于 LTE 的語(yǔ)音傳輸 (VoLTE) 時(shí)提供可靠的性能。程序員可以利用嵌入式物聯(lián)網(wǎng)協(xié)議(LwM2M、MQTT)和安全特性(TLS/DTLS、安全更新/安全啟動(dòng))來(lái)實(shí)施各種功能,包括設(shè)備管理、遠(yuǎn)程設(shè)備控制以及安全的空中固件下載 (FOTA) 更新。
LARA-R6 系列支持符合 3GPP 版本 10 標(biāo)準(zhǔn)的 LTE Cat 1,并通過(guò)三個(gè)地區(qū)版本實(shí)現(xiàn)全球覆蓋:
- [LARA-R6001-00B](數(shù)據(jù)和語(yǔ)音)和 [LARA-R6001D-00B](僅數(shù)據(jù))模塊支持 18 個(gè) LTE FDD/TDD 頻帶以及 3G/2G 回退功能,可實(shí)現(xiàn)全球連接。
- [LARA-R6401-00B](數(shù)據(jù)和語(yǔ)音)和 [LARA-R6401D-00B](僅數(shù)據(jù))模塊為北美地區(qū)提供理想的 LTE Cat 1 解決方案,支持 AT&T、FirstNet、Verizon 和 T-Mobile 的 LTE 頻帶。
- [LARA-R6801-00B](數(shù)據(jù)和語(yǔ)音)和 [LARA-R6801D-01B](僅數(shù)據(jù))模塊專為以下地區(qū)的部署而設(shè)計(jì):歐洲和中東 (EMEA)、亞太地區(qū) (APAC)、日本 (JP) 和拉丁美洲 (LATAM)(圖 1)。
圖 1:LARA-R6 模塊有三個(gè)地區(qū)版本,可覆蓋全球。(圖片來(lái)源:DigiKey,由作者修改)
LARA-R6 特殊功能一覽
LARA-R6 模塊集成了帶有外部接口的蜂窩基帶處理器、帶有放大器和濾波器的射頻收發(fā)器、存儲(chǔ)器和電源管理單元(圖 2)。
[])圖 2:LARA-R6 模塊的內(nèi)部結(jié)構(gòu)。(圖片來(lái)源:u-blox)
射頻收發(fā)器的工作頻帶為 700 MHz、800 MHz、850 MHz、900 MHz、1.7 GHz、1.8 GHz、1.9 GHz、2.1 GHz 和 2.6 GHz。蜂窩基帶處理器的所有數(shù)據(jù)傳輸協(xié)議均可使用外部 UART 和 USB 接口通過(guò) AT 命令進(jìn)行控制和配置。
協(xié)議
- 雙堆棧 IPv4 和 IPv6
- 嵌入式 TCP/IP、UDP/IP、FTP 和 HTTP
- 嵌入式 MQTT 和 MQTT-SN
- 嵌入式 LwM2M
- eSIM 和獨(dú)立承載協(xié)議 (BIP)
LARA-R6 模塊需要 3.1 到 4.5 V 的供電電壓,待機(jī)電流消耗約為 1.1 mA。在 2G 運(yùn)行中,單個(gè) TDMA 時(shí)隙的峰值傳輸功率可超過(guò) 33 dBm(> 2.0 瓦,分貝數(shù)基準(zhǔn)為 1 mW),而所有其他 RAT 的峰值傳輸功率均超過(guò) 24 dBm(> 0.25 瓦)。
小于 -100 dBm 的出色天線靈敏度,對(duì)應(yīng)于小于 0.1 pW 的信號(hào)功率,可在移動(dòng)網(wǎng)絡(luò)邊緣實(shí)現(xiàn)穩(wěn)定的無(wú)線電連接。
評(píng)估和編程
開(kāi)始 LARA-R6 模塊評(píng)估和編程的最快方法是使用 R6 EVB (EVK-R6) 和相應(yīng)地區(qū)的插入式 LARA-R6 適配器板 (ADP-R6)。例如,適用于全球應(yīng)用的 [EVK-R6001-00B] 包括插入式適配器板 [ADP-R6001-00B](語(yǔ)音 + 數(shù)據(jù))和 GNSS 適配器板(圖 3)。
[]圖 3:安裝了 LARA-R6 適配器板(下方)和 GNSS 板(左上)的 LARA-R6 EVB (EVK-R6)。(圖片來(lái)源:u-blox)
適用于北美地區(qū)的 [EVK-R6401-00B]版本包括 [ADP-R6401-00B]適配器,而適用于 EMEA/APAC/JP/LATAM 地區(qū)的 [EVK-R6801-00B] 則包括 [ADP-R6801-00B] 適配器。前文提到的適用于語(yǔ)音和數(shù)據(jù)傳輸?shù)娜齻€(gè)適配器板也可單獨(dú)提供,還有僅適用于數(shù)據(jù)傳輸?shù)陌姹?,包?[ADP-R6401D-00B](北美)和 [ADP-R6001D-00B](全球)。
R6 適配器板通過(guò)兩根天線和兩個(gè) MiniUSB 連接器擴(kuò)展 LARA-R6 模塊。R6 EVB 則增加了一個(gè) GNSS 模塊、一個(gè) SIM 卡插槽、額外的插入式連接器、跳線、開(kāi)關(guān)和模塊外設(shè)的電源(圖 4)。
[]圖 4:插入了 GNSS 和 LARA-R6 適配器的 R6 EVB 功能框圖。(圖片來(lái)源:u-blox)
每個(gè)套件包含一個(gè) u-blox 的 EVB(安裝了 LTE Cat 1 LARA-R6 適配器板和 GNSS 模塊)、一根 USB 電纜、兩根 LTE 移動(dòng)無(wú)線電天線、一根 GPS/GLONASS 天線和一個(gè)電源單元。
調(diào)試 EVK
u-blox 推出的 EVK-R6 套件易于使用、功能強(qiáng)大,可簡(jiǎn)化多模 LTE Cat 1/3G/2G 蜂窩模塊的評(píng)估工作。安裝了 LARA-R6 [USB 驅(qū)動(dòng)程序]的 Windows PC 可通過(guò) USB 連接器控制 LARA-R6 調(diào)制解調(diào)器,并通過(guò)系統(tǒng)設(shè)置簡(jiǎn)化連接設(shè)置。首先,開(kāi)發(fā)人員需要:
- 插入 SIM 卡并連接蜂窩天線和 GNSS 天線。
- 仔細(xì)配置 EVK 的跳線和開(kāi)關(guān)。
- 施加供電電壓并打開(kāi) EVB 上的主開(kāi)關(guān) SW400。
- 如需通過(guò)“主 UART”接口作為低數(shù)據(jù)速率調(diào)制解調(diào)器運(yùn)行,可將 PC 連接到 EVK 上的 MiniUSB 插孔 J501 或 RS232 插孔 J500。
- 如需通過(guò)“兩個(gè) UART”作為低數(shù)據(jù)速率調(diào)制解調(diào)器運(yùn)行,可將 PC 連接到 ADP 上的蜂窩 USB 插孔 J201 接口。
- 如需通過(guò)“本機(jī)蜂窩 USB”作為高數(shù)據(jù)速率調(diào)制解調(diào)器運(yùn)行,可將 PC 連接到 ADP 上的 MiniUSB 插孔 J105。
- 按下 EVB 上的蜂窩模塊開(kāi)機(jī)按鈕 SW302。
- 運(yùn)行終端應(yīng)用軟件(例如 m-center),進(jìn)入 COM 端口設(shè)置菜單,選擇與 4a、4b 或 4c 相對(duì)應(yīng)的 AT 端口,然后設(shè)置以下值:數(shù)據(jù)速率:115,200 bps;數(shù)據(jù)位:8;奇偶校驗(yàn):N;停止位:1。
如需了解更多詳情,請(qǐng)參閱 [EVK-R6_UserGuide_UBX-21035387]。m-center 工具可幫助評(píng)估、配置和測(cè)試 u-blox 蜂窩產(chǎn)品,其中包括一個(gè) AT 命令終端。
使用 Windows PC 進(jìn)行簡(jiǎn)單的互聯(lián)網(wǎng)連接
將 Windows PC 連接到 EVK 后,用戶即可通過(guò)兩種方式建立無(wú)線互聯(lián)網(wǎng)連接:
1:低速分組數(shù)據(jù)連接: 該方式通過(guò) LARA-R6 模塊的 UART 接口,使用 Windows PC 的 TCP/IP 協(xié)議棧。按照方法 4a 連接 PC 和 EVK。開(kāi)發(fā)人員必須使用 Windows 控制面板選擇“電話和調(diào)制解調(diào)器”>“調(diào)制解調(diào)器”>“添加”。下一步是勾選“不要檢測(cè)我的調(diào)制解調(diào)器”復(fù)選框,選擇“標(biāo)準(zhǔn) 33.6 kbps 調(diào)制解調(diào)器”,并分配一個(gè) COM 端口。如有必要,開(kāi)發(fā)人員可以添加“屬性”>“高級(jí)”>“額外的初始化命令”。
2:高速分組數(shù)據(jù)連接: 該方式通過(guò) LARA-R6 模塊的本機(jī)蜂窩 USB 接口,使用 Windows PC 的 TCP/IP 協(xié)議棧訪問(wèn)互聯(lián)網(wǎng)。按照方法 4c 連接 PC 和 EVK。開(kāi)發(fā)人員必須通過(guò) Windows 控制面板選擇“網(wǎng)絡(luò)和共享中心”>“設(shè)置新的連接或網(wǎng)絡(luò)”,然后點(diǎn)擊“連接到 Internet”。下一步是選擇“撥號(hào)”和其中一個(gè) AT USB 端口。最后一步是輸入撥號(hào)參數(shù)(撥號(hào)號(hào)碼、提供商名稱、用戶 ID 和密碼)。
向移動(dòng)運(yùn)營(yíng)商注冊(cè) SIM 卡
SIM 卡和 MNO 參數(shù)配置完成后,蜂窩模塊會(huì)在開(kāi)機(jī)后自動(dòng)在蜂窩網(wǎng)絡(luò)上進(jìn)行注冊(cè)。如果出現(xiàn)問(wèn)題,可使用表 2 所示的 AT 命令手動(dòng)檢查注冊(cè)情況。
| | 由 DTE(用戶)發(fā)送的命令 | DCE 響應(yīng)(模塊) | 說(shuō)明 |
| -------------------------- | ------------------------- | -------------------------------------------------------------- |
| AT+CREG? | +CREG: 0,1 OK | 驗(yàn)證網(wǎng)絡(luò)注冊(cè)情況。 |
| AT+COPS=0 | OK | 僅當(dāng)自動(dòng)注冊(cè)失敗時(shí)才會(huì)在網(wǎng)絡(luò)上注冊(cè)模塊(AT+CREG?返回 0.0)。 |
| AT+COPS? | +COPS: 0,0,"I TIM",7 OK | 讀取運(yùn)營(yíng)商名稱和無(wú)線電接入技術(shù) (RAT)。 |
表 2:AT 注冊(cè)命令。(表格來(lái)源:u-blox,由作者修改)
通過(guò) AT 命令與遠(yuǎn)程 HTTP 服務(wù)器通信
GitHub 存儲(chǔ)庫(kù)“[Firechip_u-blox_LARA-R6_Arduino_Library]”包含一個(gè)廣泛的 LARA-R6 模塊 AT 命令庫(kù),使用 C++ 編寫,適用于 [Arduino] 控制器。16 個(gè)應(yīng)用示例(包括 ping 測(cè)試、注冊(cè)、分組交換、SMS、GNSS 和物聯(lián)網(wǎng)云)可為自定義代碼結(jié)構(gòu)提供建議。
AT 命令還可以在主動(dòng)連接期間向遠(yuǎn)程 HTTP 服務(wù)器發(fā)送請(qǐng)求,接收服務(wù)器響應(yīng),并將該響應(yīng)透明地存儲(chǔ)在本地文件系統(tǒng)中。受支持的方法有 HEAD、GET、DELETE、PUT、POST file 和 POST data。
Lara_R6_Example9 使用 HTTP POST 或 GET 向遠(yuǎn)程 HTTP 服務(wù)器 [ThingSpeak.com]發(fā)送隨機(jī)溫度。ThingSpeak 是 MathWorks 提供的物聯(lián)網(wǎng)分析平臺(tái)服務(wù),可幫助在云端聚合、可視化和分析實(shí)時(shí)數(shù)據(jù)流。表 3 顯示了 HTTP 命令“POST data”的語(yǔ)法。
| | 類型 | 語(yǔ)法 | 響應(yīng) | 示例 |
| ------ | -------------------------------------------------------------------------------------------------------- | ------ | ----------------------------------------------------------------- |
| 設(shè)置 | AT+UHTTPC=
,,,
[,
表 3:“POST data”是 HTTP 命令 5,格式如上所示。(表格來(lái)源:u-blox,由作者修改)
該示例可在 Arduino 主機(jī)控制器上編程,通過(guò) AT 命令控制 EVK 板上的 LARA-R6 模塊。此外,還需要配置 SIM 卡。
程序員必須創(chuàng)建 ThingSpeak 用戶帳戶,并通過(guò)菜單項(xiàng)“Channels(通道)”>“My Channels(我的通道)”>“New Channel(新通道)”為隨機(jī)溫度測(cè)量值設(shè)置字段 1。在變量 myWriteAPIKey
中,相應(yīng)的“寫入 API 密鑰”被輸入到主程序“LARA-R6_Example9_ThingSpeak.ino”。
C++ 主程序生成了一個(gè)隨機(jī)溫度值,形成特定于云端的數(shù)據(jù)字符串,并每隔 20 秒調(diào)用一次庫(kù)函數(shù) sendHTTPPOSTdata
(清單 1)。
復(fù)制
...
1 String myWriteAPIKey = "PFIOEXW1VF21T7O6"; // Change this to your API key
2 String serverName = "api.thingspeak.com"; // Domain Name for HTTP POST/GET
3 [...]
4 void loop()
5 {
6 // Create a random temperature between 20 and 30
7 float temperature = ((float)random(2000,3000)) / 100.0;
8
9
10 // Send data using HTTP POST
11 String httpRequestData = "api_key=" + myWriteAPIKey + "&field1=" +
String(temperature);
12
13 Serial.print(F("POSTing a temperature of "));
14 Serial.print(String(temperature));
15 Serial.println(F(" to ThingSpeak"));
16
17 // Send HTTP POST request to /update. The reponse will be written to
post_response.txt in the LARA's file system
18 myLARA.sendHTTPPOSTdata(0, "/update", "post_response.txt", httpRequestData,
LARA_R6_HTTP_CONTENT_APPLICATION_X_WWW);
19
20
21 // Send data using HTTP GET
22 ==> see original code on Github
23
24 for (int i = 0; i < 20000; i++) // Wait for 20 seconds
25 {
26 myLARA.poll(); // Keep processing data from the LARA so we can catch
the HTTP command result
27 delay(1);
28 }
29 }
...
清單 1:該主程序生成了一個(gè)隨機(jī)溫度值,并每隔 20 秒調(diào)用一次庫(kù)函數(shù) sendHTTPPOSTdata
。(代碼來(lái)源:Github 上的 Firechip)
生成調(diào)用庫(kù)函數(shù)的 AT 命令字符串
庫(kù)頭“Firechip_u-blox_LARA-R6_Arduino_Library.h”將函數(shù)調(diào)用 sendHTTPPOSTdata 轉(zhuǎn)發(fā)到庫(kù)過(guò)程“Firechip_u-blox_LARA-R6_Arduino_Library.cpp”,在該過(guò)程中生成和發(fā)送了完整格式的 AT 命令字符串(清單 2)。
復(fù)制
...
1 LARA_R6_error_t LARA_R6::sendHTTPPOSTdata(int profile, String path,
String responseFilename, String data,
LARA_R6_http_content_types_t httpContentType)
2 {
3 LARA_R6_error_t err;
4 char *command;
5
6 if (profile >= LARA_R6_NUM_HTTP_PROFILES)
7 return LARA_R6_ERROR_ERROR;
8
9 command = lara_r6_calloc_char(strlen(LARA_R6_HTTP_COMMAND) + 24 +
path.length() + responseFilename.length()
+ data.length());
10 if (command == nullptr)
11 return LARA_R6_ERROR_OUT_OF_MEMORY;
12 sprintf(command, "%s=%d,%d,"%s\","%s\","%s\",%d",
LARA_R6_HTTP_COMMAND, profile, LARA_R6_HTTP_COMMAND_POST_DATA,
path.c_str(), responseFilename.c_str(), data.c_str(),
httpContentType);
13
14 err = sendCommandWithResponse(command, LARA_R6_RESPONSE_OK_OR_ERROR,
nullptr, LARA_R6_STANDARD_RESPONSE_TIMEOUT);
15
16 free(command);
17 return err;
18 }
...
清單 2:該 C++ 庫(kù)過(guò)程生成并發(fā)送了完整格式的 AT 命令字符串(第 12 行)。(代碼來(lái)源:Github 上的 Firechip)
庫(kù)過(guò)程 LARA_R6::sendHTTPPOSTdata
(清單 2)使用函數(shù)調(diào)用 myLARA.sendHTTPPOSTdata()
(清單 1)中傳遞的參數(shù)和庫(kù)頭中額外聲明的變量,根據(jù)表 3 生成了完整的 HTTP 命令字符串。最后,LARA-R6 調(diào)制解調(diào)器將生成的 AT 命令字符串發(fā)送到 ThingSpeak RemoteHTTP 服務(wù)器:
AT+UHTTPC=0,5,"/update","post_response.txt","api_key=PFIOEXW1VF21T7O6&field1=21.54",0
總結(jié)
對(duì)于低功耗物聯(lián)網(wǎng)和 M2M 應(yīng)用的全球聯(lián)網(wǎng),LARA-R6 系列的 LTE Cat 1 多模無(wú)線電模塊既高效又經(jīng)濟(jì)。如圖所示,開(kāi)發(fā)人員可以使用 EVK 訪問(wèn)所有接口,并通過(guò) AT 命令輕松配置和控制模塊的協(xié)議和功能。該產(chǎn)品提供簡(jiǎn)單的選項(xiàng),可用作 PC 調(diào)制解調(diào)器、向云端發(fā)送數(shù)據(jù)以及通過(guò)庫(kù)函數(shù)生成 AT 命令字符串。
-
物聯(lián)網(wǎng)
+關(guān)注
關(guān)注
2922文章
45675瀏覽量
385331 -
LTE
+關(guān)注
關(guān)注
15文章
1364瀏覽量
178693 -
M2M
+關(guān)注
關(guān)注
10文章
210瀏覽量
82828 -
蜂窩
+關(guān)注
關(guān)注
0文章
122瀏覽量
25360 -
無(wú)線電模塊
+關(guān)注
關(guān)注
0文章
7瀏覽量
6717
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
如何快速安全地將物聯(lián)網(wǎng)應(yīng)用連接到 Google Cloud

將物聯(lián)網(wǎng)設(shè)備連接到云端的安全解決方案

為什么選擇蜂窩物聯(lián)網(wǎng)
全球物聯(lián)網(wǎng)設(shè)備將超百億,物聯(lián)網(wǎng)卡需求與日俱增
硅傳科技物聯(lián)網(wǎng)無(wú)線模塊:什么是組合模塊
快速開(kāi)發(fā)采用安全蜂窩連接的物聯(lián)網(wǎng)應(yīng)用
SKYLAB無(wú)線模塊在物聯(lián)網(wǎng)應(yīng)用中有什么優(yōu)勢(shì)
為什么蜂窩物聯(lián)網(wǎng)需要嵌入式SIM(eSIM)
如何選擇合適的物聯(lián)網(wǎng)模塊?
常見(jiàn)的物聯(lián)網(wǎng)連接方法分享
如何通過(guò)蜂窩網(wǎng)絡(luò)建立快速互聯(lián)網(wǎng)連接?
WiFi如何連接到蜂窩模塊?
如何實(shí)現(xiàn)物聯(lián)網(wǎng)設(shè)備的能耗管理
全球蜂窩連接進(jìn)入低功耗物聯(lián)網(wǎng)設(shè)備

使用UIFlow將LoRaWAN模塊連接到物聯(lián)網(wǎng)的方法

評(píng)論