chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

經(jīng)驗分享!斷網(wǎng)怎么辦?先搞懂TCP斷鏈續(xù)連

合宙LuatOS ? 來源:合宙LuatOS ? 作者:合宙LuatOS ? 2025-01-10 15:28 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


一、TCP斷鏈續(xù)連示例

TCP(傳輸控制協(xié)議)主要用于確保數(shù)據(jù)在網(wǎng)絡(luò)中可靠傳輸。當TCP連接因網(wǎng)絡(luò)問題、設(shè)備故障等原因斷開時,需要重新建立連接以繼續(xù)數(shù)據(jù)傳輸。

本文將通過Air201具體示例解析,教你使用LuatOS腳本語言實現(xiàn)TCP斷鏈續(xù)連。

1.1 本教程實現(xiàn)的功能定義:

1)斷鏈:

TCP連接斷開,可能由于網(wǎng)絡(luò)不穩(wěn)定、設(shè)備故障等。

2)續(xù)連:

重新建立TCP連接,通常通過“三次握手”,過程如下:

客戶端請求連接;

服務(wù)器響應(yīng)并同意連接;

客戶端確認連接建立。

1.2 核心腳本代碼詳解

1.2.1 串口初始化

本文示例:串口使用MAIN_UART(uart1)。

wKgZPGd-TPWANGZDAAD5VHXF--0249.png


1.2.2 數(shù)據(jù)接收回調(diào):搭建響應(yīng)橋梁

這里使用uart.rx接口,和以zbuff的方式存儲從uart1外部串口收到的數(shù)據(jù)--收取數(shù)據(jù)會觸發(fā)回調(diào)。

注意:這里的"receive"是固定值不要修改。

wKgZO2d-TQSALvOlAAJ-pviM0hE537.png


1.2.3 TCP網(wǎng)絡(luò)配置:鋪就數(shù)據(jù)通道

注意:

如需要認證,SSL填寫為true;不需要則填寫為false。

wKgZO2d-TRWASvMwAAS0p6qmLMU409.png


1.2.4 TCP至串口透傳:數(shù)據(jù)無縫流轉(zhuǎn)

wKgZPGd-TSKAfyCZAAHuqVbya4k505.png


1.2.5 串口至TCP反透傳:信息雙向傳遞

wKgZO2d-TX2ADen4AAJ266etU-Y143.png


1.2.6 斷鏈續(xù)連

wKgZO2d-TY6AZXIdAAXbH19AeAI747.png

wKgZPGd-TZ-AT5eMAAUs4tEGPtk317.png

wKgZO2d-Ta2AP1jOAAKVveQ4oJ4467.png


1.3 完整代碼及運行結(jié)果

1.3.1 完整代碼

wKgZPGd-Tb-ASFBvAAX6H5vIzNA363.png

wKgZPGd-TdGASmQ5AAVVfF8dY2k001.png

wKgZPGd-TeCAQ_BRAAWZo2ivyj0990.png

wKgZPGd-TfiAY0n-AATNXMsbylg007.png

wKgZO2d-ThKADkesAATIi6CbH54524.png

wKgZPGd-TiGAasqoAABJpguPPv0423.png


1.3.2 運行結(jié)果

使用TCP/UDP web測試工具進行測試,LuaTools工具打印日志,可看到服務(wù)器斷開后,重新連接成功。

如下圖所示:

wKgZO2d-Tl-AH56vAAGvN3KgOXo203.png

wKgZPGd-TmqAL9OJAAVfX4yYexs228.png


二、常見問題

sys.waitUntil("IP_READY") -- 等待聯(lián)網(wǎng)成功

新入手的朋友可能看到此函數(shù)不太理解:

在整個腳本里面沒有發(fā)布此事件sys.publish("IP_READY"),為什么后面還聯(lián)網(wǎng)成功了?

此處解釋一下:

在模組上電之后,固件內(nèi)部聯(lián)網(wǎng)成功會自動發(fā)布:

sys.publish("IP_READY")

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

審核編輯 黃宇

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

    關(guān)注

    8

    文章

    1421

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    M6000-S下掛OLT閃問題分析

    如圖1所示,某局點BRAS設(shè)備下掛的OLT管理出現(xiàn)閃現(xiàn)象,未影響OLT下掛用戶上網(wǎng)。故障發(fā)生時,OLT設(shè)備無告警,流量無明顯異常。但BRAS上存在上聯(lián)聚合組1閃現(xiàn)象,經(jīng)過判斷確定是由于上聯(lián)中斷導(dǎo)致OLT管理中斷。
    的頭像 發(fā)表于 12-22 14:34 ?290次閱讀
    M6000-S下掛OLT閃<b class='flag-5'>斷</b>問題分析

    芯源內(nèi)置LCD碼屏驅(qū)動器的MCU是哪款?支持多少段的碼屏呢?

    芯源內(nèi)置LCD碼屏驅(qū)動器的MCU是哪款?支持多少段的碼屏呢?
    發(fā)表于 12-03 08:17

    通信模塊(4G / 以太網(wǎng)聯(lián)除了模塊壞還有哪些原因?

    通信模塊(4G / 以太網(wǎng)聯(lián)是典型的 “多環(huán)節(jié)故障”,除模塊硬件損壞外,問題可能出在 物理連接、供電、信號環(huán)境、配置參數(shù)、協(xié)議兼容、外部干擾、系統(tǒng)軟件 等多個路,需按 “從底層到上層、從局部到
    的頭像 發(fā)表于 09-23 11:15 ?2806次閱讀
    通信模塊(4G / 以太<b class='flag-5'>網(wǎng)</b>)<b class='flag-5'>斷</b>聯(lián)除了模塊壞還有哪些原因?

    Keithley靜電計通測量要點解析

    在現(xiàn)代電子測試中,Keithley靜電計憑借其高精度與穩(wěn)定性成為科研和工業(yè)領(lǐng)域的常用工具。進行通測量時,準確掌握操作要點是確保數(shù)據(jù)可靠性的關(guān)鍵。以下是使用Keithley靜電計進行通測量的核心
    的頭像 發(fā)表于 09-09 11:44 ?585次閱讀
    Keithley靜電計通<b class='flag-5'>斷</b>測量要點解析

    跨阻放大器的虛短虛如何分析以及電流的流向?

    理想電流源直接接在運放兩端,信號源兩端是有電壓的,并引入負反饋,續(xù)短虛仍然成立,那電流豈不是從gnd到gnd,如果能明白這一點,我想應(yīng)該明白了反饋和實際運放和理想運放的差異。 有兩個問題請教: 1
    發(fā)表于 09-02 22:40

    inhand IR611-S網(wǎng)口顯示怎么解決?

    網(wǎng)線電腦無反應(yīng),電腦顯示網(wǎng)線被拔出,內(nèi)置3G模塊移到其它設(shè)備能工作。電源工作正常,link燈常亮。 求解決方法,求固件
    發(fā)表于 08-07 06:55

    STM32G474進入Fault3中沒辦法設(shè)置成周期性觸發(fā)嗎?

    到最低也不行。想請教下,進入Fault3中沒辦法設(shè)置成周期性觸發(fā)嗎?這種持續(xù)觸發(fā)中斷的方式使程序在中斷里出不來怎么辦呢?即使把Fault3中優(yōu)先級設(shè)置到最低15而FreeRTOS的基本時鐘優(yōu)先級
    發(fā)表于 08-01 07:23

    式包覆成型保險絲 skyworksinc

    電子發(fā)燒友網(wǎng)為你提供()快式包覆成型保險絲相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有快式包覆成型保險絲的引腳圖、接線圖、封裝手冊、中文資料、英文資料,快式包覆成型保險絲真值表,快
    發(fā)表于 07-24 18:34
    快<b class='flag-5'>斷</b>式包覆成型保險絲 skyworksinc

    ZXUN xGW安全加固后與R50s網(wǎng)管的故障分析

    某運營商V5 ZXUN xGW掃描出一些ssh弱算法的漏洞,執(zhí)行安全加固以后,與R50s網(wǎng)管,需要分析原因并解決。
    的頭像 發(fā)表于 07-21 15:10 ?428次閱讀
    ZXUN xGW安全加固后與R50s網(wǎng)管<b class='flag-5'>斷</b><b class='flag-5'>鏈</b>的故障分析

    智能電纜通采集機,實時監(jiān)測精準告警

    產(chǎn)品作用 電纜通采集主機是一款高度智能化的監(jiān)控設(shè)備,主要用于實時監(jiān)測電纜的通狀態(tài),并在異常情況下及時觸發(fā)告警。該設(shè)備支持多種移動信號,確保數(shù)據(jù)傳輸?shù)姆€(wěn)定性和可靠性。適用于電力、通信、交通、安防等
    的頭像 發(fā)表于 06-21 09:54 ?556次閱讀
    智能電纜通<b class='flag-5'>斷</b>采集機,實時監(jiān)測精準告警

    網(wǎng)絡(luò)光纖出問題了怎么辦

    當網(wǎng)絡(luò)光纖出現(xiàn)問題時,需通過系統(tǒng)化排查和針對性修復(fù)來恢復(fù)通信,以下是分步驟的解決方案: 一、問題初步診斷 現(xiàn)象確認 完全網(wǎng):設(shè)備顯示無網(wǎng)絡(luò)連接,光貓/路由器指示燈異常(如LOS紅燈常亮)。 網(wǎng)絡(luò)
    的頭像 發(fā)表于 06-17 10:03 ?3525次閱讀
    網(wǎng)絡(luò)光纖出問題了<b class='flag-5'>怎么辦</b>

    什么是運放的虛短和虛

    在設(shè)計運放電路的時候我們經(jīng)常會接觸到兩個詞,虛短和虛,今天就來和大家分享下什么是運放的虛短和虛。我們設(shè)運放的同相端電壓為up,電流為ip,反相端電壓是un,電流為in。在說虛短和虛之前我們首先
    的頭像 發(fā)表于 05-16 19:33 ?1885次閱讀
    什么是運放的虛短和虛<b class='flag-5'>斷</b>

    無源光纖能隨時網(wǎng)

    無源光纖網(wǎng)絡(luò)(PON)本身的設(shè)計和特性決定了其通常不會“隨時”網(wǎng),但在特定情況下確實可能發(fā)生網(wǎng),以下是對此問題的詳細分析: 一、無源光纖網(wǎng)絡(luò)的基本特性 無源器件:PON網(wǎng)絡(luò)的核心特
    的頭像 發(fā)表于 05-08 09:49 ?686次閱讀

    車規(guī)級NTC熱敏電阻在雷達模塊熱崩潰中的安全設(shè)計

    本文以車規(guī)級NTC熱敏電阻技術(shù)為核心,深入解析其在雷達模塊熱崩潰場景下的安全創(chuàng)新方案。通過AEC-Q200認證的材料工藝與智能控制邏輯,平尚科技實現(xiàn)毫秒級溫度響應(yīng)與電路主動隔離,結(jié)合實測數(shù)據(jù)與行業(yè)應(yīng)用案例,為車企提供高可靠性熱管理解決方案,保障智能駕駛感知系統(tǒng)的全天候
    的頭像 發(fā)表于 04-18 17:28 ?800次閱讀

    路由器經(jīng)常網(wǎng)怎么回事

    路由器經(jīng)常網(wǎng)可能有多種原因,以下是一些可能的原因及其解決方案: 一、路由器自身問題 1. 緩存過多: ? ?- 路由器中的緩存過多會降低網(wǎng)絡(luò)速度,甚至導(dǎo)致設(shè)備斷線。此時可以嘗試重啟路由器,讓路
    的頭像 發(fā)表于 02-20 11:23 ?6786次閱讀
    路由器經(jīng)常<b class='flag-5'>斷</b><b class='flag-5'>網(wǎng)</b>怎么回事