深圳市裕盛昌科技有限公司

服务器门户配置指南

浏览数量: 26     作者: 本站编辑     发布时间: 2019-10-30      来源: 本站

["wechat","weibo","qzone","douban","email"]

服务器配置指南


领域 可以到达,但很容易断开连接,因为域不稳定,我们建议使用TCP/IP套接字服务器

1)服务器域地址 或者 IP地址 只要可以保证正确的域名分辨率即可使用。使用IP的原因是避免域名分辨率的错误。

2)我们的协议是 TCP/IP,不是http,而不是https

3)全部 GPRS 沟通, 不是UDP.


应用软件语言:Android Verison是Java; iOS版本是对象C

运行软件语言的服务器是 node.js

固件软件是 语言c

它是 TCP/IP插座服务器,仅GPRS通信,关键加密是 AES128, 没有mqtt


最重要的是设备发送任何链接,您的服务器需要回复或确认维护网络连接的链接

在半小时的开始,设备每分钟发送链接keepper;半小时后,它每5-8分钟发送一次链接

这是握手,因此他们彼此了解以保持网络连接,如果不是,则网络断开连接

TKQ2是脱机语音消息


您需要在位置算法中添加一些额外的处理,以避免卫星跳跃,损坏的数据,较低的准确性位置,改善WiFi使用情况等。这在任何LBS软件中都是一个很好的做法。这取决于您要使用的所有逻辑,如果计算平均值,如果与同一设备的历史数据交叉,则在不固定GPS时始终锁定位置,等等。


服务器IP和端口只能从服务器端更改,IMEI应在您的服务器中注册,服务器每个设备ID号都标识设备。从服务器端更改IP和端口后,只需重新启动设备并等待6-8分钟即可,因此您可以检查TS#回复,您将看到

IMEI编号


带有微电话和扬声器的GPS,它的功能电话系统,配有用于语音+数据功能的SIM卡

GPS系统由功能电话IC芯片组 +GPS模式 +WiFi模式(可选)组成

GP与电话应用程序一起工作是电话到电话,机器到机器

这是向您显示服务器结束数据的示例

3333


一切 十六进制。需要转换 ASCII 代码


1.链接保留:

十六进制:5B33472A303330343 13837313039 2A303030392A4B2C302C302C32315D

ASCII:[3G*0304187109*0009*LK,0,0,21]

并应收到等于安装的响应:[3G*0304187109*0002*LK]


示例:[CS*yyyyyyyyyy**LK]

[SG*8800000015*0002*LK] ---长度在精确字符串的长度上更改了


设备发送:

示例:[CS*yyyyyyyyyy**LK,步骤,翻滚数字,电池状态百分比]

示例:[SG*8800000015*000D*LK,50,100,100]

44444

2.消息:

十六进制:5B33472A303330343 13837313039 2A303030392A46465A444450415948355DD

ASCII:[3G*0304187109*0009*ffzdpayh5]


3.带有不同代码(al_lte)的SOS警报:

十六进制: 5B33472A303330343138373130392A303132302A414C5F4C54452C3331303132302C3138343235312C562C302E302C4E2C302E302C452C32322E302C302C2D

312C302C31302C31312C302C302C303030331303030312C312C312C312C3333333333333333332302C31333333331312C32C32C3232333333333333333333333333333333333.

3494F4E534C542C37383A38613A32303A38313A65363A64662C2D35342C524543555045524143494F4E534C542C37383A38613A32303A38313A66623A65382C2D3

6342C524543555045524143494F4E534C542C37383A38613A32303A38313A65363A65302C2D36352C41524C4F5F564D425F313536323739383634372C38633A3362

3A61643A66623A35393A38362C2D3732C4C757A303322C30633A3333333333333337623A66663838383A3A3A31302C2C2C2D38352C302E302E302E302E305D


ASCII:[3G*0304187109*0120*al_lte,310120,184251,v,0.0,n,0.0,e,22.0,0,-1,1,100,11,100,10,0,0001,0001,1,1,1,1,1,334,334,020111,23152154,100,100,5 20:81:e6:DF,

-54,RECUPERACIONSLT,78:8a:20:81:fb:e8,-64,RECUPERACIONSLT,78:8a:20:81:e6:e0,-65,ARLO_VMB_1562798647,8c:3b:ad:fb:59:86 ,-73,luz002,0c:f8:93:7b:f8:10,-85,0.0]


4.带有不同代码的位置消息(ud_lte):

十六进制: 5B33472A303330343138373130392A303132302A55445F4C54452C3331303132302C3138343334372C562C302E302C4E2C302E302C452C32322E302C302C2D312C302

C31302C31312C302C302C303030303030303030312C312C312C312C33333333333342C30323231333331312C323333 13532313531== 2C31302C31302C352C5252555555555555555555555555555555555555555555555555555555555555555555555555555太平洋

542C37383A38613A32303A38313A65363A64662C2D35342C524543555045524143494F4E534C542C37383A38613A32303A38313A66623A65382C2D36342C524543555

045524143494F4E534C542C37383A38613A32303A38313A65363A65302C2D36352C41524C4F5F564D425F313536323739383634372C38633A33623A61643A66623A35

393A38362C2D37332C4C757A303322C3063A66383A393333333A37623A6663831302C2C2C2D38352C302E305D


ASCII: [3G*0304187109*0120*UD_LTE,310120,184347,V,0.0,N,0.0,E,22.0,0,-1,0,100,11,0,0,00000001,1,1,334,020,13011,23152151,100 ,5,recuperacionslt,78:8a:20:81:e6:df,

-54,RECUPERACIONSLT,78:8a:20:81:fb:e8,-64,RECUPERACIONSLT,78:8a:20:81:e6:e0,-65,ARLO_VMB_1562798647,8c:3b:ad:fb:59:86 ,-73,luz002,0c:f8:93:7b:f8:10,-85,0.0]


5555

我们协议的警报位是8位十六进制,一个十六进制由4位二进制组成

4*8是32位,我们的协议可以代表32位状态,其中16位代表状态(我们的GPS没有任何状态),较高的16位表示警报 (从右到左数,1英石 位是0,从0开始),但只有一次警报,低电池警报17Th 位是00020000,SOS警报16Th 位是00010000,如果两个警报在一起,则应为00030000;跌落警报21是00200000

66666顶是十六进制,底部是二进制

777777

请注意,GPS设备的位置为3分钟,该设备每20秒发送UD

通常会收到6、9或12 UD,但V是无效的 GPS位置 在UD中,只有 A是UD中有效的GPS位置

在服务器的Cr命令之后,即将到来6UD,9UD或12 UD是正常的,仅在UD字符串中占用A的有效GPS位置


下面是 计步器协议 仅有的


步行设置*(计步器)

平台发送:

[CS*yyyyyyyyyy*len*步行时间,时间部分,时间部分,时间部分]

示例:[SG*5678901234*002A*步行时间,8:10-9:30,10:10-11:30,12:10-13:30]

设备响应:

[cs*yyyyyyyyyy*len*any]

例子:[SG*5678901234*0008*步行时间]

注意:设置步行时间步长计数时间部分。

注意:设备记录两个值,一个是每天每天重置的步骤数,

另一个是累积总数,不会重置。设备向什么报告

服务器是步骤的总数,服务器必须计算基于每天的步骤数

关于上传的步骤的总数


HR和BPM数据同时报告,这是我们所有高级GPS现在需要配置的,请向您的团队提供建议

这是服务器结束遥控器以获取HR和BP日期协议


3.1。*平台远程请求心率和血压:

平台发送:

[3G*88800000015*len*hrtstart,x]

X是1表示设备单个时间上传心率数据,然后在上传后自动停止。

例如:[3G* 9513979338* 000ahrtstart,1]

X为0表示设备停止上传心率数据。

设备响应:

[3G*88800000015*len*hrtstart]

[3G*88800000015*0013*BPHRT,112,73,67 ,,,,,]

收缩压:112

舒张压:73

心率:67



这是设备结束报告到服务器结束协议的HR和BP数据


3.4。 *心率和血压上传(都同时测量)

设备上传:

[3G*88800000015*len*bphrt,xx,xx,xx,xx,xx,xx,xx]

第一个参数 xx 代表高压,0表示无效。

第二参数 xx 代表低压,0表示无效。

第三参数 xx 代表无效的心率0

第四参数 xx 代表CM的高度

第五参数 xx 代表性别1是男性2是女性

第六参数 xx 代表年龄

第七参数 xx 代表重量

平台响应:

[3G*88800000015*0005*BPHRT]


(请注意Spo2是 算法数据 在App和Server End中,在您的服务器中配置HR和BP之后,SPO2数据将在服务器端自动。)

HRbpSpo2


HRbp


地理围栏设置在服务器端,而不是应用程序端


请请注意,如果设备不摇动或从不同的方向移动2分钟,则该设备将自动转到Hibernation模式,但是如果有任何摇动或从不同方向移动,它将立即醒来


在休眠期间,仅链接保存,没有任何数据传输

在断开连接中,没有网络,没有链接保存,没有数据传输。但是连接网络后,设备将立即更新位置


如果您的服务器结束常数接收 config 来自设备的数据这是设备配置命令,您的服务器可以回复命令以停止它。


[3G*7703713643*0008*config,1]


其他命令,如果不必要的话,只需回复它以将其停止在您的服务器端,如果设备继续重复发送它。

例如:[3G*7103000140*0005*ICCID]

[3G*7103000140*0006*ryimei]

[3G*7103000140*000D*AppContacttel]



请注意4G GPS设备使用智能手机IC,因此我们也不知道的许多命令和数据,它是相关的手机功能,如果有任何数据不能在协议中验证,请忽略它


***所有4G手表请转身 GPS开关服务器端。

***所有4G手表请点心 离开 服务器端上的夜电力节省模式,我们所有的手表软件都默认



深圳市裕盛昌科技有限公司

下载应用程序

联系我们

+ 86-755-29755516
+ 86 15323410276(Connie Yan)
+86 18588448985(Selina Yu)
+ 86 13509607927(Alan tong)

+ 86 15323476221(Carry Zhang)

sales@4p-touch.com

联系我们

版权所有©2019深圳Yushengchang Technology Co.,Ltd。保留所有权利

ICP备13064141号-1