需求:
1、程序启动时自动开启蓝牙(无须用户确认或由用户设置是否提醒)
2、程序运行时自动搜索蓝牙设备并尝试用默认密码连接(默认密码作为程序参数维护,可以设多个密码,未设置时为1234)
3、程序运行时监测串口通讯,有数据传入时自动接收
4、将接收到的数据与数据传输协议表(协议表从配置文件读取,配置文件会不定期更新)中的协议匹配,匹配成功后解析数据并按配置表中指定的样式显示在主界面。
5、点击“发送”弹出姓名选择界面(姓名从配置文件读),选择姓名后将接收到的数据编码通过网络(GPRS/3G/WIFI)或短信发送到远程服务器(web服务或短信网关)。
6、退出程序时提示用户关闭蓝牙(或由用户设置是否自动关闭)。
7、长时间无数据传入时提示用户是否退出程序。