GPRS 车辆调度服务器说明书_车辆调度说明

2020-02-27 其他范文 下载本文

GPRS 车辆调度服务器说明书由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“车辆调度说明”。

GPRS 车辆调度服务器说明书

产品简介:

MJK-GPRS&GPS终端是集成GPRS数传功能的新型移动GPS定位设备。它基于GPRS与GPS技术,充分利用成熟的GPRS网络资源,为用户提供的一种运营费用低廉、终端成本较低的车载定位终端解决方案。

MJK-GPRS&GPS终端内部集成GPRS和GPS模块,它自动判断GPRS网络是否可用,在GPRS网络可用时,采用GPRS方式传输定位数据,在GPRS不可用时,自动通过短信发送GPS定位信息。最大程度保障数据传输的可靠性。

更有特色的是,MJK-GPRS&GPS终端除了可以发送GPS定位信息外,还单独提供了一路串口数据传输通道,可以用于传输车辆上各种仪表数据到数据中心,从而实现车辆工作状态的遥测,遥调等功能 ,MJK-GPRS&GPS内置了远程I/O监控功能,可以实现车辆遥控断电,断油等控制.MJK-GPRS&GPS针对车辆应用环境设计,适应各种恶劣环境,为车辆远程监控领域提供了完整的解决方案。

MJK-GPRS&GPS发送给中心的GPS定位信息,可以方便地显示在电子地图上:

MJK-GPRS&GPS可以播放广告节目,插播广告功能,技术参数

          支持的清晰度:720P/1080I 电视编码制式:NTSC/PAL/自动

视频输出:A/V、YUV、VGA、S-VIDEO

视频:支持格式: MPEG1(VCD)、MPEG2(DVD)、MPEG4、DivX、ASP、WMV、AVI 音频:支持格式: PCM编码、MP3/WMA/AAC 图片:支持格式: JPG

OSD语言:中文、英文(或多国语言)文字:单双排字幕、整屏滚动字幕 存储介质:CF卡/SD卡/U盘 背景音乐支持:支持  数据接口: RS-232C(选配)、USB2.0接口(选配)

服务器操作说明:

GPRS服务器为装有GPS模块的监控中心。安装在车上的GPS终端接收全球定位卫星传来的定位信号,通过解算得出车辆当前位置信息(位置、速度、时间等),这些信息加上其它信息如车辆的调度信号、播放节目及实时地点等通过GPRS无线通讯系统传到GPRS监控指挥中心,并在电子地图上直观的显示出来,查询信息库;同时,中心也可对受控车辆实时的发送指挥调度等信令,对请求服务的个人提供信息反馈等多种查询浏览服务。监控中心管理软件界面友好,全部采用图标、按钮及下拉菜单选择,操作极为方便,如下图所示。

整个界面分为: 在线车辆,群组控制,信息服务,上线调式窗口栏;:在线车辆 :群组控制 信息服务

一 :在线车辆

车辆管理窗口记载了车辆信息表。当监控人员右击车辆信息表中需要监控的车辆,便会弹出该车辆的信息菜单。

(1)字幕控制(2)挂角控制(3)车辆查询(4)轨迹查询(5)列表更新

字幕控制

在弹出的信息单中选中字幕控制,然后用鼠标左击则会弹相应的字幕控制对话框

挂角控制

在弹出的信息单中选中字幕控制,然后用鼠标左击则会弹相应的挂角控制对话框

点击浏览按钮选中要下载的挂角点下发送按钮,则此挂角广告会立即下载到了客房端,点击更新按钮,广告机会显示刚才下载到机器的LOG图片;车辆查询

在弹出的信息单中选中字幕控制,然后用鼠标左击则会弹相应的车辆查询对话框;

输入当前车辆ID号即可进行车辆当前位置查询;注意(进行轨迹查询时一定要将GPS服务开启,不进行轨迹显示时关闭GPS设置);

轨迹显示

在弹出的信息单中选中字幕控制,然后用鼠标左击则车辆轨迹会显示出来;(注意要先在车辆查询中开启GPS设置);

二: 群组控制

机器上线后会在所对应的组群下显示出来;可以分为字幕控制,挂角控制,列表控制;(1)字幕控制(2)挂角控制(3)列表控制

字幕控制 挂角控制

列表控制

选中相应的组群,点击左键则会弹出相应控制菜单(操作方法与以上类似);

三.信息服务

(1)车辆信息登记(2)日志管理

车辆信息登记

建立组群方法

点击”组群管理”,可以对组群进行”保存”,”删除,修改;等操作;

车辆管理

点击车辆管理

在新增机器中写入机器的各种信息,点击保存后,在已存在的机器中会显示刚才保存的机器;

日志管理

能够以机器名,时间,文件名对机器的日志进行查询;

关于ESS+GPRS+GPS板的使用及GPRS的TCP应用层协议说明

说明, 凡文件和文件夹名字均以“开始,以”结束,不包括“;未特别说明,X均表示ASCII的0-9的数字,...均表示数据部分.有些命令的数据部分,前面跟有”,“有些命令的数据部分,紧跟命令,请注意.一 报站器功能 二 GPRS设置

三 关于TCP部分应用协议的说明 四 已播放节目日志上传 五 播放列表下载 六 七 八 九

////////////////////////////////////////////////////////////////////////////////////////////////// 一报站器

在CF里建立报站文件”LINE01“和礼貌用语文件夹”HELLO“;”LINE01“里存放报站文件,名字以”XXb“开始的报站文件为上行报站文件,名字以”XXc“开始的为

下行文件,名字中的X表示0-9的数字,因此,当前支持上下行各99个文件.”HELLO“里存放礼貌用语,名字以”XXD“开始,当前仅支持4条礼貌用语,即,”01D_“,”02D_“,”03D_“,”04D_“ GPS配置文件存放在当前线路下,即”LINE01“文件夹内.具体格式可参考示例文件.需要注意,GPS配置文件”GPS.TXT“里,上下行标示字段,”1“表示上行,”0“表示下行.////////////////////////////////////////////////////////////////////////////////////////////////// 二GPRS设置

CF卡里存放设置文件”GPRSCFG.TXT“文件,系统上电后,如果有此配置文件,会按照此文件来配置GPRS.GPS数据查询和自动上传 字幕 角标

系统升级

十 其他说明 配置立即生效.以下为一个完整的”GPRSCFG.TXT“文件的内容 $phone,*** $id,12345678 $name,vechile $hname1,junzetest.gicp.net $ip,192.168.18.100 $port,20000

phone字段设置手机号码,必须为11个数字 id字段设置该设备的ID,必须为8个数字

name字段设置设备的名称,最大20个字符,”,“后无内容,则设置为空 hname1字段设置服务器域名,最大40个字符,”,“后无内容,则设置为空 ip字段设置服务器静态IP,”,“后为空,则设置的IP为0.0.0.0 port字段设置服务器端口号

系统每次上电,首先使用域名来连接服务器,当尝试3次失败后,使用IP地址连接,如果仍然失败, 则GPRS重新拨号;如果域名长度0,则立刻使用IP尝试与服务器连接,失败后,重新拨号;如果域名长度和IP均为0,则GPRS不进行拨号,TCP不可用.LED用来指示当前GPRS部分状态: LED显示周期为1秒, 亮0.5秒,GPRS部分未拨号 亮0.1秒,GPRS正在拨号

亮两次0.1秒,GPRS正在解析域名 亮三次0.1秒,TCP已经连接 以0.1秒的间隔闪烁,系统错误!

////////////////////////////////////////////////////////////////////////////////////////////////// 三 关于TCP部分应用协议的说明

TCP为应用层提供可靠的字节流服务.本设备仅维护一条和服务器的TCP连接.在该连接上需要传送数据和命令.为区分数据和命令,应用层应将数据打包后发送到TCP上.一个数据包的格式为: #...;即,以”#“开始,以”;“结束,被这两个字符包围的数据,在传送时,需要做转义,具体转义方法为

”#“用”?$“代替,”;“用”?

每个命令或者数据包发送完后,均有应答.为使数据可靠,每发送一个命令或者数据包,请等待应答,或者超时退出.“#”后紧跟命令的类型,根据不同的应用,命令字段的长度也有所变化.比如, #cjc1;#cdg;#chg;#csfcg;

应答的格式和所发送的命令或者数据包格式不同!应答以“#”和所发送的命令头开始,其后跟CR,LF,和应答的数据.有些命令可能有多个应答字段, 每个字段均会以CR,LF隔开.注意,应答不做任何的转义!

举例: 发送设备版本查询命令 #cv;设备返回 #cv 12345678901 95279527 mc35i v01.03,mc39i,09/02/21 v01.00,lpc2387

有时设备需要自动回传数据给服务器,应答格式也一样,均会以“#”开始.比如,节目播放日志每次上传数据,均以“#list”开始.GPS自动上传如果打开,则上传数据,均以“#cginfo”开始.////////////////////////////////////////////////////////////////////////////////////////////////// 四 已播放节目日志上传

当连接上服务器后,设备每保存有3条播放纪录后,自动回传给服务器.设备在每个文件开始播放时产生一条记录,被打断的节目,恢复播放时,不会产生新的播放记录.比如,当前在播放A节目,有广告插播,插播的广告在开始播放时会产生一条记录,广告播放完,恢复A文件

播放时,不会产生A文件的开始播放记录.设备保存最多10条播放纪录,新的纪录会被丢掉,不管当前的TCP是否可用.当TCP可用, 才开始每3条回传一次,直到当前所有保存的纪录被上传完为止.每次回传的纪录被从设备的缓冲区中清掉,以便设备保存新的播放纪录.以下是一次回传数据的例子

#list 123

.AVI 090208094103,0000.0000,00000.0000 123

.AVI 090208094105,0000.0000,00000.0000 123

.AVI 090208094106,0000.0000,00000.0000

每条纪录由名字,时间,坐标构成;名字字段格式为12.3格式,即文件名字最多12个字符,不够的以空格填充,后缀最多3个字符,不够以空格 填充.时间字段格式为,年月日时分秒,例如090208094103表示2009年2月8日9点41分3秒 坐标字段先纬度后经度,格式和GPS的GPRMC中经纬度格式一致.比如,坐标字段数据为

2232.5354,11356.7391 表示,纬度22度32.5354分,经度113度56.7391分.////////////////////////////////////////////////////////////////////////////////////////////////// 五 播放列表下载

播放列表“PLAYLIST.TXT”用来设置ESS的主播节目内容.设置的内容,请确认在CF卡上已经存放,否则未找到的文件

不会被播放,播放列表中所有节目均未找到,则按照缺省的播放顺序播放.以下是一个播放列表的内容: [01a] [02a] [墙纸] [雪松] [动画]

被编排的节目名字以“[”开始,以“]”结束,节目名字(不要后缀)最多16个字符(8个汉字).每个条目间可以不用字符隔开.每次上电,系统按照CF里的已经存在的“PLAYLIST.TXT”播放.播放列表文件“PLAYLIST.TXT”可以

通过GPRS下载到CF中.播放列表文件下载用到的命令如下:

开始下载,并指定列表文件大小.文件大小由6个ASCII的数字组成,最大可表示999999 bytes的列表

文件.该命令发送后,ESS停止当前节目播放,回到主菜单,准备好后,发送应答.命令

#c,xxxxxx;应答 #c,okrn #c,errrn 列表文件数据包,命令中的“...”表示列表文件的内容.每发送一包,均有应答, 请收到应答后,再发送下一数据包.直到所有文件内容被发送完.注意,设备不检查文件内容的大小,服务器需要判断当前文件内容是否发送完毕.若发送完毕,可转下一步.命令

#csd,...;应答 #csd,okrn #csd,errrn 查询已下载临时列表文件的校验和,校验和为2个字节,组成16位无符号整型, 为文件内容所有字节的累加和.服务器判断发送完文件内容后,并等待到应答, 可发该命令来查询文件校验和.并和自己计算的校验和做比较.以判断下一步的动作.命令

#csfcg;应答 #csfcg,XXXXrn

#csfcg,errrn 取消当前发送的列表文件,使用原来的列表文件进行播放.当判断文件校验和失败,发此命令来恢复播放.命令

#csi;应答 #csi,okrn

#csi,errrn 使用当前下载的列表文件来播放.该命令删除掉先前的列表文件,使用下载的文件开始新的播放.命令

#csv;应答 #csv,okrn #csv,errrn 下载播放列表步骤: 1 使用#c,xxxxxx;命令,开始下载,x为0-9的数字,6个X表示要下载的播放列表的大小,所以,最大可表示的列表文件大小为

999999 Bytes 命令发送后,ESS会停止播放,并返回 #c,okrn,或者,#c,errrn 等待播放列表文件数据的下载.该命令的应答可能会等几秒钟时间,以便ESS新建文件

(GPRS的数据通讯时间不计算在内).使用#csd,...;命令发送要下载的文件数据,数据部分从逗号后开始.每个包,总长度建议不要超过512个字节.每成功发送一个数据包,均会返回

#csd,okrn,或者,#csd,errrn 建议在收到回应后,才开始发送第二个数据包.注意:文件的大小,ARM部分程序不做检查,所以,需要应用程序判断当前的列表文件是否发送完毕.并且要等到最后一个数据包的应答

到来后,才开始下一步骤.3 使用#csfcg;命令来获得已经下载的列表文件的 校验和,共两个字节,为文件内容所有字节的累加和.返回, #csfcg,xxxxrn 或者#csfcg,errrn 当收到应答后,应用程序,需要计算自己的校验和,和返回的进行比较,以决定下一部动作.4 当自己的校验和,和应答的数据一致,那么,认为下载的文件是正确的,可发送

#csv;命令,来开始新列表的播放.应答为

#csv,okrn 或者 #csv,errrn 5 当校验和不一致时,可发送

#csi;命令,该命令,取消当前已经下载的播放列表,重新开始播放.应答

#csi,okrn 或者 #csi,errrn ////////////////////////////////////////////////////////////////////////////////////////////////// 六 GPS数据查询和自动上传

GPS的设置会进行保存,每次上电均使用上一次的设置.当前支持的命令如下: GPS自动上传打开和关闭 命令

#cgu0;#cgu1;关闭GPS自动上传 打开GPS自动上传

应答

#cgu,okrn #cgu,errrn GPS自动上传时间间隔设置,X表示ASCII码的0-9的数字.时间单位为秒.缺省为4秒.命令

#cgsXXX;应答 #cgs,okrn #cgs,errrn GPS自动上传数据格式设置,X表示ASCII码的0-9.注意,当前仅支持0,即上传GPRMC的原始 数据.命令

#cgfX;应答

#cgf,okrn #cgf,errrn 查询当前GPS设置,应答的字段,依次为,是否使能上传,上传间隔,数据格式.比如,返回,#cgg,1,004,0rn表示,使能GPS自动上传功能,上传间隔4秒,格式0.命令

#cgg;应答

#cgg,0,000,0rn 查询当前GPS坐标.如果当前GPS信号有效,则立刻返回GPRMC字段的数据,如果无效, 则返回#cgv,invalidrn

命令

#cgv;应答 #cgv,...rn #cgv,invalidrn GPS自动上传数据 应答 #cginfo,...rn

以下是一些GPS部分应答的数据: #cgv,$GPRMC,035608.000,A,2232.5221,N,11356.6959,E,0.00,210209,,E*72 #cginfo,$GPRMC,035618.000,A,2232.5221,N,11356.6959,E,0.00,210209,,E*73 #cginfo,$GPRMC,035622.000,V,,,,210209,,N*45

////////////////////////////////////////////////////////////////////////////////////////////////// 七 字幕 命令: 字幕控制 命令

#cdc0;#cdc1;#cdc2;#cdc3;

显示字幕 停止显示

复位字幕显示

清除缓冲区中的字幕内容

应答

#cd,okrn #cd,errrn 字幕设置,设置部分字段依次为,字体大小,字幕速度,字幕间隔.命令

#cdcf,X,X,XXXX;应答

#cd,okrn #cd,errrn 追加当前的数据到字幕缓冲区.ESS开辟一片内存空间作为字幕的缓存.所有的字幕数据均存放到该

区域.当发送该命令时,数据被追加到缓存中.当前的字幕会跟随前面的字符显示出来。如果需要显示一条新的字幕。请先发清除缓冲区命令。

注意,缓存大小为2KB,ESS并不检查缓存是否溢出,TCP应用层需计算当前缓存的剩余空间大小。命令

#cdd...;数据

#cd,okrn #cd,errrn 查询当前字幕状态,当前不支持!命令

#cdg;应答 #cd,okrn #cd,errrn

要发送一条新的字幕内容.建议步骤为 1,发#cdc1;停止当前字幕显示,并等待应答;2,发#cdc3;清除当前缓冲区内容,并等待应答;3,发#cdd...;下载字幕数据,如果字幕较长,请分包发送;4,发#cdc0;开始显示当前新的字幕.////////////////////////////////////////////////////////////////////////////////////////////////// 八 角标

ESS内开辟了2块缓存A,B,A块用来存放当前显示的角标的数据,B块用来存放下载的角标的数据.每次下载完后,请使用更新角标命令,将B块的数据拷贝到A块.命令: 角标控制 命令

#cjc1;#cjc2;停止显示当前角标 开始显示角标

更新角标,这个命令,必须在下载完角标数据后发送.否则,会导致角标不显示.#cjc3;应答 #cj,okrn #cj,errrn 开始角标下载,并指定此后发送角标数据的大小.为下载角标数据做准备.命令

#cjs,xxxxx;应答 #cj,okrn #cj,errrn 角标数据下载,该命令需要在发送完“开始下载”命令后发送.一般角标的数据都较大,需要分包发送.每发送一包请等待应答,再发下一包.ESS检查角标数据的大小,当接收到的总数据和“角标下载”命令中的大小一致时,发送最后一包应答

#cj,dat cptrn 服务器接收到最后一个包的应答时,可发送“更新角标”.命令

#cjd...;应答 #cj,okrn #cj,errrn #cj,dat cptrn 查询角标状态 命令

#cjg;应答 #cj,okrn #cj,errrn

////////////////////////////////////////////////////////////////////////////////////////////////// 九 系统升级

当前系统由ESS和ARM构成,两部分程序升级如下

ESS部分: 升级程序必须存放到ESS的存储设备中,比如,ESS的CF卡,或者U盘,或者挂到ESS上的SD卡.将MJK8381.ROM程序存放到上述存储介质中.使用遥控器,确认播放,即可自动进入升级状态.升级完后,屏幕显示DONE.ARM部分: 升级程序必须存放到挂到ARM的SD卡中去.每次开机,ARM板自动在SD卡中寻找要升级的文件

MJK2387.HEX,如果找到,自动进入升级状态.升级的过程在LED上显示.2___,表示正在擦除芯片 3___,表示擦出完毕

4XXX,表示正在写芯片,数字代表当前已经写如的字节数,单位KB.5XXX,表示写如完毕,等待拔掉SD卡.拔掉SD卡,系统即按新的程序重新启动.////////////////////////////////////////////////////////////////////////////////////////////////// 十 其他说明

查询当前设备的版本号 命令

#cv;返回:

#cv,12345678901,95279527,mc35i v01.03,mc39i,09/02/21 v01.00,lpc2387

字段依次为,设备号码,设备ID,设备名称

ARM部分的软件版本 ARM板硬件版本

未保持GPRS永远在线,设备每间隔30秒向服务器发送 #hrn 当前未支持ESS和ARM部分的GPRS在线升级.联系方式:

深圳明进康电子有限公司

地址:深圳南山区高新科技园创维大厦A座602 网址:http://www.daodoc.com 电话:0755-26010610转807 手机:*** 联系人:管文鹃 小姐 客服QQ:964956808

《GPRS 车辆调度服务器说明书.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
GPRS 车辆调度服务器说明书
点击下载文档
相关专题 车辆调度说明 说明书 车辆 服务器 车辆调度说明 说明书 车辆 服务器
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文