TD01-HTTP通道闸控制器通讯说明

2018-08-05 11:06:46 232

1、  设备连接说明:

TD01-HTTP是基于http通讯协议的闸机控制器,其数据传输途径采用标准http通讯协议,消费终端的消费数据采用主动发送http请求的方式。

下面的图表示了软件和硬件之间的连接关系:

软件公司,软件开发,微信开发,小程序开发,网站开发

对于TD01终端,都需要设置hostIPlocalIPPort,对于软件,还需要设置机号用来区别终端设备。如果有网关,还需要设置网关

设置项

说明

DSN

服务器域名

HostIP

ip将指向接口软件所在的pc

LocalIP

ipTD01终端自身的ip

Port

建立数据连接和通讯所使用的端口号

gateway

如果使用网关,则该项设置网关的ip

有关TD01上的硬件操作方法,请参阅《TD01用户手册》

image.png

说明:

l  右边方框内为固定内容显示区,显示日期时间和机号,不可设置

l  左边为六行可自定义内容显示区,可通过协议设置

l  文字背景色为透明,文字内容和颜色可通过协议设置

l  背景图可自己画,但是布局不能改变,标题栏内容直接绘制在图片中(见提供的样图)

1、  心跳包:(包含时钟校对功能)

设备主动发送http请求,每30秒一次,表示设备连接正常

示例:

http://127.0.0.1:8080/servletDemo/servlet/Demo2?code=31&mac=30000&time=170712132241&key=FF4EFBC6

GET参数说明:

code:指令代码:31表示心跳包

mac:表示设备机号

time:当前时间,格式‘yymmddhhmmss’

key: MD5校验(详见后面的校验说明)

服务器应答字串(json格式):

{"code":"31","mac":"30000","time":"170712132240","key":"47F29CA3"}

Json项说明

项目

说明

code

31表示心跳应答(固定)

mac

表示设备机号(0-65535)

time

时间,格式‘yymmddhhmmss’

Key

MD5校验(详见后面的校验说明)

1、  设备上传事件包

示例:

http://127.0.0.1:8080/servletDemo/servlet/Demo2?code=32&mac=30000&time=170712132424&key=EA979FAA&eid=32&cid=1721636469

GET参数说明:

code:指令代码-32表示上传事件

mac:表示设备机号

eid:事件ID,定义如下

10=INP1事件

11=INP2事件

12=INP3事件

13=INP4事件

20=M1或EM卡事件

21=维庚读头1事件

22=维庚读头2事件

30=身份证

31=条码1事件

32=条码2事件

33=指纹事件

    cid:卡号,身份证或者条码数据

rctype:设备参数中设置的代码(暂无意义)

 

软件应答(设备控制指令)

{"code":"32","mac":"30000","time":"170712132424","key":"EA979FAA","beep":"11","relay":"1000","relaytype":"0","imgid":"1","line1c":"FFFF","line1t":"********************","line2c":"07E0","line2t":"------扣费成功------","line3c":"07E0","line3t":"卡号:1721636469","line4c":"07E0","line4t":"金额:        1234.56","line5c":"07E0","line5t":"余额:       12345.67","line6c":"FFFF","line6t":"********************","sptxt":"扣费成功,金额1234.56,余额12345.67"}

以上应答的屏幕显示内容为:

image.png

项目

说明

code

32表示事件应答(固定)

mac

表示设备机号(0-65535)

time

年月日时分秒,年份取后两位

Key

MD5校验

beep

第一位表示蜂鸣器发音类型:0-不发音,1-长鸣,2-连续报警,3-短鸣

第二位蜂鸣器发音长度:当第一位=1时单位为秒,=2时表示次数,=3时单位为100ms

relay

继电器动作,4个位表示4个继电器动作,比如0000表示4个继电器都不动作,1000表示继电器1动作

relaytype

继电器工作模式:0-只动作一次,>0表示连续动作的次数

imgid

背景图ID:可用于切换背景图,0表示不切换

line1c

1行颜色: 1行文字颜色(RGB 16bit值)

line1t

1行内容:不超过20个字节(10个汉字)

line2c

2行颜色: 1行文字颜色(RGB 16bit值)

line2t

2行内容:不超过20个字节(10个汉字)

line3c

3行颜色: 1行文字颜色(RGB 16bit值)

line3t

3行内容:不超过20个字节(10个汉字)

line4c

4行颜色: 1行文字颜色(RGB 16bit值)

line2t

4行内容:不超过20个字节(10个汉字)

line5c

5行颜色: 1行文字颜色(RGB 16bit值)

line5t

5行内容:不超过20个字节(10个汉字)

line6c

6行颜色: 1行文字颜色(RGB 16bit值)

line6t

6行内容:不超过20个字节(10个汉字)

sptxt

语音发音内容:不超过40个字节(20个汉字)

 

备注:

l  16bit颜色值,常见的几个定义,字体根据预定义的背景颜色来设置(与背景颜色反差大,如背景为深色,则字体为浅色)

红色F800

绿色07E0

蓝色001F

黑色0000

白色FFFF

l  TEXT中显示的汉字均为GBK编码

 


小程序车站售票系统,小程序票务系统,剧场票务系统,景区票务系统,景区小程序票务系统,景区票务系统,剧场售票系统,影院售票系统,影院票务系统,小程序剧场票务系统, 小程序娱乐场票务系统,娱乐场售票系统,游艇票务系统,游艇售票系统,游艇小程序售票系统

标签: 景区小程序
QQ客服