请教一个 关于Android Ble 开发问题
2017-01-02 11:14
435 查看
最近在做一个BLE设备的项目,通过手机来 控制BLE灯具,实现开关 调光的功能。
因为是第一次做BLE开发,现在有一个问题 不能理解
public static void setRGB(BluetoothGattCharacteristic characteristic, int red, int green, int blue,
int intensity, BluetoothGatt bluetoothGatt) {
byte[] values = new byte[4];
values[0] = (byte) red;
values[1] = (byte) green;
values[2] = (byte) blue;
values[3] = (byte) intensity;
characteristic.setValue(values);
bluetoothGatt.writeCharacteristic(characteristic);
}
这个是我控制灯RGB的方法,传入 我获取到的 特征characteristic 和RGB值就可以成功调色了。
但是 我们开发的同时 是有一套协议的 比如这个:FD:08:10:10:01:01:00:00:00:00:22:FE//关
这是协议中 发送 关闭灯具的命令。
问题来了:
项目是我从上一位开发人员手里接过来的,他是通过 UUID 来确认对应的特征值,UUID和 协议中的命令(FD:08:10:10:01:01:00:00:00:00:22:FE//关 ) 又有什么对应关系呢?
除了获取特征 然后调用 setvalue的方法外,我用什么方法可以 直接发送 FD:08:10:10:01:01:00:00:00:00:22:FE//关这条命令给我连接到的BLE设备?
因为是第一次做BLE开发,现在有一个问题 不能理解
public static void setRGB(BluetoothGattCharacteristic characteristic, int red, int green, int blue,
int intensity, BluetoothGatt bluetoothGatt) {
byte[] values = new byte[4];
values[0] = (byte) red;
values[1] = (byte) green;
values[2] = (byte) blue;
values[3] = (byte) intensity;
characteristic.setValue(values);
bluetoothGatt.writeCharacteristic(characteristic);
}
这个是我控制灯RGB的方法,传入 我获取到的 特征characteristic 和RGB值就可以成功调色了。
但是 我们开发的同时 是有一套协议的 比如这个:FD:08:10:10:01:01:00:00:00:00:22:FE//关
这是协议中 发送 关闭灯具的命令。
问题来了:
项目是我从上一位开发人员手里接过来的,他是通过 UUID 来确认对应的特征值,UUID和 协议中的命令(FD:08:10:10:01:01:00:00:00:00:22:FE//关 ) 又有什么对应关系呢?
除了获取特征 然后调用 setvalue的方法外,我用什么方法可以 直接发送 FD:08:10:10:01:01:00:00:00:00:22:FE//关这条命令给我连接到的BLE设备?
相关文章推荐
- Android开发中关于文件读写的一个小问题
- android开发中关于adb连接的一个典型问题:
- 请教各位大神一个关于安卓开发里面的web服务器的问题 急~~~
- 关于android开发BLE连接成功读写操作为什么gattback未回调的问题处理
- 关于移动设备上GIS系统开发的一个问题(EVC+MapXMobile)
- 向朋友们请教一个关于USB接口编程的问题
- 请教关于ASP.Net2.0和JavaScript的一个问题
- 请教一个关于url重写的问题
- 向各位请教一个关于Decorator模式的问题
- 谈一个现实问题,关于软件开发使用中给用户照成的损失谁来赔偿谁来负责的问题,您怎么看?
- 请教一个关于WINCE支持多BIN模式起动的问题
- 关于移动设备上GIS系统开发的一个问题(EVC+MapXMobile)
- 向大家请教一个关于sharepoint2003的问题,如何使一个Custom List in Datasheet View中某个field从其他list抽取数据当显示时?
- 请教 一个关于双方调用的问题
- 关于数据库开发的一个新问题
- 小弟请教一个问题,关于fastreport
- 对不起,各位哥哥,我有一个问题向你们请教,请多多指教关于C#DataGrid的问题,特急!!!
- 请教高手一个关于msdn的问题
- 请教各位大侠一个问题关于水晶报表的,欢迎进来讨论
- Oracle开发中,关于查询的一个问题