mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #10634 from LDong-Arm/ble-api-update
BLE: fix deprecated API calls in battery and thermometer servicespull/10654/head
commit
86bd7f05f0
|
|
@ -84,7 +84,7 @@ public:
|
|||
sizeof(charTable) / sizeof(GattCharacteristic *)
|
||||
);
|
||||
|
||||
ble.addService(batteryService);
|
||||
ble.gattServer().addService(batteryService);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -61,7 +61,7 @@ public:
|
|||
GattCharacteristic *hrmChars[] = {&tempMeasurement, &tempLocation, };
|
||||
GattService hrmService(GattService::UUID_HEALTH_THERMOMETER_SERVICE, hrmChars, sizeof(hrmChars) / sizeof(GattCharacteristic *));
|
||||
|
||||
ble.addService(hrmService);
|
||||
ble.gattServer().addService(hrmService);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
@ -72,10 +72,8 @@ public:
|
|||
*
|
||||
*/
|
||||
void updateTemperature(float temperature) {
|
||||
if (ble.getGapState().connected) {
|
||||
valueBytes.updateTemperature(temperature);
|
||||
ble.gattServer().write(tempMeasurement.getValueHandle(), valueBytes.getPointer(), sizeof(TemperatureValueBytes));
|
||||
}
|
||||
valueBytes.updateTemperature(temperature);
|
||||
ble.gattServer().write(tempMeasurement.getValueHandle(), valueBytes.getPointer(), sizeof(TemperatureValueBytes));
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
Loading…
Reference in New Issue