APP与终端设备通信经验系列一

APP与终端设备通信经验系列一

毕业后的第二家公司主要是汽车租赁,GPS车载,行驶记录仪,监控等方面的业务。最近时间稍微宽裕点,把近来的一些心得记录下来。

  • 协议的定义
  • 主要的协议
  • 需要的Android技术

协议的定义

网络协议为计算机网络中进行数据交换而建立的规则、标准或约定的集合。例如,网络中一个微机用户和一个大型主机的操作员进行通信,由于这两个数据终端所用字符集不同,因此操作员所输入的命令彼此不认识。为了能进行通信,规定每个终端都要将各自字符集中的字符先变换为标准字符集的字符后,才进入网络传送,到达目的终端之后,再变换为该终端字符集的字符。当然,对于不相容终端,除了需变换字符集字符外还需转换其他特性,如显示格式、行长、行数、屏幕滚动方式等也需作相应的变换。

一般而言,硬件终端协议是十六进制形式的字符串,所以来自软件端的控制协议最好也是可以支持直接发送十六进制字符串形式。

网络协议

应用到的术语

行驶记录仪的介绍:

汽车行驶记录仪,俗称汽车黑匣子,是对车辆行驶速度、时间、里程以及有关车辆行驶的其他状态信息进行记录、存储并可通过接口实现数据输出的数字式电子记录装置。开车时边走边录像,同时把时间、速度、所在位置都记录在录像里,相当“黑匣子”。也可在家用作DV拍摄生活乐趣,或者作为家用监控使用。平时还可以做停车监控,安装行车记录仪,视频资料不可以裁剪,如果裁剪,在责任事故发生后则无法提供帮助。也是为了防止现在社会那些不可避免的碰瓷行为。
功能:
1、 自检功能  记录仪通电后会对系统各部件及接口进行检测,自检通过后“嘀-”一声响提示用户记录仪开始正常工作;
2、 具有身份识别功能  司机每次开车时利用U盘验证身份,记录仪分类保存每个司机的行驶数据;
3、 车辆行驶时间、速度、里程的记录及存储功能  详实记录存储车辆行驶的时间、速度及里程;
4、 超速报警及记录功能  当汽车超过预先设置的超速值时,会第一时间报警提醒,并记录下来;
5、 超时驾驶(疲劳驾驶)报警及记录功能  司机连续驾驶接近4小时,记录仪会声音提示,超过4小时就开始记录;
6、 具有事故疑点记录分析功能  记录仪会以0.2秒间隔记录事故发生前20秒车辆行驶速度、刹车等信息;
8、 数据通讯功能  可通过标准USB或串口采集记录仪数据、设置记录仪参数;  车辆信息、驾驶员档案的管理功能
9、 管理软件提供良好的人机界面,实现车辆信息、驾驶员档案录入、修改、查询统计及报表打印功能;  增加经济效益,科学合理的进行员工调度,车辆保养。
10、存储视频图象(选配摄像头、SD卡)。 宇达电Mio 品牌,2010年上海世博会导航设备高级赞助商,欧洲、中东、非洲地区第三大便携式GPS品牌,全球前五大手持式装置厂商。
能有效记录司机的超速和疲劳驾驶等违章驾驶行为,进而对司驾人员的工作质量进行有效监控,降低交通事故的发生,提高车辆运营水平。因此采用本产品和配套系统平台,能整体提高公司的管理水平和管理效率,降低运营成本,提高经济效益和企业的竞争能力;客观、全面地记录交通事故发生时车辆行驶的各种状态和司机的操作行为,为交通事故分析提供科学的参考依据,保障事故各方的合法权益,方便交警执法和政府监管。

应用到的Android技术

1、socket编程
(多线程通信(输入输出线程,socket连接线程),serversocket服务端线程)
2、数据解析
(协议解析,进制转换)
3、数据渲染,将拿到的终端数据(视频,音频),如何渲染到手机上

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值