返回旧版
product user manual

产品使用手册

短信测试-凯发k8国际

2022-11-08 15:49:19

短信功能

dtu系列支持三种短信模式(与f2003相同,详细协议描述及说明可参考f2003使用手册)

1 smscli短信模式

短信发送正常

短信接收正常

2 trns模式:

2.1 text格式

img_20210712_190026

2.2 pdu编码格式

若短信需要发送中文,需要先将发送的对端手机号及内容转为pdu格式编码,再进行发送测试,转码地址:

img_20210712_191136

3 smsser 短信服务端模式

ip modem 在此模式下称为短信服务端模式,当 ip modem 接收到短信的时候, 它会自动读取短信,并把短信内容发送到串口。如果需要通过 ip modem 给其他设备发送短信,在发送短信的时候,发给 ip modem 串口的短信需要遵循如下的数据格式.

head

phone_len

phone

data_len_high

data_len_low

data

tail

1 byte

1 byte

11 bytes

1 byte

1 byte

 

1 byte

0x02

11(0x0b)

13666041237

     

0x03

head:数据帧的起始位,固定为 0x02 。

phone_len:接收本条短信的终端的电话号码长度。

phone: 接收本条短信的终端的电话号码。

data_len_high:短信内容长度的高字节位。

data_len_low:短信内容长度的低字节位。

短信内容的长度为 data_len_high*256 data_len_low。只有当短信内容长度大于255 字节时 data_len_high 才会是非零值,否则 data_len_high 的值为 0。

data:发送短消息的内容。 tail:数据帧的结尾,固定为 0x03。

例子:

给 13912345678 发送 “hello”,按照以上格式发送给 ip modem 串口的数据应该如下(十六进制描述):

0x02 0x0b 0x31 0x33 0x39 0x31 0x32 0x33 0x34 0x35 0x36 0x37 0x38 0x00

0x05 0x68 0x65 0x6c 0x6c 0x6f 0x03

数据解析:

0x02:数据帧头部。

0x0b:接收短信的终端的号码长度为 11 字节。

0x31…0x38:接收短信的终端的号码(13912345678)。

0x00 0x05: 短信内容长度 5 字节。

0x68 0x65 0x6c 0x6c 0x6f:短信内容 “hello”。

0x03:数据帧尾部。

发送的报文格式是特定的,发送内容由hex格式决定,

hello为本次测试所发送内容

附件下载

  • 名称
  • 日期
  • 下载

提交工单

  • 描述内容越详细,越有利于快速处理问题!
  • (带* 必填项)

业务咨询

  • (带* 必填项)
网站地图