博客專欄

        EEPW首頁 > 博客 > 工程監測NLM5無線中繼采集發送儀的工作狀態

        工程監測NLM5無線中繼采集發送儀的工作狀態

        發布人:河北穩控科技 時間:2023-05-16 來源:工程師 發布文章

        工程監測NLM5無線中繼采集發送儀的工作狀態

        511.png

        工作于超時休眠模式的無線中繼采集發送儀有三種狀態機(待機、空閑、停機)。

        待機狀態: NLM5xx 加電啟動后的默認狀態,在此狀態下, NLM5xx 連續的偵聽 LoRA-A 和 LoRA-B 是否接收到了有效的前導碼①信號(時間間隔約 10mS),當接收到時切換至接收模式直到數據接收完畢。


        空閑狀態: 處于待機狀態的無線中繼采集發送儀運行時長超過 TIM_IDLE 規定的時長后自動進入空閑狀態。空閑狀態具有較低的電流消耗。在此狀態下, NLM 設備的 UART 正常工作, LoRA 處于休眠偵聽狀態,每間隔 TIM_WUT 規定的時長進行一次前導碼偵聽。 當接收到 UART 數據或者 LoRA 前導碼、或者預設的超時采發時間間隔到達時退出空閑狀態進入待機狀態。

        NLM 工作狀態機.png

        停機狀態: 處于空閑狀態的設備運行時長超過 TIM_STOP 規定的時長后自動進入停機狀態。停機狀態具有最低的電流消耗。在此狀態下, NLM 無線中繼采集發送儀的 UART 處于省電狀態, LoRA 處于休眠偵聽狀態,每間隔 TIM_WUT 規定的時長進行一次前導碼偵聽。 當接收到 UART 數據或者 LoRA 前導碼、或者預設的超時采發時間間隔到達時退出停機狀態進入待機狀態。需要注意的是:處于停機狀態的無線中繼采集發送儀所接收到的第一包 UART 數據會不完整,此不完整的數據包會被直接丟棄(不作任何處理)。當處于空閑或者停機狀態的無線中繼采集發送儀被數字接口的數據接收事件喚醒后,對接收到的數據進行處理(轉發、存儲、執行指令等),處理完畢后會立即再次進入空閑狀態。若接收到的數據是針對無線中繼采集發送儀本身的指令,則會執行指令并自動切換到待機狀態并設置待機狀態累計時長為 0(即:等待 TIM_IDLE 時長后才會再次進入空閑狀態)。

        ①前導碼: LoRA 通訊之前由發送方主動發送的一串同步信號,同步信號之后才是真正的數據內容。


        *博客內容為網友個人發布,僅代表博主個人觀點,如有侵權請聯系工作人員刪除。




        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 广南县| 新津县| 万年县| 色达县| 安平县| 廉江市| 抚远县| 福泉市| 大同县| 海阳市| 泰安市| 昌宁县| 保山市| 海南省| 甘孜县| 阳春市| 济源市| 西华县| 莱阳市| 泰顺县| 托克托县| 新疆| 晋州市| 改则县| 信阳市| 桦川县| 阿克陶县| 普定县| 永嘉县| 乡城县| 佳木斯市| 桐梓县| 隆化县| 潍坊市| 古浪县| 哈尔滨市| 章丘市| 神农架林区| 衡阳县| 邛崃市| 盐边县|