環境監測系統采用GPRS、GSM、WIFI三種無線信息傳輸方式,通過三種傳輸方式的切換,實現通訊的最低成本。首先檢測是否有設備連接至WIFI模塊的熱點信號,如有設備接入,則采用WIFI通訊,若沒有,則向GPRS模塊發送指令“AT+CSQ”查看GPRS信號的強度,如果信號強度大于16,則采用GPRS通信模式;如果信號強度小于16,則采用GSM通信模式。
環境監測系統GPRS模式:發送AT+CGCLASS=“B”,設置移動臺類別為B,發送AT+CGDCONT=1,“IP”,“CMNET”,設置PDP上下文標志為1,采用網絡IP協議,接入點為“CMNET”;發AT+CGALL=1,設置附著GPRS業務;發送AT+CIPCSGP=1,“CMNET”,設置為GPRS連接,接入點為“CMNET”;后發送AT+CLPORT=“TCP”,“2000”,設置TCP連接本地端口號為2000;發送AT+CIPSTART=“TCP”,“103.44.145.243”,“16919”,模塊將建立TCP連接,目標地址103.44.145.243,連接端口號為16919,連接成功會返回:CONNECTOK。連接成功后,發送AT+CIPSEND指令進行發送信息,后發送“0x1A”結束發送。
環境監測系統GSM模式:以該模式發送信息時,首先發送指AT+CSCS=“GPRS”,設置TE字符集為缺省字符集;后發送指令AT+CMGF=1,設置短信息的模式為文本格式;后發送AT+CMGS=“photo”,該指令用于發送短信,其中photo為需要發送至手機的手機號碼;其后可以輸入短信的信息;最后發送結束指令“1A”,將信息發送至App端。
本文對于環境監測系統的GPRS和GSM模塊程序進行了詳細的講解,分別介紹了它們的運行原理,相信大家對于這兩種無線信息傳輸方式會有更加清晰地認識。