3GP定位手表-心率-血氧数据上报统一视频平台smarteye
117.71.25.118 1935
智能化应急装备(智能头盔、智能手表采集生命体征数据血压、血氧、心率上报smarteye指挥调度平台)视频演示,https://www.bilibili.com/video/BV1ohrqYrEYx/
一.终端发送指令
1.链路保持
终端发送:
[3G*YYYYYYYYYY*LEN*LK,步数,翻滚次数,电量百分数]
实例:[3G*8800000015*000D*LK,50,100,100]
平台回复:
[3G*YYYYYYYYYY*LEN*LK]
实例:[3G*8800000015*0002*LK]
说明:该指令间隔发送,若终端未收到回复数据,则重新建立连接.
2.位置数据上报
终端发送:
[3G*YYYYYYYYYY*LEN*UD,位置数据(见附录一)]
实例:
[3G*2016001000*00BC*UD,120118,070625,A,22.570720,N,113.8620167,E,0.00,188.6,0.0,9,100,51,14188,0,00000010,6,255,460,0,9360,5081,156,9360,4081,129,9360,4151,128,9360,5082,127,9360,4723,122,9360,4082,120,5,buyaoxialian,a0:c5:f2:b0:7.4:d0,-34,3gtc-5g,92:76:9f:48:4f:20,-48,726,38:37:8b:7:cf:99,-54,3gtc,d0:ae:ec:96:10:54,-63,ceshi,d0:ae:ec:96:10:55,-64,22.4]
说明:
数据内容:
UD,命令号
180916,日期
025723,时间
A,gps定位有效
22.570733,纬度
N,纬度表示
113.8626083,经度
E,经度表示
0.00,速度
249.5,方向
0.0,海拔
6,卫星个数
100,gsm信号强度
60,电量
0,计步数
0,翻转次数
00000010,终端状态,数据为16进制,解析成二进制为0000 0000 0000 0000 0000 0000 0001 0000
前面4个字节表示状态,后面4个字节表示报警,数据中第4位为1,对照文档最后的数据解析,表示手表静止状态。详细可参看文档最后部分。
7,基站个数
255,460,1,9529,21809,158,9529,63555,133,9529,63554,129,9529,21405,126,9529,21242,124,9529,21151,120,9529,63556,119,基站信息
5,WiFi个数
buyaoxialian,a0:c5:f2:b0:7.4:d0,-34,3gtc-5g,92:76:9f:48:4f:20,-48,726,38:37:8b:7:cf:99,-54,3gtc,d0:ae:ec:96:10:54,-63,ceshi,d0:ae:ec:96:10:55,-64,wifi信息
22.4,定位精度,单位为米
平台不需要回复
说明:终端按照设定间隔上报位置和状态信息,不需要平台回复.
3.盲点补传数据
终端发送:
[3G*YYYYYYYYYY*LEN*UD2,位置数据(见附录一)]
实例:
[3G*2016001000*00BD*UD2,120118,070625,A,22.570720,N,113.8620167,E,0.00,188.6,0.0,9,100,51,14188,0,00000010,6,255,460,0,9360,5081,156,9360,4081,129,9360,4151,128,9360,5082,127,9360,4723,122,9360,4082,120,5,buyaoxialian,a0:c5:f2:b0:7.4:d0,-34,3gtc-5g,92:76:9f:48:4f:20,-48,726,38:37:8b:7:cf:99,-54,3gtc,d0:ae:ec:96:10:54,-63,ceshi,d0:ae:ec:96:10:55,-64,22.4]
平台回复:
无
说明:补传未登陆平台时产生的定位数据.
4.报警数据上报
终端发送:
[3G*YYYYYYYYYY*LEN*AL,位置数据(见附录一)]
实例:
[3G*2016001000*00BC*AL,120118,070625,A,22.570720,N,113.8620167,E,0.00,188.6,0.0,9,100,51,14188,0,00010010,6,255,460,0,9360,5081,156,9360,4081,129,9360,4151,128,9360,5082,127,9360,4723,122,9360,4082,120,5,buyaoxialian,a0:c5:f2:b0:7.4:d0,-34,3gtc-5g,92:76:9f:48:4f:20,-48,726,38:37:8b:7:cf:99,-54,3gtc,d0:ae:ec:96:10:54,-63,ceshi,d0:ae:ec:96:10:55,-64,22.4]
平台回复:
[3G*YYYYYYYYYY*LEN*AL]
实例:
[3G*8800000015*0002*AL]
说明:终端产生警情后发送报警信息到平台,若终端没有收到回复,则再次上报一次。
二. 平台发送指令
1)、通用协议
1.获取天气
终端发送:[3G*YYYYYYYYYY*LEN*WT,位置数据(见附录一)]
实例:
[3G*9403043989*009F*WT,260916,020049,V,22.683546,N,113.9907380,E,0.00,0.0,0.0,0,100,77,0,0,00000000,5,0,460,0,9346,4711,167,9346,4712,126,9360,4151,125,9346,4713,122,9360,4081,119]
平台回复:
[3G*9403043989*009F*WT,年-月-日,时:分:秒,天气描述,天气编号,当前温度,最低温,最高温,城市名]
[3G*9403043989*009F*WT,2016-09-26,11:00:00,b6e0d4c6,2,-5,-12,22,6df15733]
注:天气描述用GB2312编码,城市名使用Unicode编码
天气编号:0——晴 1——阴 2——雨 3——雪
2.数据上传间隔设置
平台发送:
[3G*YYYYYYYYYY*LEN*UPLOAD,时间间隔]
实例:[3G*8800000015*0009*UPLOAD,600]
终端回复:
[3G*YYYYYYYYYY*LEN*UPLOAD]
实例:[3G*8800000015*0006*UPLOAD]
说明:设置终端定时上报的时间间隔.此上传间隔针对手表出于震动状态时,手表静止时不传位置数据。单位秒.
3.监听
平台发送:
[3G*YYYYYYYYYY*LEN*MONITOR,电话号码]
实例:[3G*8800000015*0007*MONITOR,13600000000]
终端回复:
[3G*YYYYYYYYYY*LEN*MONITOR]
实例:[3G*8800000015*0007*MONITOR]
说明:终端自动回拨电话.
4.SOS号码设置
平台发送:
[3G*YYYYYYYYYY*LEN*SOS,电话号码,电话号码,电话号码]
实例:[3G*8800000015*0027*SOS,00000000000,00000000000,00000000000]
终端回复:
[3G*YYYYYYYYYY*LEN*SOS3]
实例:[3G*8800000015*0003*SOS]
说明:依次设置3个SOS号码。设置SOS号码后,触发sos警情时,终端向设置的几个号码拨打电话,一直没有接听,则循环拨打两轮,接听后则不再继续拨打电话,同时发送报警短信给3个sos号码.
5.语言
[3G*YYYYYYYYYY*LEN*LANG,语言]
实例:[SG*8800000015*0006*LANG,1]
终端回复:
[3G*YYYYYYYYYY*LEN*LANG]
实例:[SG*8800000015*0004*LANG]
6.时区
[3G*YYYYYYYYYY*LEN*ZONE,时区]
实例:[SG*8800000015*0006*ZONE,8]
终端回复:
[3G*YYYYYYYYYY*LEN*ZONE]
实例:[SG*8800000015*0004*ZONE]
7.短信报警接收号码
平台发送:
[3G*YYYYYYYYYY*LEN*CENTER,电话号码]
实例:[3G*8800000015*0012*CENTER,00000000000]
终端回复:
[3G*YYYYYYYYYY*LEN*CENTER]
实例:[3G*8800000015*0006*CENTER]
说明:设置短信报警接收号码,终端的各种报警短信会发送到该号码的手机上面
8.SOS短信报警开关
平台发送:
[3G*YYYYYYYYYY*LEN*SOSSMS,0或1]
实例:[3G*8800000015*0008*SOSSMS,0]
终端回复:
[3G*YYYYYYYYYY*LEN*SOSSMS]
实例:[3G*8800000015*0006*SOSSMS]
说明: 设置产生SOS报警后是否向SOS号码发送短信(0:关闭,1:打开).
9.低电短信报警开关
平台发送:
[3G*YYYYYYYYYY*LEN*LOWBAT,0或1]
实例:[3G*8800000015*0008*LOWBAT,1]
终端回复:
[3G*YYYYYYYYYY*LEN*LOWBAT]
实例:[3G*8800000015*0006*LOWBAT]
说明: 设置产生低点报警后是否向中心号码发送短信(0:关闭,1:打开).
10.取下手环报警开关
平台发送:
[3G*YYYYYYYYYY*LEN*REMOVE,0或者1]
实例:[SG*5678901234*0008*REMOVE,1]
终端回复:
[3G*YYYYYYYYYY*LEN*REMOVE]
实例:[SG*5678901234*0006*REMOVE]
说明:手表拆除报警的开关,1打开,0关闭.
取下手表短信报警开关:
平台发送:
[3G*YYYYYYYYYY*LEN*REMOVESMS,0或者1]
终端回复:
[3G*YYYYYYYYYY*LEN*REMOVESMS]
说明:手表拆除报警短信的开关,1打开,0关闭
11.版本查询
平台发送:
[3G*YYYYYYYYYY*LEN*VERNO]
实例:[3G*8800000015*0005*VERNO]
终端回复:
[3G*YYYYYYYYYY*LEN*VERNO,版本号]
实例:[3G*8800000015*0028*VERNO,G29_BASE_V1.00_2014.04.23_17.46.49]
说明:查询终端软件版本.
12.立即定位指令
平台发送:
[3G*YYYYYYYYYY*LEN*CR]
实例:[3G*8800000015*0002*CR]
终端回复:
[3G*YYYYYYYYYY*LEN*CR]
实例:[3G*8800000015*0002*CR]
说明:立即唤醒终端GPS模块,连续一段时间一直处于定位状态.
13.关机指令
平台发送:
实例:[3G*5678901234*0008*POWEROFF]
终端回复:
[3G*YYYYYYYYYY*LEN*POWEROFF]
实例:[3G*5678901234*0008*POWEROFF]
说明:关机功能.
14.重启
平台发送:
[3G*YYYYYYYYYY*LEN*RESET]
实例:[3g*5678901234*0005*RESET]
终端回复:
[3G*YYYYYYYYYY*LEN*RESET]
实例:[3g*5678901234*0005*RESET]
说明:终端接收到指令后重启,终端在后台重启,不会表现出来。
15.上课禁用时间段设置(新)
平台发送:
[3G*YYYYYYYYYY*LEN*SILENCETIME2,时间段-星期,时间段-星期,时间段-星期,时间段-星期]
实例:
[3G*5678901234*0037*SILENCETIME2,21:10-7:30-0111110,21:10-7:30-0111110,21:10-7:30 -0111110,21:10-7:30-0111110]
终端回复:
[3G*YYYYYYYYYY*LEN*SILENCETIME2]
实例:
[3G*5678901234*000B*SILENCETIME2]
说明: 设置上课禁用时间段范围,星期排序:星期日,星期一,星期二,星期三,星期四,星期五,星期六.0 代表关闭,1 代表打开。
16.计步时间段设置
平台发送:
[3G*YYYYYYYYYY*LEN*WALKTIME,时间段,时间段,时间段]
实例:[3G*5678901234*002A*WALKTIME,8:10-9:30,10:10-11:30,12:10-13:30]
终端回复:
[3G*YYYYYYYYYY*LEN*WALKTIME]
实例:[3G*5678901234*0008*WALKTIME]
说明: 设置计步打开的时间段范围.
17.翻转检测时间段设置
平台发送:
[3G*YYYYYYYYYY*LEN*SLEEPTIME,时间段]
实例:[3G*5678901234*0014*SLEEPTIME,21:10-7:30]
终端回复:
[3G*YYYYYYYYYY*LEN*WALKTIME]
实例:[3G*5678901234*0009*SLEEPTIME]
说明: 设置翻滚检测的时间段范围.
18.找手表指令
平台发送:
[3G*YYYYYYYYYY*LEN*FIND]
终端回复:
[3G*YYYYYYYYYY*LEN*FIND]
实例:[3G*5678901234*0004*FIND]
说明: 发送该指令手边响铃1分钟.
19.闹钟设置指令
平台发送:
[3G*YYYYYYYYYY*LEN*REMIND,闹钟1,闹钟2,闹钟3]
实例:[3G*5678901234*0018*REMIND,08:10-1-1,08:10-1-2, 08:10-1-3-0111110]
终端回复:
[3G*YYYYYYYYYY*LEN*REMIND]
实例:[3G*5678901234*0006*REMIND]
说明:闹铃格式为:时间-开关-频率(1:一次;2:每天;3:自定义)
08:10-1-1:闹钟时间8:10,打开,响铃一次
08:10-1-2:闹钟时间8:10,打开,每天响铃
08:10-1-3-0111110:闹钟时间8:10,打开,自定义周一至周五打开.
20.课程表
平台发送:
[3G*YYYYYYYYYY*LEN*SCHEDULE,hhmmhhmm-hhmmhhmm,x_x_x-x_x_x]
hhmmhhmm-hhmmhhmm-...:对应8个课时的上课时间段
x_x_x-x_x_x-...:对应星期几_第几节课_科目(3个参数一起下发,固定星期数和课时数,变量在科目),数据格式为Unicode字符
注意:8个课时的时间段和科目设置的数据是一起下发的,只要有参数的都会生成数据,即整个课程表的数据都会一起下发。
例如:
[3G*3916111448*0071*SCHEDULE,07000800-00000000-00000000-00000000-00000000-00000000-00000000-00000000,0031005f0031005f8bed6587]
表示课时时间段7:00-8:00,1_1_语文,即星期一第一节课语文,时间为7点到8点
终端回复
[3G*YYYYYYYYYY*LEN*SCHEDULE]
21.电话本
(1)电话本设置指令(儿童15个)
平台发送(1-5个):
[3G*YYYYYYYYYY*LEN*PHB,号码1,姓名1,号码2,姓名2,号码3,姓名3, 号码4,姓名4,号码5,姓名5]
实例:[3G*5678901234*001B*PHB,313131,597D003100320033]
终端回复:
[3G*YYYYYYYYYY*LEN*PHB]
实例:[3G*5678901234*0003*PHB]
平台发送(6-10个):
[3G*YYYYYYYYYY*LEN*PHB2,号码6,姓名6,号码7,姓名7,号码8,姓名8, 号码9,姓名9,号码10,姓名10]
实例:[3G*8800000015*001C*PHB2,313131,597D003100320033]
终端回复:
[3G*YYYYYYYYYY*LEN*PHB2]
实例:[3G*8800000015*0004*PHB2]
平台发送(11-15个):
[3G*YYYYYYYYYY*LEN*PHB3,号码11,姓名11,号码12,姓名12,号码13,姓名13, 号码14,姓名14,号码15,姓名15]
实例:[3G*8800000015*001C*PHB3,313131,597D003100320033]
终端回复:
[3G*YYYYYYYYYY*LEN*PHB3]
实例:[3G*8800000015*0004*PHB3]
说明:该指令设置终端电话本.
len:发送长度 16进制表示 占用2个字节
号码:ascii字符
名字:Unicode编码
最多对应5组号码与名字,号码不超过20个ascii字符,姓名不超过10个汉字
PHB为1-5个号码,phb2为6-10个号码,phb3为11-15个号码
(2)电话本设置(老人30个)
平台下发:
[3G*7893267563*len*PHBX,编号,姓名,电话,照片数据]
注:1、TB——电话本功能(0:没有,1:有10个,2:有15个,3:有0--30个<老人版>)
2、可以有0——30个电话
3、编号1——30
4、照片数据可以为空(即没有设置照片),但是协议参数格式不变(即会有逗号“,”)
终端回复: [3G*7893267563*0002*PHBX,状态码]
状态码:1——成功 0——失败
(3)电话本设置(安卓展讯平台100个)
平台下发:
[3G*7893267563*len*PHBX,编号,姓名,电话,照片数据]
注:1、TB——电话本功能(0:没有,1:有10个,2:有15个,3:有0--30个<老人版>,4:有0--100个<老人版>)
2、可以有0——100个电话
3、编号1——100
4、照片数据可以为空(即没有设置照片),但是协议参数格式不变(即会有逗号“,”)
终端回复: [3G*7893267563*0002*PHBX,状态码]
状态码:1——成功 0——失败
(4)电话本删除(30个/100个)
平台下发:
[3G*7893267563*0002*DPHBX,编号]
终端回复: [3G*7893267563*0002*PHBX,状态码]
状态码:1——成功 0——失败
22.微聊(老版)
(1).对讲功能
平台发送:
[3G*YYYYYYYYYY*LEN*TK,ARM格式音频数据]
终端回复:
[3G*YYYYYYYYYY*LEN*TK,接收结果]
ARM格式音频数据需要反转义:
0X7D 0X01 --> 0X7D
0X7D 0X02 --> 0X5B
0X7D 0X03 --> 0X5D
0X7D 0X04 --> 0X2C
0X7D 0X05 --> 0X2A
接收结果:1—成功
0- 失败
终端发送:
[3G*YYYYYYYYYY*LEN*TK,ARM格式音频数据]
平台回复:
[3G*YYYYYYYYYY*LEN*TK,接收结果]
ARM格式音频数据需要转义:
0X7D --> 0X7D 0X01
0X5B --> 0X7D 0X02
0X5D --> 0X7D 0X03
0X2C --> 0X7D 0X04
0X2A --> 0X7D 0X05
终端请求录音下发:
[3G*YYYYYYYYYY*LEN*TKQ]
(2).终端检测离线语音
终端请求录音下发:
[3G*YYYYYYYYYY*LEN*TKQ]
服务器回复:
[3G*YYYYYYYYYY*LEN*TKQ]
终端请求好友录音下发:
[3G*YYYYYYYYYY*LEN*TKQ2]
服务器回复:
[3G*YYYYYYYYYY*LEN*TKQ2]
23.短语显示设置指令
平台发送:
[3G*YYYYYYYYYY*LEN*MESSAGE,短语内容]
实例:[3G*5678901234*0018*MESSAGE,597D003100320033]
终端回复:
[3G*YYYYYYYYYY*LEN*MESSAGE]
实例:[3G*5678901234*0007*MESSAGE]
说明:该指令向终端推送显示的短语.短语采用unicode编码(u3G2)下发给终端
24.恢复出厂设置
平台发送:
[3G*YYYYYYYYYY*LEN*FACTORY]
实例:[3G*8800000015*0007*FACTORY]
终端回复:
[3G*YYYYYYYYYY*LEN*FACTORY]
实例:[3G*8800000015*0007*FACTORY]
说明:终端恢复出厂设置.
25.小红花个数设置指令
平台发送:
[3G*YYYYYYYYYY*LEN*FLOWER,个数]
实例:[3G*8800000015*0008*FLOWER,5]
终端回复:
[3G*YYYYYYYYYY*LEN*FLOWER]
实例:[3G*8800000015*0006*FLOWER]
说明: 设置该屏幕显示小红花个数.
26.远程拍照
远程拍照指令
[3G*8800000015*len*rcapture]
终端回复
图片上传指令
[3G*8800000015*len*img,5,y,z]
参数Y表示 :时间(年月日时分秒:160429110950)
参数Z为照片内容
27.碰碰交好友(单个好友)
终端发送:
[3G*YYYYYYYYYY*LEN*PP,手表当前时间,位置数据(见附录一)]
实例:
[3G*8800000015*00D4*PP,091046,180916,085033,A,22.570193,N,113.8621950,E,0.48,60.3,0.0,9,100,100,0,0,00000010,7,255,460,1,9529,21809,160,9529,21405,133,9529,63555,133,9529,63554,124,9529,21242,119,9529,21151,118,9529,63574,116,0,23.2]
平台回复:
情况一:交友成功
[3G*8800000015*LEN*pp,ID]
实例:
[3G*8800000015*000A*pp,8800000015]
情况二:交友失败
[3G*8800000015*LEN*pp,X]
X的值为1表示对方已经交过好友,为2表示自己已经交过好友。
实例:
[3G*8800000015*0001*pp,1]
[3G*8800000015*0002*pp,2]
28.解除碰碰交友
平台下发指令:
[3G*8800000015*0003*PPR]
终端不需回复
29.情景模式
平台发送:
[3G*YYYYYYYYYY*LEN*profile,x]
X的值分别可以1,2,3,4
为1表示震动加响铃
为2表示响铃
为3表示震动
为4表示静音
终端回复:
[3G*YYYYYYYYYY*LEN*profile]
30.体温(BT=2,新版)
(1)体温上报新版协议
终端发送:
[3G*YYYYYYYYYY*LEN*btemp2,type,temp]
Type :测量模式:0:额头模式 1: 手腕模式
Temp :体温,
当temp=0, 温度过低异常(测量异常)
当temp=1, 温度过高异常(测量异常)
服务器回复:
[3G*YYYYYYYYYY*LEN*btemp2]
(2)体温实时测量下发协议
服务器发送:
[3G*YYYYYYYYYY*LEN*bodytemp2]
终端回复:
[3G*YYYYYYYYYY*LEN*bodytemp2]
(3)体温间隔测量下发协议
服务器发送:
[3G*YYYYYYYYYY*LEN*bodytemp,arg1,arg2]
arg1 :0 :间隔测量关闭 1 :间隔测量开启
arg2 :2 :间隔时间,单位小时,取值:1-12(夜间模式不上报)
终端回复:
[3G*YYYYYYYYYY*LEN*bodytemp]
(4)体温异常提醒设置下发协议(功能配置项:BW=1)
服务器发送:
[3G*YYYYYYYYYY*LEN*BTWARNSET,lowbt,highbt,open,type,tel]
lowbt :低温提醒临界点(double数据类型)
highbt:高温提醒临界点(double数据类型)
open:开关:0:关 1:开
type:提醒类型:0:短信 1:电话
tel:提醒接收号码
终端回复:
[3G*YYYYYYYYYY*LEN*BTWARNSET]
(5)体温定时测量下发协议
(注:此功能并非是循环测量功能,定时测量和循环测量为两个功能,当BT=2时,有循环测量功能,定时测量功能配置是TM=1)
服务器发送:
[3G*YYYYYYYYYY*LEN*BTTIMESET,count,time_str]
count :定时测量时间点个数
time_str :定时测量设置格式字符串:时间点-类型
时间点:时分(24小时制),类型: 0:每天 1:一次
例子:[3G*YYYYYYYYYY*LEN*BTTIMESET,3,08:30-0,18:00-1,22:00-1]
终端回复:
[3G*YYYYYYYYYY*LEN*BTTIMESET]
31.功能控制开关设置
[3G*9403043989*len*APPLOCK,WX-1, PH-1, DW-1, YJ-1]
注:1——开 0——关
手机模式功能开关标识:PH——默认:开
GPS定位功能开关标识:DW——默认:开
夜间模式的开关标识:YJ——默认:关
[3G*9403043989*len*APPLOCK]
2)、老人特殊功能协议
1.心率协议
平台发送:
[3G*8800000015*len*hrtstart,x]
x为上传间隔时间,单位秒,连续上传时最小时间不小于300秒,最大不超过65535.
实例:[3G*8800000015*len*hrtstart,300]
终端会每隔300秒检测一次心率
x为1则代表终端心率单次上传,上传完后自动关闭。
x为0则代表终端心率上传关闭。
终端回复
[3G*8800000015*len*hrtstart]
2.血压心率上传(同时测量血压和心率)
终端上传:
[3G*8800000015*len*bphrt,xx,xx,xx,xx,xx,xx,xx]
第一个参数代表 高压 为0代表无效
第二个参数代表 低压 为0代表无效
第三个参数代表 心率 为0代表无效
第四个参数代表 身高 厘米
第五个参数代表 性别 1男2女
第六个参数代表 年龄
第七个参数代表 体重 KG
平台回复:
[3G*8800000015*len*bphrt]
3.跌倒报警灵敏度设置功能设置(功能配置项:LS=3+6)
备注:LS——跌倒报警灵敏度设置功能(当前数值+最大数值)
默认无(0+0)
注:用“+”拼接(数值越大,灵敏度越低)
1 <= 灵敏度当前值 <=最大值
服务器发送:
[3G*YYYYYYYYYY*LEN*LSSET,ls]
ls :灵敏度设置格式:当前数值+最大数值,如:3+6
终端回复:
[3G*YYYYYYYYYY*LEN*LSSET]
注:如果APP端有下发修改,每次功能配置上报的时候,都要上报修改过的值,而不是软件生产是默认的值
4.跌倒报警协议
平台发送:
[3G*YYYYYYYYYY*LEN*FALLDOWN,X,Y]
X:跌倒报警开关。
Y,跌倒后是否拨打中心号码开关
终端回复
[3G*YYYYYYYYYY*LEN*FALLDOWN]
3) 、3G/4G特殊协议
1. 3G或者4G_非CDMA上报指令
终端发送:
[3G*YYYYYYYYYY*LEN*UD_类型,位置数据(见附录一)]
UD_类型:UD_WCDMA, UD_TDSCDMA, UD_LTE,
WCDMA和TDSCDMA是3G,比如中国联通
UD_LTE是4G,比如中国移动
2. 4G_CDMA上报指令
[3G*YYYYYYYYYY*LEN*UD_类型,位置数据(见附录二)]
UD_CDMA是CDMA制式,比如:中国电信
CDMA基站信息包括:SID,NID,BID
通过cdma的基站代码确定该基站的经纬度位置,必须知道Sid、Nid、Bid这三个基站数据,缺一 不可。
SID 是系统识别码,每个地级市只有一个sid,是唯一的。
NID是网络识别码,由各本地网管理,也就是由地级分公司分配。每个地级市可能有1到3个nid。
BID 表示的是网络中的某一个小区,可以理解为基站。
3. 3G或4G_非CDMA上报指令
终端发送:
[3G*YYYYYYYYYY*LEN*AL_类型,位置数据(见附录二)]
AL_类型:AL_WCDMA, AL_TDSCDMA, AL_LTE,
WCDMA和TDSCDMA是3G,比如中国联通
AL_LTE是4G,比如中国移动
4. 4G_CDMA报警上报
[3G*YYYYYYYYYY*LEN*AL_类型,位置数据(见附录二)]
AL_CDMA是CDMA制式,比如:中国电信
CDMA基站信息包括:SID,NID,BID
通过cdma的基站代码确定该基站的经纬度位置,必须知道Sid、Nid、Bid这三个基站数据,缺一 不可。
SID 是系统识别码,每个地级市只有一个sid,是唯一的。
NID是网络识别码,由各本地网管理,也就是由地级分公司分配。每个地级市可能有1到3个nid。
BID 表示的是网络中的某一个小区,可以理解为基站。
三. 附录
附录一: 位置数据说明
名称 |
实例(ASII码) |
说明 |
日期 |
120414 |
(日月年)2014年4月12日 |
时间 |
101930 |
(时分秒)10点19分30秒 |
是否定位 |
A |
A:定位V:未定位 |
纬度 |
22.564025 |
按照DD.DDDDDD格式定义,此纬度值为:22.564025. |
纬度标识 |
N |
N表示北纬,S表示南纬. |
经度 |
113.242329 |
按照DDD.DDDDDD格式定义,此经度值为:113.242329. |
经度标识 |
E |
E表示东经,W表示西经 |
速度 |
5.21 |
5.21公里/小时. |
方向 |
152 |
方向在152度. |
海拔 |
100 |
单位为米 |
卫星个数 |
9 |
表明GPS卫星个数 |
GSM信号强度 |
100 |
表示当前GSM信号强度(0-100) |
电量 |
90 |
表示当前电量等级百分比 |
计步数 |
1000 |
计步数为1000 |
翻滚次数 |
50 |
翻滚50次 |
终端状态 |
00000000 |
用十六进制字符串表示,含义如下: 高16bit表示报警,低16bit表示状态. Bit位(0开始) 含义(1有效) 0 低电状态 1 出围栏状态 2 进围栏状态 3 手环戴上取下状态 4 手表运行静止状态 16 SOS报警 17 低电报警 18 出围栏报警 19 进围栏报警 20 手环拆除报警 21 老人手表sos报警(跌倒) 22 心率异常报警 |
基站个数 |
4 |
上报基站个数,0表示不上报基站信息 |
连接基站ta |
1 |
GSM时延 |
MCC国家码 |
460 |
460代表中国 |
MNC网号 |
02 |
02代表中国移动 |
连接基站位置区域码 |
10133 |
区域码 |
连接基站编号 |
5173 |
基站编号 |
连接基站信号强度 |
100 |
信号强度 |
附近基站1位置区域码 |
10133 |
区域码 |
附近基站1编号 |
5173 |
基站编号 |
附近基站1信号强度 |
100 |
信号强度 |
附近基站2位置区域码 |
10133 |
区域码 |
附近基站2编号 |
5173 |
基站编号 |
附近基站2信号强度 |
100 |
信号强度 |
附近基站3位置区域码 |
10133 |
区域码 |
附近基站3编号 |
5173 |
基站编号 |
附近基站3信号强度 |
100 |
信号强度 |
… |
… |
… |
Wifi信息数量 |
5 |
Wifi个数(最多5个),按信号强度排序. |
Wifi 1名字 |
rrr |
第1个wifi信息名字 |
Wifi 1 MAC地址 |
1c:fa:68:13:a5:b4 |
第1个wifi MAC地址 |
Wifi 1 信号强度 |
-61 |
第1个wifi 信号强度 |
Wifi 1名字 |
abc |
第2个wifi名字 |
Wifi 1 MAC地址 |
1c:fa:68:13:a5:b5 |
第2个wifi MAC地址 |
Wifi 1 信号强度 |
-87 |
第2个wifi信号强度 |
… |
… |
… |
n |
23.6 |
定位精度 |