一、做android开发的,想必开发前的准备工作都不必多说。下载AS,配置好,新建一个项目。
二、下面开始一些项目的介绍:我们的项目是通过3种模式,达到与设备配对,联网或者蓝牙控制其运行。
1、wlan : 设备和手机连接在同一无线网下,配对。
2、蓝牙 : 设备和手机通过蓝牙配对,达到控制设备的目的。
3、手机直连 : 就是开启设备热点,手机连接到设备的热点上,达到设备的配对。
三、首先要明白一点,咱们的手机是不能直接和设备通信的,原因是设备不能理解手机发送的命令。那怎么样设备才能理解我们发送的指令呢?这就不得不说到通讯协议了。
我们的设备有着一套自己的”密码本”,只要我将指令以符合”密码本”的格式发送给设备,设备就会按照给出的指令行动。这里的”密码本”就是上面提到的通讯协议。不过不同设备的具体指令信息或多或少有所不同,大家参考一下就好了。下面给出这一套设备的通讯协议格式,请注意指令使用16进制描述。
表1 通信协议基本格式