現如今,環境監測系統對于采集到的環境監測數據大都是通過無線網絡的方式來傳輸的,那環境監測系統是如何連通Wi-Fi的呢?山東裕乾電子科技有限公司在這里為大家詳細介紹一下環境監測系統連通Wi-Fi的過程。
環境監測系統在TCP協議下進行網絡傳輸。首次開機Wi-Fi模塊通過AT指令連接原始熱點,原始熱點賬戶與密碼存儲在FLASH中地址0x00處。Wi-Fi模塊連接對外服務IP地址以及端口號,發送登錄包。登錄成功后,在瀏覽器下發所要更改的Wi-Fi賬號以及Wi-Fi密碼。當Wi-Fi模塊檢測到服務端平臺下發的帶有Wi-Fi賬號以及Wi-Fi密碼的數據包,主控芯片確認該數據包的命令標識為Wi-Fi標識,將對數據包進行解析,并斷開原有連接,嘗試用新的Wi-Fi賬號及Wi-Fi密碼連接網絡。如果連網成功,再次連接到對外服務IP地址以及端口號,發送登錄包,并且在芯片內部FLASH中地址0x40處存儲新的Wi-Fi賬戶以及Wi-Fi密碼,以便下次開機時直接連接此網絡。
環境監測系統的程序中設WiFi_FLAG為判斷下發WiFi賬號后是否重新連接網絡成功標識。連接成功之后,標志位WIFI_FLAG設置為1,如果連續3次連接網絡失敗,WiFi_FLAG設置為0。當WiFi_FLAG為1,Wi-Fi模塊進入透傳模式,在定時器中斷中進行校時、發送實時數據以及補傳數據。當WIFI_FLAG為0,Wi-Fi模塊自動重新連接到以前的Wi-Fi賬號及Wi-Fi密碼。
掃碼加微信咨詢產品、免費報價
裕乾(4006569698,51766hotel.com)是一家智慧化系統集成軟硬件研發、銷售、服務為主的高新技術企業。經過多年發展,公司已成為智慧建筑、智慧工業、智慧環保、智慧電力、智慧水利、智慧農業等領域,具有自主研發能力、自主知識產權與自主品牌一體化的先進解決方案供應商、系統集成綜合服務商。