EPCM3568智能邊緣網(wǎng)關(guān)支持專屬化ZWS MQTT SDK,提高研發(fā)效率,快速接入物聯(lián)網(wǎng)云,實(shí)現(xiàn)數(shù)字化智能化管理。
EPCM3568工業(yè)智能邊緣網(wǎng)關(guān)EPCM3568B-LI/EPCM3568C-LI?5G智能邊緣計(jì)算網(wǎng)關(guān)
配置雙千兆以太網(wǎng)口,并支持WiFi,Bluetooth,4G/5G無(wú)線傳輸;擁有豐富靈活的接口擴(kuò)展,包括USB2.0、USB3.0、HDMI、LVDS、RS485、CAN、GPIO、ADC等,廣泛適用于工業(yè)控制、儲(chǔ)能、環(huán)境監(jiān)測(cè)等領(lǐng)域。
EPCM3568開發(fā)環(huán)境虛擬機(jī)鏡像
為節(jié)約用戶重復(fù)配置開發(fā)環(huán)境的時(shí)間、避免因開發(fā)環(huán)境設(shè)置不當(dāng)影響研發(fā)進(jìn)度,EPCM3568-LI提供了開箱即用的基于Ubuntu虛擬機(jī)鏡像的交叉編譯開發(fā)環(huán)境。
一鍵交叉編譯EPCM3568智能邊緣網(wǎng)關(guān)示例程序
arm linux 設(shè)備要接入ZWS云,要先手動(dòng)配置cmake依賴的編譯器工具鏈,將對(duì)應(yīng)工具鏈安裝路徑配置到cross-linux.mk,這個(gè)手工配置過(guò)程繁瑣還容易出錯(cuò)。
為了提高用戶的研發(fā)效率,ZWS MQTT SDK對(duì)EPCM3568智能邊緣網(wǎng)關(guān)做了專屬化支持,用戶無(wú)需手動(dòng)配置交叉編譯器工具鏈,只需一個(gè)命令就能完成邊緣網(wǎng)關(guān)示例程序的編譯。EPCM3568智能邊緣網(wǎng)關(guān)交叉編譯mqtt SDK的步驟如下:
1. 在ZWS物聯(lián)網(wǎng)云平臺(tái)建模,創(chuàng)建設(shè)備類型,定義設(shè)備類型的數(shù)據(jù)、狀態(tài)、命令等字段,并創(chuàng)建設(shè)備。
2. arm版本的ubuntu上安裝cmake,然后執(zhí)行EPCM3568邊緣網(wǎng)關(guān)的cmake命令。
cmake -DEPCM3568=1 . ? ? ? ?
3. 執(zhí)行編譯make命令。
make ?
編譯成功后,可在bin目錄中看到生成的多個(gè)二進(jìn)制文件。
4. 啟動(dòng)接入示例程序。
將網(wǎng)關(guān)三元組作為參數(shù)啟動(dòng)device_example程序:
./bin/device_example dev_type dev_id dev_password
三元組是指設(shè)備類型、設(shè)備ID、設(shè)備密鑰,啟動(dòng)程序時(shí),要根據(jù)實(shí)際定義的值進(jìn)行替換。比如:設(shè)備類型定義為EPCM3568時(shí),將dev_type替換成EPCM3568。(設(shè)備ID和設(shè)備密鑰同理)
邊緣網(wǎng)關(guān)成功上傳數(shù)據(jù)后,根據(jù)demo示例,開發(fā)具體的業(yè)務(wù)數(shù)據(jù),就可以在ZWS物聯(lián)網(wǎng)云平臺(tái)進(jìn)一步遠(yuǎn)程管理和數(shù)據(jù)分析。