91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

多網(wǎng)融合開(kāi)發(fā)秘籍:exnetif模塊實(shí)現(xiàn)網(wǎng)絡(luò)無(wú)縫切換

合宙LuatOS ? 2026-02-28 17:57 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

在復(fù)雜的物聯(lián)網(wǎng)應(yīng)用場(chǎng)景中,設(shè)備往往需要支持以太網(wǎng)、Wi-Fi4G等多種網(wǎng)絡(luò)接入方式。exnetif模塊作為實(shí)現(xiàn)多網(wǎng)融合的核心組件,通過(guò)抽象化的接口屏蔽了底層硬件的差異。本文將深入解析如何利用exnetif.setproxy等API,配置網(wǎng)絡(luò)代理與智能選路策略,實(shí)現(xiàn)4G與有線網(wǎng)絡(luò)之間的無(wú)縫切換與數(shù)據(jù)透?jìng)?,讓您的設(shè)備具備極高的網(wǎng)絡(luò)適應(yīng)性與可靠性。

專(zhuān)為多網(wǎng)絡(luò)環(huán)境設(shè)計(jì),用簡(jiǎn)潔的API幫你輕松搞定網(wǎng)絡(luò)優(yōu)先級(jí)管理和多網(wǎng)融合,無(wú)論是智能網(wǎng)關(guān)、工業(yè)路由器,還是其他需要多網(wǎng)備份與共享的物聯(lián)網(wǎng)設(shè)備,都能從中受益。

一、exnetif是什么?

exnetif是一個(gè)用于簡(jiǎn)化多網(wǎng)絡(luò)環(huán)境管理的LuatOS擴(kuò)展庫(kù)。主要提供兩大核心能力:

網(wǎng)絡(luò)優(yōu)先級(jí)管理:可靈活設(shè)置以太網(wǎng)、Wi-Fi、4G等網(wǎng)絡(luò)的優(yōu)先級(jí)(例如:以太網(wǎng) > Wi-Fi > 4G),模塊會(huì)自動(dòng)選擇當(dāng)前優(yōu)先級(jí)最高且連通性最好的網(wǎng)卡上網(wǎng),實(shí)現(xiàn)智能切換。

多網(wǎng)融合功能:支持配置網(wǎng)絡(luò)代理,實(shí)現(xiàn)網(wǎng)絡(luò)共享(例如將4G作為數(shù)據(jù)出口,供Wi-Fi/以太網(wǎng)設(shè)備接入);模塊最多同時(shí)掛載5個(gè)以太網(wǎng)網(wǎng)口,支持LAN、WAN隨意組合使用。

二、核心函數(shù)速覽

exnetif擴(kuò)展庫(kù)目前提供了四個(gè)主要API,覆蓋了從網(wǎng)絡(luò)初始化、狀態(tài)回調(diào)到多網(wǎng)融合的全流程。

2.1、exnetif.set_priority_order(networkConfigs)

函數(shù)功能:設(shè)置網(wǎng)絡(luò)優(yōu)先級(jí)并初始化網(wǎng)絡(luò)。

注意事項(xiàng):

可以開(kāi)啟單網(wǎng)絡(luò)或多網(wǎng)優(yōu)先級(jí),單網(wǎng)時(shí)不會(huì)判斷網(wǎng)絡(luò)連通性,多網(wǎng)絡(luò)時(shí)根據(jù)table中的順序確定聯(lián)網(wǎng)優(yōu)先級(jí)。

簡(jiǎn)要示例:

wKgZO2miuSeARFtQAACUcq_Kzmg933.png

2.2、exnetif.notify_status(cb_fnc)

函數(shù)功能:設(shè)置網(wǎng)絡(luò)狀態(tài)變化回調(diào)函數(shù)。

注意事項(xiàng):

可選配置,設(shè)置回調(diào)函數(shù)后可以通過(guò)回調(diào)函數(shù)獲取網(wǎng)絡(luò)狀態(tài)的變化。

簡(jiǎn)要示例:

wKgZO2miuUaAIdWZAAIak1-8HcM961.png

2.3、exnetif.setproxy(adapter, main_adapter, other_configs)

函數(shù)功能:配置網(wǎng)絡(luò)代理實(shí)現(xiàn)多網(wǎng)融合。

注意事項(xiàng):

注意區(qū)分adapter和main_adapter的參數(shù):

adapter:使用網(wǎng)絡(luò)的網(wǎng)卡(如socket.LWIP_AP);

main_adapter:提供網(wǎng)絡(luò)的網(wǎng)卡(如socket.LWIP_ETH)。

簡(jiǎn)要示例:

wKgZPGmiuV2AfdS6AADcedFwuZ4450.png

2.4、exnetif.check_network_status(interval)

函數(shù)功能:主動(dòng)觸發(fā)網(wǎng)絡(luò)狀態(tài)檢測(cè)。

注意事項(xiàng):

可選配置,檢測(cè)一次或者定時(shí)檢測(cè)所有可用網(wǎng)絡(luò)的網(wǎng)絡(luò)連通性,當(dāng)網(wǎng)絡(luò)顯示可用但是業(yè)務(wù)代碼數(shù)據(jù)收發(fā)異常時(shí)可以重新檢測(cè)網(wǎng)絡(luò)連通性,如果配置定時(shí)檢測(cè)會(huì)增加模塊功耗。

簡(jiǎn)要示例:

wKgZO2miuX-AFzLLAACMyl3JBO4107.png


三、快速上手:多網(wǎng)融合示例

目前exnetif庫(kù)已全面支持LuatOS開(kāi)發(fā)系列主流產(chǎn)品,同時(shí)提供相關(guān)應(yīng)用示例demo,方便開(kāi)發(fā)者快速上手,可結(jié)合項(xiàng)目實(shí)際需求靈活運(yùn)用。

注意:

多網(wǎng)融合功能需硬件支持,如雙網(wǎng)卡設(shè)備;

Air8000系列多功能工業(yè)引擎/開(kāi)發(fā)板為例:

wKgZO2miudWAZkz5AAbHyTky1YE249.png


核心示例代碼如下圖示,完整demo詳見(jiàn)源碼倉(cāng)庫(kù)最新文件:

3.1 4G連接外部網(wǎng)絡(luò)

開(kāi)啟多網(wǎng)融合模式,4G連接外部網(wǎng)絡(luò),生成Wi-Fi熱點(diǎn)為Wi-Fi終端設(shè)備提供接入,支持以太網(wǎng)Lan模式為其他以太網(wǎng)設(shè)備提供接入;網(wǎng)絡(luò)監(jiān)控,每5秒進(jìn)行HTTPS連接測(cè)試,實(shí)時(shí)監(jiān)測(cè)4G網(wǎng)絡(luò)的連接狀態(tài)。

wKgZO2miuhqADI9XAAKyuJhyKqU353.pngwKgZPGmiujuAAOHKAAZieyHBz4U909.png

3.2 以太網(wǎng)連接外部網(wǎng)絡(luò)

開(kāi)啟多網(wǎng)融合模式,以太網(wǎng)連接外部網(wǎng)絡(luò),生成Wi-Fi熱點(diǎn)為WiFi終端設(shè)備提供接入,支持以太網(wǎng)Lan模式為其他以太網(wǎng)設(shè)備提供接入;網(wǎng)絡(luò)監(jiān)控,每5秒進(jìn)行HTTPS連接測(cè)試,實(shí)時(shí)監(jiān)測(cè)以太網(wǎng)網(wǎng)絡(luò)的連接狀態(tài)。

wKgZO2miumOAc7EAAALAvP6iHGk437.pngwKgZPGmiuoGAAQEUAAXfWnnwR1A425.png

3.3 Wi-Fi連接外部網(wǎng)絡(luò)

開(kāi)啟多網(wǎng)融合模式,Wi-Fi連接外部網(wǎng)絡(luò),支持以太網(wǎng)Lan模式為其他以太網(wǎng)設(shè)備提供接入,支持生成Wi-Fi熱點(diǎn)為Wi-Fi終端設(shè)備提供接入;網(wǎng)絡(luò)監(jiān)控,每5秒進(jìn)行HTTPS連接測(cè)試,實(shí)時(shí)監(jiān)測(cè)Wi-Fi網(wǎng)絡(luò)的連接狀態(tài)。

wKgZO2miuqGATX3zAALyeMjt2r0816.pngwKgZO2mius6AFPbuAAWnZqhprBs005.png

今天的內(nèi)容就分享到這里了~

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 單片機(jī)
    +關(guān)注

    關(guān)注

    6076

    文章

    45492

    瀏覽量

    670134
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2945

    文章

    47812

    瀏覽量

    414716
  • 硬件工程
    +關(guān)注

    關(guān)注

    1

    文章

    228

    瀏覽量

    10734
  • 嵌入式硬件
    +關(guān)注

    關(guān)注

    1

    文章

    1011

    瀏覽量

    9238
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    基于MIH的WLAN和UMTS異構(gòu)網(wǎng)絡(luò)鏈路層切換技術(shù)研究

    【作者】:荀小苗;羅進(jìn)文;【來(lái)源】:《電信快報(bào)》2010年02期【摘要】:MIH(介質(zhì)獨(dú)立切換)是實(shí)現(xiàn)下一代異構(gòu)網(wǎng)絡(luò)融合的關(guān)鍵技術(shù)。文章分析了基于MIH的WLAN-UMTS(無(wú)線局域
    發(fā)表于 04-24 09:10

    高通與愛(ài)立信共同完成3G/LTE無(wú)縫切換

    `移動(dòng)設(shè)備芯片制造商高通公司,網(wǎng)絡(luò)和通信設(shè)備供應(yīng)商愛(ài)立信周四共同宣布已經(jīng)達(dá)成WCDMA網(wǎng)絡(luò)和LTE網(wǎng)絡(luò)無(wú)縫切換的里程碑,他們采用的Singl
    發(fā)表于 02-03 09:52

    請(qǐng)問(wèn)CC3200支持熱點(diǎn)無(wú)縫切換嗎?

    請(qǐng)問(wèn)CC3200支持熱點(diǎn)無(wú)縫切換嗎?
    發(fā)表于 02-24 10:05

    請(qǐng)問(wèn)CC3200支持熱點(diǎn)無(wú)縫切換嗎?

    請(qǐng)問(wèn)CC3200支持熱點(diǎn)無(wú)縫切換嗎?
    發(fā)表于 03-21 14:33

    無(wú)縫覆蓋的公眾移動(dòng)通信網(wǎng)絡(luò)

    潮流,伴隨著通信網(wǎng)、互聯(lián)網(wǎng)、廣電網(wǎng)三網(wǎng)融合,固定網(wǎng)絡(luò)與移動(dòng)網(wǎng)絡(luò)融合的進(jìn)程,各種局域
    發(fā)表于 07-09 06:46

    如何去實(shí)現(xiàn)UMTS和EDGE間的無(wú)縫切換?

    如何去實(shí)現(xiàn)UMTS和EDGE間的無(wú)縫切換?
    發(fā)表于 06-01 06:02

    基于播機(jī)制的層次型網(wǎng)絡(luò)實(shí)時(shí)無(wú)縫切換的研究_杜若蘇

    基于播機(jī)制的層次型網(wǎng)絡(luò)實(shí)時(shí)無(wú)縫切換的研究_杜若蘇
    發(fā)表于 03-17 16:57 ?0次下載

    網(wǎng)并離網(wǎng)切換策略

    隨著微電網(wǎng)工程的推廣應(yīng)用,多個(gè)地域鄰近的單微電網(wǎng)因某種需求而互聯(lián)形成網(wǎng)系統(tǒng)。由于網(wǎng)系統(tǒng)拓?fù)浣Y(jié)構(gòu)復(fù)雜,具有多種運(yùn)行模式,如何實(shí)現(xiàn)
    發(fā)表于 01-22 14:37 ?3次下載
    <b class='flag-5'>多</b>微<b class='flag-5'>網(wǎng)</b>并離<b class='flag-5'>網(wǎng)</b><b class='flag-5'>切換</b>策略

    網(wǎng)并/離網(wǎng)無(wú)縫切換技術(shù)

    了改進(jìn)的并/離網(wǎng)下垂單模式切換方法,采用平移下垂曲線并結(jié)合非線性下垂曲線控制策略。在此基礎(chǔ)上,切換前對(duì)逆變器功率輸出進(jìn)行調(diào)整,實(shí)現(xiàn)切換前后控制指令平滑過(guò)渡,抑制了電壓電流畸變沖擊,
    發(fā)表于 02-10 10:36 ?19次下載
    微<b class='flag-5'>網(wǎng)</b>并/離<b class='flag-5'>網(wǎng)</b><b class='flag-5'>無(wú)縫</b><b class='flag-5'>切換</b>技術(shù)

    無(wú)縫切換矩陣:視頻剪輯的利器

    您更好地了解這一視頻剪輯利器。 一、訊維無(wú)縫切換矩陣簡(jiǎn)介 訊維無(wú)縫切換矩陣是一種專(zhuān)門(mén)為視頻剪輯而設(shè)計(jì)的工具,它可以幫助剪輯師在視頻片段之間實(shí)現(xiàn)
    的頭像 發(fā)表于 08-31 16:04 ?1506次閱讀
    <b class='flag-5'>無(wú)縫</b><b class='flag-5'>切換</b>矩陣:視頻剪輯的利器

    無(wú)縫切換矩陣:理論與應(yīng)用

    ,對(duì)無(wú)縫切換矩陣進(jìn)行深入探討。 一、理論解釋 基本定義 無(wú)縫切換矩陣是一種基于云計(jì)算的視頻處理技術(shù),可以將多個(gè)輸入輸出設(shè)備連接起來(lái),實(shí)現(xiàn)音視
    的頭像 發(fā)表于 08-31 16:10 ?1411次閱讀
    <b class='flag-5'>無(wú)縫</b><b class='flag-5'>切換</b>矩陣:理論與應(yīng)用

    訊維無(wú)縫切換矩陣的設(shè)計(jì)與實(shí)現(xiàn)

    訊維無(wú)縫切換矩陣是一種基于云計(jì)算的視頻處理技術(shù),主要應(yīng)用于視頻會(huì)議、在線教育、遠(yuǎn)程醫(yī)療等領(lǐng)域。它可以將多個(gè)輸入輸出設(shè)備連接起來(lái),實(shí)現(xiàn)音視頻的采集、編碼、解碼和傳輸,同時(shí)根據(jù)網(wǎng)絡(luò)狀況和設(shè)
    的頭像 發(fā)表于 08-31 16:10 ?979次閱讀

    HDMI無(wú)縫切換器真的是無(wú)縫切換嗎?HDMI無(wú)縫切換器怎么用?

    HDMI無(wú)縫切換器真的是無(wú)縫切換嗎?HDMI無(wú)縫切換器怎么用? HDMI
    的頭像 發(fā)表于 12-04 14:40 ?2332次閱讀

    Air8000開(kāi)發(fā)網(wǎng)融合實(shí)戰(zhàn):以太網(wǎng)供網(wǎng)技術(shù)深度探索!

    在物聯(lián)網(wǎng)設(shè)備網(wǎng)絡(luò)化進(jìn)程中,Air8000整機(jī)開(kāi)發(fā)板創(chuàng)新融合網(wǎng)協(xié)議,通過(guò)內(nèi)置的以太網(wǎng)
    的頭像 發(fā)表于 06-20 09:43 ?689次閱讀
    Air8000<b class='flag-5'>開(kāi)發(fā)</b>板<b class='flag-5'>多</b><b class='flag-5'>網(wǎng)</b><b class='flag-5'>融合</b>實(shí)戰(zhàn):以太<b class='flag-5'>網(wǎng)</b>供網(wǎng)技術(shù)深度探索!

    如何實(shí)現(xiàn)電源無(wú)縫切換?支持PD/QC/DC/電池自動(dòng)切換的RGBWY電源管理

    RGBWY方案的電源管理:實(shí)現(xiàn)多種供電模式電源混用不閃燈支持PD/QC/DC電池自動(dòng)切換RGBWY方案電源管理:供電模式如何實(shí)現(xiàn)智能、
    的頭像 發(fā)表于 01-09 11:45 ?310次閱讀
    如何<b class='flag-5'>實(shí)現(xiàn)</b><b class='flag-5'>多</b>電源<b class='flag-5'>無(wú)縫</b><b class='flag-5'>切換</b>?支持PD/QC/DC/電池自動(dòng)<b class='flag-5'>切換</b>的RGBWY電源管理