欢迎来到天天文库
浏览记录
ID:44815285
大小:1.71 MB
页数:54页
时间:2019-10-29
《基于蓝牙的遥控应用》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于蓝牙的遥控应用——PPT控制软件【摘要】蓝牙,是一种短距离无线通信技术,用于替代数字设备牙设备运行在和计算机外设间的电缆连接以及实现数字设备间的无线组网。作为MobileSync的一部分,本文介绍了一种的基于WindowsMobile平台和微软本地堆栈的蓝牙通信、控制应用软件。该软件以TCP/IP为参考模型,在应用程序层次调用windows套接字网络接口函数以及蓝牙堆栈协议建立手机与PC机之间的连接。手机端通过传统的消息机制将当前界面下获得的键值发送给PC端,服务器对收到的信息进行逻辑分析,从而模拟相应的按键实现控制。经过软件编写和测试,表明该软件便于调试修改,蓝牙通信网络传
2、输数据稳定可靠,PC端程序能实时对消息进行分析处理。由于本方案设计是按照蓝牙技术标准设计,所以兼容符合蓝牙标准的蓝牙手机,适配器等相关蓝牙产品因此,该系统极具推广价值和市场价值。【关键词】Socket,蓝牙,环境配置,用户界面,虚拟按键48TheapplicationofremotecontrolbasedontheBluetooth——PowerPointcontrolsoftware【Abstract】Bluetoothisashort-rangewirelesscommunicationtechnology,replacedigitalequipmentforequipme
3、ntoperationandcomputerperipheralscableconnectionsamongthewirelessnetworkdigitaldevices.AsapartofMobileSync,thisarticleintroducesakindofbluetoothcommunicationandcontrolapplicationsoftwarebasedontheWindowsMobileplatformandMicrosoftnativebluetoothstack.ThissoftwarewithTCP/IPmodelforreference,bui
4、ldaconnectionbetweenthecell-phoneandthePCbyusingthesocketnetworkinterfaceandbluetoothprotocolstack.Thecell-phonesendkeyassignmentsgotfromthecurrentinterfacetothePCbythetraditionalmessageprocessed,whiletheserverdealwiththereceivedinformation,thusrealizethecontrolbyimitatingthekeyboard.Aftersof
5、twarewritingandtesting,itisobviouslyknownthatthesoftwareiseasytodebugandalter,transportingdatabybluetoothwirelessnetworkisStableandreliableandtheproceduresinPCcanAnalysisandprocessthedataintime.Therefore,thissystemisextremelypopularizationvalueandmarketvalue.【KeyWords】Socket,Bluetooth,Envirom
6、entconfiguaration,Userinterface,Visualkey48目录第1章绪论11.1选题背景11.2技术现状11.3研究内容21.4应用及前景2第2章软件框架32.1系统框图32.1.1客户端框图32.1.2服务器框图42.2原理框图52.2.1蓝牙层次52.2.2套接字层次6第3章环境配置93.1手机环境配置93.1.1开发平台93.1.2开发包103.2PC环境配置103.2.1开发平台103.2.2开发包11第4章软件设计124.1软件流程图124.2客户端设计134.2.1用户界面134.2.2遍历154.2.3连接164.2.4发送194.3服务
7、器设计194.3.1连接214.3.2接收224.3.3模拟按键224.4错误代码及解决方法2448第5章软件调试与测试265.1客户端调试265.2服务器调试275.2联合调试28结论29参考文献30附录32附录A客户端程序32附录B服务器程序41致谢4948图目录图2.1客户端框图3图2.2服务器框图4图2.3带有应用程序的蓝牙结构5图2.4顺序服务器的套接字结构7图4.1套接字程序流程图12图4.2用户主界面程序流程图14图4.3Senddata函数流程图16图5.1手机端
此文档下载收益归作者所有