说明:虽然由于硬件工程师出差,无法用终端测试获取数据更新功能,但通过手机通过蓝牙连接终端设备,发送和接收数据正常。趁回学校前总结一下。
一.需求分析:在android系统上开发一款软件,可以和车载设备通过蓝牙接收发送数据,实现手机时时监控设备。
二.用到的技术:android bluetooth,绘图,多线程,串口通信,消息的转码与解码等。
三.直接上界面吧
1.安装在手机里的菜单图标显示。图中“车载蓝牙”就是应用的图标。
2.应用启动画面。
3.启动应用后,如果手机蓝牙未打开,则程序自动请求用户打开蓝牙。
4.用户点击按钮“是”,则打开蓝牙。
5.正式进入主界面,界面分三部分,左边一栏是菜单栏,用来与车载终端交互;右上一栏是状态栏,用来显示车载终端的状态;右下一栏:左边的图是显示车的速度,右边的图是指南针--显示方向。右边最下边“请插入司机身份卡”是用来显示司机是否合法。
6.点击“设备状态”菜单,手机端通过蓝牙发送一条指令(协议:转码后)给车载终端,车载终端接收到这条指令后,返回设备状态的信息。手机接收到这条信息后,通过协议规定,进行解码,然后显示到界面上。
7.点击“导航功能”菜单,应用检测手机里是否安装有导航软件,进行相关的判断,如图:手机里安装有百度地图和谷歌地图,弹出选择框,用户可以选择进入导航软件进行导航了。
其他界面省略。。。相关代码等功能全部实现了再贴吧。
分享到:
相关推荐
的开发和应用意义,并对基于蓝牙技术的车载无线电通讯技术 需要实现的功能进行了详细总结,最后探讨了基于蓝牙技术的 车载无线电通讯技术设计和应用情况。期望通过本文的探讨能 为今后我国在基于蓝牙技术的车载...
本文档描述了一种嵌入式车载蓝牙诊断仪的安装及使用、扩展方法。
本资源提供了车载蓝牙的免提原理图,包括MIC,音频放大,Key & LED,蓝牙模块,电源五部分电路!
车载蓝牙免提系统的软件设计 ucos 多任务,哈工大论文52页
利用NBM2XA-XX芯片的车载蓝牙电路图
汽车工业电子电器行业车载蓝牙领域分析报告(研究报告).pdf
车载蓝牙耳机设计方案浅谈_兰建立.pdf 车载蓝牙耳机设计方案浅谈_兰建立.pdf 车载蓝牙耳机设计方案浅谈_兰建立.pdf 车载蓝牙耳机设计方案浅谈_兰建立.pdf 车载蓝牙耳机设计方案浅谈_兰建立.pdf
bluetooth core 5 MM在车载蓝牙设备中的应用
10.4.2通过串口使MATLAB simulink与下位机通讯进行控制 10.4.3 xPC目标环境下串口通信实现 第11章 串口通信基本概念及标准 11.1 串口通信基本概念 11.1.1 串行通信概述 11.1.2 单工、半双工和全双工的定义 ...
2020年汽车工业电子电器行业车载蓝牙领域行业分析报告(市场调查报告).pdf
车载蓝牙模块,包括硬件设计和串口通信协议,内容很全面,主要实现车载蓝牙功能。
10.4.2 通过串口使MATLAB Simulink与下位机通讯进行控制 299 10.4.3 xPC目标环境下串口通信实现 299 第11章 串口通信基本概念及标准 302 11.1 串口通信基本概念 302 11.1.1 串行通信概述 302 11.1.2 单工、半双工...
android11高通车载蓝牙(蓝牙音乐log)
10.4.2 通过串口使matlab simulink与下位机通讯进行控制 299 10.4.3 xpc目标环境下串口通信实现 299 第11章 串口通信基本概念及标准 302 11.1 串口通信基本概念 302 11.1.1 串行通信概述 302 11.1.2 单工、...
适合先科 现代 紫光等BT20这一款车载MP3的固件程序,先科车载MP3
首先介绍BC5-MM的器件特性、车载蓝牙设备的蓝牙子系统硬件结构和RF部分的电路设计,然后从单芯片开发方式、通信的实现机制和UART通信等方面详细介绍BC5-MM特定软件的开发和实现。 2 蓝牙子系统结构 车载蓝牙...
串口通讯原理的学习小结,适合初学者,可以当做学习资料看一看。
蓝牙技术简介及车载蓝牙的应用技术与方案
蓝牙车载系统的组成结构和应用规范分析,搞蓝牙的工程师可以下来看看。
蓝牙技术在无线通信中的应用非常广泛,以此为例,介绍蓝牙的原理和应用。