从上面的描述中可以基本了解软件的功能需求:
(1)设备搜索界面,该界面上可以搜索配对设备;
(2)波形显示界面,能动态实时显示波形,并能对波形x轴、y轴进行相关设置。
由于本文介绍的软件设计与蓝牙虚拟示波器模块分开独立进行设计,因此本设计中采用一款单片机开发板与蓝牙模块连接,替代蓝牙示波器模块,通过PC串口发送数据进行波形显示的测试。
2.2 软件的系统设计
2.2.1 整体设计
根据需求分析可以知道,软件主要具备两大功能:可以搜索到支持SPP协议的设备并且与之配对连接;接收设备通过蓝牙发送的数据并且实时绘制并显示波形。
当手机与设备通过蓝牙配对连接后,相当于连接了一根透明的串口线,设备通过这根看不见的线将数据传送给手机,手机成功接收后开始绘制波形 基于蓝牙的智能手机虚拟示波器手机应用软件设计(7):http://www.youerw.com/zidonghua/lunwen_12541.html