串行控制通信协议版本变更说明目录一、物理层协议 ..........................................................................................二、逻辑层协议 ..........................................................................................三、数据包详解 ..........................................................................................1.基础指令.................................................................................................设备信息查询 ........................................................................................查看当前波特率 ....................................................................................初始化波特率 ........................................................................................ 查寻设备的菜单位置 ............................................................................ 查寻设备状态 ........................................................................................2.音乐控制指令 ........................................................................................ 按键指令................................................................................................. 音量设置................................................................................................. 查寻开关机状态 .................................................................................... 查寻当前音量大小 ................................................................................ 查寻静音状态 ........................................................................................ 静音设置................................................................................................. 查寻音乐资源数目 ................................................................................ 查寻音乐播放器的状态 ........................................................................ 查寻音乐界面指定序号音乐详细信息 ................................................ 查寻音乐播放器正播放的音乐详细信息 ............................................ 播放模式设置 ........................................................................................ 音效设置................................................................................................. 播放指定序号的歌曲 ............................................................................跳转本地歌曲且播放 ............................................................................ 当前播放的歌曲跳转 ............................................................................3.语音播报指令 ........................................................................................ 查看语音播报 ........................................................................................ 播报指定序号语音 ................................................................................ 查看指定序号语音的名称 ....................................................................4.闹钟指令................................................................................................. 查看闹钟详细信息 ................................................................................ 添加闹钟................................................................................................. 开启或关闭某序列定时序列 ................................................................5.其它指令................................................................................................. 开关HDMI ............................................................................................. 查看房间名和房间序号 ........................................................................ 设置房间号............................................................................................. 查看音源数............................................................................................. 设置音源.................................................................................................6.错误反馈指令 ........................................................................................7.注意:.....................................................................................................一、物理层协议本协议是使用标准的串行协议,可以是RS232型式,也可以是RS485型式。
配置:二、逻辑层协议每次通讯要发送一串数据,包据帧头,数据,帧尾。
如下:数据帧描述三、数据包详解数据包中包含了本次通讯的指令状态信息,指令如下:1.基础指令设备信息查询上位机->下位机下位机->上位机注: 它们之间以’%%‘ 隔开查看当前波特率上位机->下位机下位机->上位机初始化波特率注:通过默认值9600bps来修改查寻设备的菜单位置上位机->下位机下位机返回菜单位置参照表:查寻设备状态上位机->下位机下位机返回注:音量是0-15级2.音乐控制指令按键指令键值功能表音量设置上位机->下位机下位机返回查寻开关机状态上位机->下位机下位机返回开/关机状态查寻当前音量大小上位机->下位机下位机返回查寻静音状态上位机->下位机下位机返回静音类型静音设置上位机->下位机下位机返回查寻音乐资源数目上位机->下位机下位机->上位机注:参数有24个,查看对应的播放资源-全部-音乐、内存-音乐、SD卡-音乐……查寻音乐播放器的状态上位机->下位机下位机->上位机注:查寻音乐界面指定序号音乐详细信息上位机->下位机下位机->上位机类型查看播放资源查寻音乐播放器正播放的音乐详细信息上位机->下位机下位机->上位机播放模式设置参数表查看播放模式音效设置参数表查看环境音效播放指定序号的歌曲参数表类型查看播放资源跳转本地歌曲且播放参数表类型查看播放资源,注意只有本地歌曲类型当前播放的歌曲跳转3.语音播报指令查看语音播报上位机->下位机下位机->上位机播报指定序号语音查看指定序号语音的名称上位机->下位机下位机->上位机4.闹钟指令查看闹钟详细信息上位机->下位机上位机->下位机注:有多少个数定时,参数2就返回的为相对应的详细信息添加闹钟参数表开启或关闭某序列定时序列5.其它指令开关HDMIHDMI状态表查看房间名和房间序号上位机->下位机下位机->上位机设置房间号查看音源数上位机->下位机下位机->上位机设置音源音源状态表6.错误反馈指令下位机->上位机参数表7.注意:1、涉及设置功能的指令,都需要指定ID号,无法广播2、0xFA~0xFF作为特殊符,当校验码后两位大于0xF9时,改写为0xF93、字符串与字符串之间的间隔符为”%%”,如”ABCD%%1234”。