车牌识别屏_LCD 网络通讯 协议文档
- HTTP接口: http://IP:8080/API ,数据格式JSON
版本v2.2
|
2022-06-01 |
第一版本 |
V1.0 |
|
2022-08-17 |
每个指令添加,参数调整字体大小 |
v1.1 |
|
2022-09-29 |
增加简化指令协议 |
V1.2 |
|
2022-09-30 |
添加图片广告下载方式 |
V1.3 |
|
2022-10-10 |
增加HTTP接口 |
V1.4 |
|
2022-10-13 |
增加颜色控制 |
v1.5 |
|
2022-11-03 |
增加U盘导入广告,背景,和Logo图 |
v1.6 |
|
2023-01-03 |
增加485JSON下发方式 |
V1.7 |
|
2023-04-10 |
增加时间更新 |
V1.71 |
|
2023-07-08 |
增加升级指令,二维码被扫指令协议 |
V1.8 |
|
2023-11-03 |
增加视频播放,视频操作接口 |
V1.9 |
|
2024-06-19 |
增加网页调试功能 |
V2.0 |
|
2025-01-02 |
增加心跳包 |
V2.1 |
|
2025-03-04 |
增加控制显示时长displaytimes,音量时间组,开发中 |
v2.2 |
1.通信方式
- UDP 端口 6666 ,协议格式JSON,
- MQTT 通讯 (互联网,云平台对接)
- TCP 客户端模式,服务端模式均支持
- 485通讯(参考FK控制卡协议)
- U盘直接加载广告。
插上鼠标, 以下下参数可以在显示屏向右边滑动设置


业务需求 广告功能目前只有展示图片功能
|
1.入口静止 |
2.出口静止 |
3.入口忙碌 |
4.出口忙碌不收费 |
5.出口忙收费 |
||
|
.欢迎光临 |
一路平安 |
粤B12345 |
粤B12345 |
粤B12345 |
||
|
logo |
logo |
临时车 / 欢迎光临,剩余8天/欢迎光临 |
临时车 |
停车:1小时3分钟 |
||
|
余位显示 |
余位 |
停车3小5分钟 |
二维码 |
|||
|
一路平安 |
¥100元 |
|||||
|
语音 |
语音 |
语音 |
功能需求:
|
1.时间设置 |
||
|
2.logo + 公司名字设置 |
||
|
3.音量设置 |
||
|
4.激活设备(内部使用) |
2.协议内容
2.1包体
|
字段 |
说明 |
类型 |
必须 |
|
requestid |
消息ID,会返回响应 |
String |
是 |
|
servicename |
业务名称 |
String |
是 |
|
data |
具体的业务json,string |
json |
是 |
|
sign |
MD5签名 |
是 |
暂时未实行校验
2.2 欢迎光临
servicename :welcome
|
字段 |
说明 |
类型 |
必须 |
|
carmark |
车牌 |
String, |
是 |
|
line1 |
欢迎回家 |
string |
是 |
|
line2 |
临时车 |
int |
是 |
|
line3 |
请入场停车 |
是 |
|
|
voice |
粤B12345,临时车,欢迎光临 |
string |
是 |
|
companyname |
深圳XX科技有限公司 |
是 |
|
|
displaytimes |
显示时长,默认30秒,0秒是一直显示 |
int |
否 |
|
显示屏字体,颜色大小不合适,可以增加以下字段调整 |
|||
|
line1Size |
字体大小 |
int |
否,0 为默认值,其是按大小的 |
|
line2Size |
字体大小 |
int |
否,0 为默认值,其他是按大小的 |
|
line3Size |
字体大小 |
int |
否0 为默认值,其他是按大小的 |
|
carmarkSize |
字体大小 |
int |
否0 为默认值,其他是按大小的 |
|
companyNameSize |
字体大小 |
int |
否0 为默认值,其他是按大小的 |
|
carmarkColor |
颜色 |
string |
#FFFFFFFF |
|
line1Color |
颜色 |
string |
#FFFFFFFF |
|
line2Color |
颜色 |
string |
#FFFFFFFF |
|
line3Color |
颜色 |
string |
#FFFFFFFF |
|
companyNameColor |
颜色 |
string |
#FFFFFFFF |
示例:
2.3 缴费二维码
servicename :payinfo
|
字段 |
说明 |
类型 |
必须 |
|
carmark |
车牌 |
String, |
是 |
|
timelong |
停车时长 |
String |
是 |
|
cartypedesc |
车牌类型 |
String |
是 |
|
qrcode |
缴费二维码 |
String |
是 |
|
voice |
语音内容 |
String |
是 |
|
money |
金额 |
String |
是 |
|
displaytimes |
显示时长,默认是300秒,0是一直显示 |
int |
否 |
|
显示屏字体,颜色大小不合适,可以增加以下字段调整 |
|||
|
carmarkSize |
车牌号码,字体大小 |
int |
否,0 为默认值,其是按大小的 |
|
timelongSize |
停车时长,字体大小 |
int |
否,0 为默认值,其是按大小的 |
|
moneySize |
金额,字体大小 |
int |
否,0 为默认值,其是按大小的 |
|
paydescSize |
请扫码支付,字体大小 |
int |
否,0 为默认值,其是按大小的 |
|
carmarkColor |
颜色 |
string |
#FFFFFFFF |
|
timelongColor |
颜色 |
string |
#FFFFFFFF |
|
moneyColor |
颜色 |
string |
#FFFFFFFF |
|
paydescColor |
颜色 |
string |
#FFFFFFFF |
示例:
2.4 余位显示
servicename: parkNuminfo
|
字段 |
说明 |
类型 |
必须 |
|
WelcomeLine |
欢迎光临 |
String, |
|
|
Freenums |
余位 |
||
|
Companyname |
公司名称 |
||
|
freeTitle |
剩余车位 |
||
|
显示屏字体,颜色大小不合适,可以增加以下字段调整 |
|||
|
welcomelineSize |
字体大小 |
int |
|
|
freeNumsSize |
字体大小 |
int |
|
|
companyNameSize |
字体大小 |
int |
|
|
freeTitleSize |
字体大小 |
int |
|
|
welcomelineColor |
字体颜色 |
string |
#FFFFFFFF |
|
freeNumsColor |
字体颜色 |
string |
#FFFFFFFF |
|
companyNameColor |
字体颜色 |
string |
#FFFFFFFF |
|
freeTitleColor |
字体颜色 |
string |
#FFFFFFFF |
示例:
2.5 一路平安
servicename:byebye
|
字段 |
说明 |
类型 |
必须 |
|
carmark |
车牌号码:粤B12345 |
String |
是 |
|
line1 |
临时车/固定车 |
String |
是 |
|
line2 |
一路平安/剩余8天 |
String |
是 |
|
line3 |
停车3小时3分钟 |
String |
是 |
|
voice |
万能语音:粤B12345 |
string |
是 |
|
companyname |
公司名称 |
String |
是 |
|
displaytimes |
显示时长,默认30秒,0为一直显示 |
int |
否 |
|
显示屏字体,颜色大小不合适,可以增加以下字段调整 |
|||
|
line1Size |
字体大小 |
int |
否,0 为默认值,其是按大小的 |
|
line2Size |
字体大小 |
int |
否,0 为默认值,其他是按大小的 |
|
line3Size |
字体大小 |
int |
否0 为默认值,其他是按大小的 |
|
carmarkSize |
字体大小 |
int |
否0 为默认值,其他是按大小的 |
|
companynameSize |
字体大小 |
int |
否0 为默认值,其他是按大小的 |
|
line1Color |
字体颜色 |
string |
#FFFFFFFF |
|
line2Color |
字体颜色 |
string |
#FFFFFFFF |
|
line3Color |
字体颜色 |
string |
#FFFFFFFF |
|
carmarkColor |
字体颜色 |
string |
#FFFFFFFF |
|
companynameColor |
字体颜色 |
string |
#FFFFFFFF |
示例:
2.6 禁止通行
“servicename”: “noPass”
|
字段 |
说明 |
类型 |
必须 |
|
carmark |
车牌号码:粤B12345 |
String |
是 |
|
Nopassstring |
禁止通行 |
String |
是 |
|
reason |
原因说明 |
String |
是 |
|
voice |
万能语音:粤B12345 |
String |
是 |
|
displaytimes |
显示时长,默认为30,0为一直显示 |
int |
否 |
|
显示屏字体,颜色大小不合适,可以增加以下字段调整 |
|||
|
reasonSize |
字体大小 |
int |
否,0 为默认值,其是按大小的 |
|
carmarkSize |
字体大小 |
int |
否,0 为默认值,其他是按大小的 |
|
NopassStringSize |
字体大小 |
int |
否0 为默认值,其他是按大小的 |
|
reasonColor |
字体颜色 |
string |
#FFFFFFFF |
|
carmarkColor |
字体颜色 |
string |
#FFFFFFFF |
|
nopassStringColor |
字体颜色 |
string |
#FFFFFFFF |
示例:
2.7 人工确认
“servicename”: “waitInfo”
|
字段 |
说明 |
类型 |
必须 |
|
carmark |
车牌号码:粤B12345 |
String, |
是 |
|
Msg |
停车:30分钟 |
string |
是 |
|
reason |
20元 |
String |
是 |
|
voice |
万能语音:粤B12345 |
string |
是 |
|
displaytimes |
默认显示30秒,0是一直显示 |
int |
否 |
|
显示屏字体,颜色大小不合适,可以增加以下字段调整 |
|||
|
reasonSize |
字体大小 |
int |
否,0 为默认值,其是按大小的 |
|
carmarkSize |
字体大小 |
int |
否,0 为默认值,其他是按大小的 |
|
MsgSize |
字体大小 |
int |
否0 为默认值,其他是按大小的 |
|
reasonColor |
字体颜色 |
string |
#FFFFFFFF |
|
carmarkColor |
字体颜色 |
string |
#FFFFFFFF |
|
MsgColor |
字体颜色 |
string |
#FFFFFFFF |
示例:
2.8音量
“servicename”: “volume”
|
字段 |
说明 |
类型 |
必须 |
|
Volume |
5,音量从0-10个等级 |
int |
Y |
|
volumes |
时段音量数组 |
[] |
否 |
时段结构!
|
startTime |
开始时间 |
Y |
|
endTime |
结束时间 |
Y |
|
volume |
音量 |
Y |
示例:
2.9简化指令
(这个可快速实现上面功能)
servicename :DisplayVoice
|
字段 |
说明 |
类型 |
必须 |
|
line1 |
公司名 |
String, |
Y |
|
line2 |
欢迎回家 |
string |
Y |
|
line3 |
临时车 |
String |
Y |
|
line4 |
请入场停车 |
String |
Y |
|
voice |
粤B12345,临时车,欢迎光临 |
string |
Y |
|
distype |
第三行显示方式 |
int,1,文字 2,图片,3二维码 4,logo图片,5,禁止通行图片 |
Y |
|
displaytimes |
显示时长 |
int |
否 |
示例:
2.10 广告下载,文件方式(速度较慢),URL方式(简单易用)
注意,如果使用图片方式直接下载方式,请用HTTP或者MQTT方式
“servicename”: “advLoadImage”
|
字段 |
说明 |
类型 |
必须 |
|
ImageName |
广告图片名 |
String, |
文件下载方式必填 |
|
ImageUrl |
URL |
string |
网络连接方式下载必填 |
|
Data |
Base64数据 |
string |
文件下载方式必填 |
|
AdvName |
广告 |
string |
adv1,adv2,adv3,adv4,adv5,logo 必填 只有5张广告图片, 宽高:9:16 推荐1920*1080 |
文件下载方式:通常适用于没有外网的方式,就是操作复杂点,数据包比较大
URL方式,只需要提供URL,APP自动下载广告
2.11 下载个性的LOGO
下载方式和广告方式一样,服务名不一样
“servicename”: “LogoImage”
2.12 下载个性背景图
下载方式和广告方式一样,服务名不一样
“servicename”: “BackgroundImage”
2.13取消广告
“servicename”: “CancelAdv”
|
字段 |
说明 |
类型 |
必须 |
|
adv1 |
广告1 |
int |
非必须字段 |
|
adv2 |
广告2 |
int |
非必须字段 |
|
adv3 |
广告3 |
int |
非必须字段 |
|
adv4 |
广告4 |
int |
非必须字段 |
|
adv5 |
广告5 |
int |
非必须字段 |
2.14 485数据包
“servicename”:”cmd485″
|
字段 |
说明 |
类型 |
必须 |
|
cmd |
485指令数据 |
String |
是 |
2.15 更新时间
“servicename”:”UpdateTime”
说明:这个功能可用再板子没有网络同步时间的情况下试用,如果板子存在外网会自动同步时间
|
字段 |
说明 |
类型 |
必须 |
|
currdatetime |
时间字符串 |
String |
是 |
2.16 升级指令
“servicename”:”UpdateApp”
说明:这个功能,可以用来做返回APP当前的版本号,可以做APP的远程升级指令,
|
字段 |
说明 |
类型 |
必须 |
|
update |
1更新,0不更新(只获取版本信息) |
int |
是 |
|
updateversion |
需要升级到的版本号 |
string |
是 |
|
sign |
升级校验,联系研发获取校验规则 |
string |
是 |
发送
返回:
2.17 下载广告视频(仅支持HTTP Post方式,和U盘加载方式)
对接开发Post表单的方式 URL:http://IP地址:8080/UploadAdv
U盘方式:U盘根目录建立Adv文件,只要是视频文件都会自动加载到智慧屏,文件名不用管

浏览器上传 地址栏输入 http://IP:8080/
2.18删除视频
“servicename”:”DeleteVideo”
说明:根据视频ID删除视频,当前的动作视频全部删除
|
字段 |
说明 |
类型 |
必须 |
|
ID |
根据视频ID删除 |
String |
是 |
2.19 心跳包
“servicename”:”heart”
说明:使用MQTT通讯的,间隔30s定时向服务器发送心跳包
|
字段 |
说明 |
类型 |
必须 |
|
ID |
心跳ID |
String |
GUID |
485通信方式
- 显示内容可以通过参考FK485指令,
- 通过485指令 , AA 命令下发 JSON协议
例子:AA 55 00 64 AA ……..AF
被扫二维码通讯
主动上传:通过UDP,MQTT,HTTP(三种方式推送)
“servicename”:”scanCode”
|
字段 |
说明 |
类型 |
必须 |
|
deviceName |
设备名称 |
int |
是 |
|
deviceSN |
序列号 |
string |
是 |
|
screanCode |
扣款码 |
string |
是 |
|
remark |
备注 |
||
|
sign |
签名 |
Http推送,消息:
呼叫对讲
主动请求HTTP 获取对讲地址信息
呼叫信息:
返回信息:
7.调试工具
Demo下载 ,运行环境.net6
调试工具下载
网页调试
主板提供了在线调试配置页面,试用手机或者电脑
浏览器直接访问:http://IP地址:8080
默认 用户名 admin 密码 admin






U盘导入广告
- U盘目录下面新建文件加Adv,
文件广告名字是Adv1.jpg,Adv2.jpg….Adv5.jpg,
logo.png 是logo文件
bg.png 是背景图片,
视频,直接放进去就可以,支持MP4 MKV AVI格式

如果只要加载视频,文件夹里面放入视频文件即可,
如果,要改对应的广告图按命名规则来即可
本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
如果用于其他用途,请购买正版支持作者,谢谢!若您认为「BLOG.SDLINKA.COM」发布的内容若侵犯到您的权益,请联系站长进行删除处理。
本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。




暂无评论内容