說明:透傳模式只能在單連接模式下進行(AT+CIPMUX=0)
1模塊連接手機熱點AT+CWJAP=”ssid”,”password”
2模塊設置單連接模式AT+CIPMUX=0
3手機配置tcp服務端(記錄下手機顯示的ip和你自己設置的端口)
4模塊指向手機ip和端口AT+CIPSTART=”TCP”,”192.168.***,***”,端口號
5模塊進入透傳模式AT+CIPMODE=1
6模塊進入發送數據模式AT+CIPMODE
7手機收到數據
動手時會出現的問題:
1模塊連接不上手機熱點
熱點ssid儘量不要中文;
檢查AT+CWJAP=”ssid”,””有沒有中文符號;
熱點不隱藏,也可以使用AT+CWLAP查找wifi熱點,再連接。
2模塊發送AT+CWMUX=0總是error
可能模塊還處於tcp服務狀態,重啓一遍就好(因爲模塊在服務器狀態是要多連接的,所以重啓一遍使模塊退出服務器狀態,或者AT+CIPSERVER=0也可以退出)
3 AT+CIPSTART=”TCP”,”192.168.*,*”端口號 連接不上,顯示error
查看ip是否正確,端口號是否正確;
檢查模塊是否已經連接上熱點,連接上熱點時會提示wifi connect和got ip;
還是不行的話,換個模塊試試,沒有備用模塊就使模塊恢復原廠AT+RESTORE,再重新配置吧。
4進入透傳模式後,一切正常,但怎麼使用AT指令呢?
發送+++,並且沒有加回車,這樣模塊就可以退出透傳模式,使模塊可以執行AT指令。