一种基于蓝牙与Android设备的控制系统设计
时间:07-29
来源:互联网
点击:
口,因此应用程序中定义的UUID 必须符合蓝牙串口的UUID,这样连接才会被接受。因为accept() 调用是一个阻塞的调用,应用程序所有响应在调用返回之前会被阻塞,因此一定不能在主线程中进行调用, 通常是在一个新的线程中做所有的工作从而避免应用程序主线程的阻塞。主要代码如下;
(5)关闭server socket,释放serversocket 和它占用的资源,结束应用程序。
4 结束语
本文提出了基于蓝牙与Android 设备的无线控制系统模型,分析了蓝牙网络的一般结构, 采用通用的蓝牙模块实现了无线终端设计,给出了Android 设备的蓝牙串行通讯软件框架。凭借蓝牙的传输高效并且快速等特点,该系统具有很好的灵活性,能广泛应用于工业现场控制等多个领域,尤其是一些需要数据传输又不能很方便的布设通讯电缆的场合,具有广阔的发展空间。
主要代码
- Android开发技巧:软硬件的巧妙整合(01-16)
- 基于Android的VoIP系统的设计与实现(03-28)
- 基于Android系统的影音播放器开发(03-25)
- Android的阿喀琉斯之踵(07-08)
- Android开发之“hello World”的实现 (07-23)
- 基于Android平台的即时通信系统客户端设计(09-24)