GPRS-DTU无线数传终端实现远程在线维护

分享到:
点击量: 201967

  GPRS-DTU新增加远程修改参数功能,简单介绍(SARO-1010P,SARO-1010EP,SARO-2000P有此功能)

  1.首先升级DTU本机软件,下载附件中提供的程序;

  2.配置好DTU后,将其联上线;首先连续按”s”键进入配置命令态

  3.配置帧的格式是:

  字节数 1 2 不定 01 01

  内容 0x03 长度 配置项 0x03 0x00

  配置项(Confitem)的定义为:

  字节数 1 1 不定

  内容 类型 长度 内容

  类型有如下几种:

  //参数编号:

  //0x01---------------------APN

  //0x02---------------------CENT

  //0x03---------------------USERNAME

  //0x04---------------------PASSWORD

  //0x05---------------------IPAD

  //0x06---------------------PORT

  //0x07---------------------IPSEC

  //0x08---------------------PTSEC

  //0x0a---------------------MODE

  //0x0b---------------------SERMODE

  //0x0c---------------------IDNT

  //0x0d---------------------PHON

  //0x0e---------------------DEBUG

  //0x0f---------------------RETMAIN

  //0x10---------------------POLLTIME

  //0x11---------------------Make the system restart

  //0x12---------------------Com Baud Rate

  在一个配置帧中可以有多个配置项。

  下面举一些例子,我们可以将下面的例子直接拷贝到参数修改软件包l的发送数据输入框中进行测试:

  1).修改Apn:

  \02\08\00\01\06newapn\03\00

  效果等价于在at态运行at+apn=newapn

  2).修改Apn和center

  \02\15\00\01\06newapn\02\0B*99**PPP*1#\03\00

  效果等价于在at态运行at+apn=newapn和at+cent=*99**PPP*1#

  3).修改ID号

  \02\06\00\0c\04\01\02\03\04\03\00

  效果等价于在AT态运行AT+IDNT=04030201

  4).修改主IP地址和端口:

  \02\14\00\05\04\ca\77\20\66\06\02\17\00\03\00

  效果等价于在AT态运行AT+IPAD=202.119.32.102和AT+PORT=23

  5).修改辅IP地址和端口:

  \02\14\00\07\04\ca\77\20\66\08\02\17\00\03\00

  效果等价于在AT态运行AT+IPSEC=202.119.32.102和AT+PTSEC=23

  6).修改工作模式:

  \02\06\00\0a\04\01\00\00\00\03\00

  效果等价于在AT态运行AT+MODE=PROT

  \02\06\00\0a\04\02\00\00\00\03\00

  效果等价于在AT态运行AT+MODE=CTRL

  \02\06\00\0a\04\00\00\00\00\03\00

  效果等价于在AT态运行AT+MODE=TRNS

  7).修改DTU的电话号码:

  \02\0d\00\0d\0b13988888888\03\00

  效果等价于在AT态运行AT+PHON=13988888888

  8).修改Polltime:

  \02\06\00\10\02\64\00\03\00

  效果等价于在AT态运行AT+POLLTIME=100

  9).修改SERMODE:

  \02\05\00\0B\038E1\03\00

  效果等价于在AT态运行AT+SERMODE=8E1

  \02\05\00\0B\038N1\03\00

  效果等价于在AT态运行AT+SERMODE=8N1

  10).修改USERNAME和PASSWORD:

  \02\14\00\03\08username\04\08password\03\00

  效果等价于在AT态运行AT+USERNAME=username和AT+PASSWORD=password

  11).修改RETMAIN:

  \02\06\00\0f\02\00\00\03\00

  效果等价于在AT态运行AT+RETMAIN=0

  \02\06\00\0f\02\01\00\03\00

  效果等价于在AT态运行AT+RETMAIN=1

  12)修改DEBUG

  \02\06\00\0e\02\00\00\03\00

  效果等价于在AT态运行AT+DEBUG=0

  \02\06\00\0f\02\01\00\03\00

  效果等价于在AT态运行AT+DEBUG=1

  \02\06\00\0e\02\02\00\03\00

  效果等价于在AT态运行AT+DEBUG=2

  \02\06\00\0e\02\03\00\03\00

  效果等价于在AT态运行AT+DEBUG=3

  13).令DTU重启动:

  \02\02\00\11\00\03\00

  远程控制DTU重启动;

  14).修改DTU的串口速率:

  \02\03\00\12\01\00\03\00

  效果等价于在AT态运行AT+IPR=57600

  \02\03\00\12\01\01\03\00

  效果等价于在AT态运行AT+IPR=38400

  \02\03\00\12\01\02\03\00

  效果等价于在AT态运行AT+IPR=19200

  \02\03\00\12\01\03\03\00

  效果等价于在AT态运行AT+IPR=9600

  \02\03\00\12\01\04\03\00

  效果等价于在AT态运行AT+IPR=4800

  \02\03\00\12\01\05\03\00

  效果等价于在AT态运行AT+IPR=2400

  \02\03\00\12\01\06\03\00

  效果等价于在AT态运行AT+IPR=1200

  如果配置帧正确执行,DTU将会回传OK,否则回传ERROR,而且在ERROR后会有出错的配置项类型值。