船舶尾气监测系统设计
2018-10-13汪佳瑶安博文
现代计算机 2018年23期
汪佳瑶,安博文
(上海海事大学信息工程学院,上海 201306)
0 引言
目前,海事部门对船舶尾气的排放监管依旧采用人工的方式,比较耗时且成本较高。随着电子技术的发展,智能移动设备得到迅速普及,如果能利用手中的移动设备来监测船舶尾气的排放,会大大提高海事部门的监管效率[1]。
本文根据船舶尾气监测系统软件应用的实际需求,利用蓝牙和Android相关技术,设计了无线连接控制气体检测装置以及在Android应用程序上实时显示监测数据的软件应用模块。相较于传统方式,该软件应用设计具有一定的智能化和便捷性。
1 相关技术
1.1 Android系统
Android系统是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发[2]。Android操作系统最早由Andy Rubin开发,2005年8月由Google收购注资。随后,Google以Apache免费开放源代码许可证的授权方式,发布了Android的源代码,开放源代码加速了Android普及与发展。
1.2 蓝牙技术
蓝牙是一种短距离的无线数据通信技术,能够在包括手机、无线耳机、笔记本电脑等众多设备间进行无线信息传输。蓝牙技术采用分散式网络结构以及快跳频和短包技术,支持点对点以及点对多点通信,工作频段为2.4GHz,数据速率为1Mb/s,并且采用时分双工传输方案实现全双工传输[3]。Android 2.0以上版本的SDK包含了对蓝牙网络协议栈的支持,使得蓝牙设备能够无线连接其他蓝牙设备进行数据交换[4]。此外,Android应用程序框架提供了访问蓝牙功能的API,调用这些API能够让应用程序无线连接其他蓝牙设备,实现交互功能。……
登录APP查看全文
