智能摘要
你是否还在为车牌识别屏的通讯协议复杂难懂而头疼?本文完整公开最新v2.2版本的LCD网络通讯协议,涵盖UDP、TCP、MQTT及485多种通信方式,详细解析欢迎光临、缴费二维码、余位显示、语音控制、广告与视频投放等19项核心功能的JSON数据结构与调用示例。更附带HTTP接口调试、U盘导入、心跳包机制与远程升级等实用方案,真正实现设备高效互联。开发者必备,一站式掌握全协议细节。
— 此摘要由停车技术员AI分析文章内容生成

车牌识别屏_LCD 网络通讯 协议文档

  1. 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.通信方式

  1. UDP 端口 6666 ,协议格式JSON,
  2. MQTT 通讯 (互联网,云平台对接)
  3. TCP 客户端模式,服务端模式均支持
  4. 485通讯(参考FK控制卡协议)
  5. U盘直接加载广告。

插上鼠标, 以下下参数可以在显示屏向右边滑动设置

descript

descript

业务需求 广告功能目前只有展示图片功能

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文件,只要是视频文件都会自动加载到智慧屏,文件名不用管

descript

浏览器上传 地址栏输入 http://IP:8080/

2.18删除视频

“servicename”:”DeleteVideo”

说明:根据视频ID删除视频,当前的动作视频全部删除

字段

说明

类型

必须

ID

根据视频ID删除

String

2.19 心跳包

“servicename”:”heart”

说明:使用MQTT通讯的,间隔30s定时向服务器发送心跳包

字段

说明

类型

必须

ID

心跳ID

String

GUID

485通信方式

  1. 显示内容可以通过参考FK485指令,
  2. 通过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

descript

descript

descript

descript

descript

descript

U盘导入广告

  1. U盘目录下面新建文件加Adv,

文件广告名字是Adv1.jpg,Adv2.jpg….Adv5.jpg,

logo.png 是logo文件

bg.png 是背景图片,

视频,直接放进去就可以,支持MP4 MKV AVI格式

descript

如果只要加载视频,文件夹里面放入视频文件即可,

如果,要改对应的广告图按命名规则来即可

停车技术员温馨提示:此处有惊喜!
© 版权声明
评论 抢沙发

请登录后发表评论

    暂无评论内容