WPO升级

2018-12-19  本文已影响22人  心猿意码

1、写入数据{01, 02, 03, 04, 05, 06}至"FFF1"。这里需要注意的是,必须成功写入后才能进行下面的步骤。

 - (void)peripheral:(CBPeripheral *)peripheral didDiscoverCharacteristicsForService:(CBService *)service error:(NSError *)error
{
    for (CBCharacteristic *characteristic in service.characteristics){
        // 写入数据至"FFF1"特征
        if ([characteristic.UUID.UUIDString isEqualToString:FFF1]) {
                Byte byte[] = {01, 02, 03, 04, 05, 06};
                NSData *data = [NSData dataWithBytes:byte length:sizeof(byte)];
                [peripheral writeValue:data forCharacteristic:characteristic type:CBCharacteristicWriteWithResponse];            
        }
    }
}

2、在App Store搜索SensorTag,下载该App,目前只有iOS版本,安卓手机无法升级。


00.png

3、安装该App后,在微信里点开升级包,拷贝到“ SensorTag”。


01.png 02.png

4、点击名为(OAD Target)设备 -> "Sensor View" -> "FW Download" -> "Select FW File" -> 选择拷贝进来的安装包。


03.png 04.png 05.png 06.png 07.png 08.png

5、设备升级到最新版本后,默认设备连接成功后不会返回脉搏波(FFF4)数据,可以通过修改写入"FFF1"的值来控制WPO是否返回脉搏波的数据。

Byte byte[] = {01, 01, 01, 01, 01, 01};//写入该值至"FFF1"开启脉搏波数据通道
Byte byte[] = {00, 00, 00, 00, 00, 00};//写入该值至"FFF1"关闭脉搏波数据通道
上一篇 下一篇

猜你喜欢

热点阅读