|  | 
 
| 以下为E103-W10作为 softAP实现 UDP串口服务器无线数据透传的举例,E103-W10作为 station 可同理实现透传。6 ?, j% x6 q1 S; l2 Z 
 + M( E3 f9 Z; N" g1.透传
 ; P- N( L9 h1 U2 W1 X! l默认仅在TCP client单连接或UDP传输模式时,支持透传。  _% h) ~& n4 F* D. R  t) Y
 ( Q& `- t5 j! _: @3 E
 1.1.TCP Client 单连接透传4 J) p3 T0 P: f, i( J% e/ R
 1.配置WiFi模式
 % I/ z7 [0 C* H$ Q7 ^) k: {1 B; n8 p; q! {* `' E7 m
 使用指令AT+CWMODE=3//SoftAP+Station mode,如图表11所示。
 5 T: U# x5 [$ I. G* C- Y: V: R+ c# N5 B. |- d% A" q
 1lora无线透传模块  M! j, A! C! I& B- \& z5 D9 }" @
 ! |# w  @3 @3 ^4 ^
 
 2 V$ S: m$ s5 q图表11 设置Wi-Fi模式
 % H3 C; T; M. K1 B6 [; o: Z  y* j' J& ?$ r
 2.连接到路由器# x9 C# m4 {  ~2 F
 & d& f% S7 N# [- X( s
 E103-W10连接至WiFi名称为"E880-IR01",密码为"JSZXE880"的路由器,根据您的路由器名称和密码替换即可。如图表12所示。
 ! F8 p, m/ _! y3 X) W( C, T- X7 i% O& S3 s0 R
 2lora网关串口服务器
 ( `3 x' C' H& ~  R
 9 i4 ~7 m7 U3 W6 H! K. c3 d" M- q0 l/ m9 {1 o
 图表12 连接到指定路由器& ]# Q! Q" F* w- B) ?1 }0 l
 3 s: I& i+ n0 Z  j- h
 3.PC与E103-W10连接同一路由器,如图表13所示。
 , V6 C" @3 a- o  Y/ ~# I) d2 N/ |) Q  {  w
 3 WiFi蓝牙模块
 & M* S  K/ k% s& u. h, v# @1 y) e, Z; Q& I: k3 Y
 图表13 PC连接到路由器
 5 F: w0 G5 r+ T9 N. g+ i9 m2 D6 U6 z/ F
 4.在PC端使用网络调试工具,建立一个TCP服务器。' L1 ?5 s) ^) H6 C
 1 ~5 }/ w% S( v+ T( F. f
 5.查看PC端WiFi IP地址2 y5 w- u; B+ r5 g+ @3 k7 k
 # |' ~  v, a3 _9 F
 假设PC IP地址为192.168.1.156,端口为8080。创建一个IP地址为192.168.1.156,端口为8080的TCP服务器。如图表14所示。
 1 V, _7 r" q7 m! @! N/ }
 6 O' z9 g8 {- q) {$ d: [) Y4无限串口服务器1 C2 G" M! F6 B) [
 
 0 z5 V2 g- W; E7 w: y( q$ @! |8 }, H2 E2 V$ ~0 h" z% d$ G
 图表14 PC创建服务器步骤1- A4 f" F' f/ s) h$ g2 o- r
 
 ( Z  e* m) T/ s最后,启动服务器,如图表15所示。3 N$ H, \$ C- N
 
 + [" ?% _! m; k/ H9 e5 ^5lora无线网关技术
 - u4 @* ]6 u; |9 g4 D* y: e1 j- a0 Z
 5 A* z% k- s) B) S8 u, m( C' b7 a. x图表15 PC创建服务器步骤2
 _5 C& }; G+ ?" q3 o
 - v  f# w4 r# r9 K5 n5 q/ N/ @6.E103-W10作为TCP Client连接到上述服务器
 8 x8 s- _/ {9 D$ w2 }
 ) f5 S1 c2 n) b, S) J, H# UAT+CIPSTART="TCP","192.168.1.156",8080 //协议,服务器IP地址和端口号# F7 `6 P# B- J3 c. S
 
 5 z* C0 `; H6 n& J发送指令如图表16所示。
 . v2 Y' u3 m& U' y0 _- W5 u- w6 P8 D; x) Y4 k+ {2 r
 6串口服务器
 ( V; m# D  q# C6 m: d% \
 ) {- y' K, u3 g3 e图表16 建立TCP连接+ V2 c: |0 k& R' \
 R& Y+ P8 E3 `1 F/ A0 K5 ^
 同时“TCP&UDP测试工具”弹出连接窗口,如图表17所示。9 y0 A+ {  E/ b4 w# i- `4 U. B
 , A3 _6 `1 U5 M9 x
 7无线传输电台模块- R- E3 f; j7 \. x0 p
 
 ! Q& Q6 C6 b2 }图表17 TCP连接建立成功) {) i0 `% N, {& M, T& J
 0 b8 C2 {* J1 @1 {8 l; O# ^5 l
 至此,E103-W10已与PC端成功成功建立TCP连接。
 9 T( t7 E1 Y3 g, E  o) b$ s- b  I& V, O5 B! q! ^. F
 7.使能透传模式,指令为AT+CIPMODE=1,如图表18所示。, \" P% O3 w9 T4 e/ M  S) Y
 ) Y1 h3 u- U+ t  H% Z
 8lora无线通信传输模块+ P2 U! `; \7 T2 _& k
 
 0 K' H! h7 y0 e+ {( Z% R图表18 使能透传模式. I& l9 l4 b6 g
 6 D* x: C# m; S& n, ~- e
 8.E103-W10向TCP服务器发送数据
 - j, H- x) k( x: V- V. U  j  ^6 L
 进入透传状态,发送指令AT+CIPSEND,如图表19所示。
 4 m; d( X8 n5 ]* E3 {) Z: f4 M, G, F2 ?( \( B6 ]
 9串口服务器
 0 J5 u& n" X& R; n% Y# B% t' N; V! y# x) h$ h9 G
 图表19 进入透传模式/ S- y3 F! f9 g# e$ E
 & H' U6 s1 u. N* D8 a9 l3 j1 H1 N
 发送数据,如图表110所示。
 " ?0 ~- H" a, ~  k7 W2 }* N  m  R8 C0 j, u& v  n( c
 10lora无线数传电台; T0 U' L) s6 ^# E9 l
 
 * z6 z8 X2 ^5 ^7 l图表110 开始透明传输5 D( d2 ^  e  `' g. u4 `  O
 : e* ?" r2 ]! F6 T
 9.退出发送数据
 % Y/ k1 b4 n7 M! s( n
 ; ], M+ O% a( C+ Q# C: c首先发送“+++”,不带“发送新行”。1 Y* K* A& `) k! G# ^( Z, c
 
 ! M; g8 W+ O5 H8 x3 z7 s7 `
 $ v/ c+ r, k4 f5 {$ \& Z; D9 x" H3 V5 F# E
 再发送测试指令AT,确认是否退出透传状态。0 r6 `: ~. N4 b" V3 R1 y& g7 u6 T
 5 c: T2 Y2 _4 w( [2 a* E& Q
 
 - x- I* h/ {3 M9 |/ Z
 6 _6 n% n/ G4 }- t0 f, G
 ( L& X, ~* w  |+ Y$ Y10.退出透传模式,发送AT+CIPMODE=0。) Y' p- e# k: D- a  ~
 " F; J0 _4 ?4 i. `
 11.断开TCP 连接,发送AT+CIPCLOSE。7 h7 |3 m, c6 S6 G3 b
 
 ' o0 ^" }+ t- @- ]! {同时,“TCP&UDP测试工具”连接窗口消失。7 t3 H, {4 K3 G; c6 C
 - R' \$ v7 k1 q( {; @7 |! V6 [/ n
 1.2.UDP透传
 , ?5 g  w# }+ p5 h- o6 N- \以下为E103-W10作为 softAP实现 UDP 透传的举例,E103-W10作为 station 可同理实现透传。. v0 Z& Y  {  p7 P8 }, h
 
 & H( U$ |# ]! v4 ]) V$ d
 ( z. f- m/ g$ R1 i7 F1.配置WiFi模式
 , w4 n) X2 K) ]( ^6 g1 Q2 M  R
 4 _( }3 I7 ~: z; a  T$ p0 i使用指令AT+CWMODE=3//SoftAP+Station mode。
 9 b6 S. A0 P% W
 3 R+ I! i* ~- i+ T1 t2.配置E103-W10 SoftAP,发送至AT+CWSAP="E103-W10","12345678",5,3。3.PC连入E103-W10 SoftAP。
 7 \% E. s: E3 Y
 " P5 H% J4 B. W; D$ ~0 V: F/ ?6 u4.查询E103-W10的IP地址,发送指令AT+CIFSR。
 % O& d) F# e  @: j5 L+ s- J$ H1 g" q9 V6 J7 L+ ?
 5.在PC 端使用网络调试工具,建立一个UDP 传输。
 % [  x$ e. ?2 @9 d) {7 C5 }: s) C) T8 r; F# Q
 PC 创建的UDP连接的IP地址为上一步查询的"192.168.4.1",端口号设为2233。
 + ~5 Y7 k4 S* D! s
 5 S' ~( V0 j4 x2 c1 Y# @- {) v4 n6.E103-W10与PC对应端口建立固定对端的UDP 传输' [* e! f, k9 C& D3 K
 
 - c1 f7 B$ ~6 z发送指令AT+CIPSTART="UDP","192.168.4.2",1001,2233,0。
 " ?1 E+ t* X9 d0 M5 A/ L8 _- }- V; K( q" E1 u- i( E% o& v8 f6 G6 {
 7.使能透传模式
 , L) E) D6 `* s" J( z  d) n
 ' Y9 `2 `2 A: Z& dAT+CIPMODE=1% n, ?0 v5 k5 _: r8 i  d
 
 7 c4 D6 j  r9 N( \/ Q% c8.E103-W10向远端发送数据  C4 K2 k# K+ g5 x( Z+ s
 ( d) Y! ]# u% g, \4 }$ O
 AT+CIPSEND
 , ]! I. ~; Q; p5 b  m& d8 k' |( x# E8 P7 f
 9.退出发送数据
 ! v: r4 e2 u% j7 o" c: \% K5 I9 A1 Z/ J8 P  M# c
 10.退出透传模式# f+ _8 w) W' d$ H% n+ l) k
 & F% @; U; Q' i( J! L, w
 AT+CIPMODE=09 i/ U# `1 O" ~- C+ j. x
 
 3 r: g, q  n; N% W& {3 s* J11.断开 TCP 连接
 P% S* l+ k" ?( E; M3 J$ f- F( @
 AT+CIPCLOSE6 C/ G6 D4 x2 `: C% k: y
 6 e7 e, z# i* I: ~# }1 Y
 
 | 
 |