|
@@ -350,7 +350,15 @@ export default {
|
|
|
console.log("getBLEDeviceCharacteristics success", res.characteristics);
|
|
|
for (let i = 0; i < res.characteristics.length; i++) {
|
|
|
let item = res.characteristics[i];
|
|
|
- if (item.properties.write) {
|
|
|
+
|
|
|
+ let writeState = null;
|
|
|
+ if(serviceId.indexOf("FFF0")!=-1){
|
|
|
+ writeState = item.properties.write && item.uuid.indexOf("FFF2") != -1;
|
|
|
+ }else{
|
|
|
+ writeState = item.properties.write;
|
|
|
+ }
|
|
|
+ if (writeState) {
|
|
|
+ // if (item.properties.write) {
|
|
|
$this.deviceId = deviceId;
|
|
|
$this.serviceId = serviceId;
|
|
|
$this.cid = item.uuid;
|