Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: BLE_HeartRate_IDB0XA1
Fork of X_NUCLEO_IDB0XA1 by
Diff: source/BlueNRGGattServer.cpp
- Revision:
- 142:adf1567d3900
- Parent:
- 132:51056160fa4a
- Child:
- 144:bdf5e8432131
diff -r 6859438f74f5 -r adf1567d3900 source/BlueNRGGattServer.cpp
--- a/source/BlueNRGGattServer.cpp Fri Oct 09 09:56:12 2015 +0200
+++ b/source/BlueNRGGattServer.cpp Fri Oct 16 15:59:23 2015 +0200
@@ -256,8 +256,14 @@
/**************************************************************************/
ble_error_t BlueNRGGattServer::readValue(uint16_t charHandle, uint8_t buffer[], uint16_t *const lengthP)
{
- PRINTF("ReadValue() Not Supported\n\r");
- return BLE_ERROR_NONE;
+ PRINTF("ReadValue() Not Supported\n\r");
+
+ /* avoid compiler warnings about unused variables */
+ (void)charHandle;
+ (void)buffer;
+ (void)lengthP;
+
+ return BLE_ERROR_NONE;
}
/**************************************************************************/
@@ -287,18 +293,30 @@
/**************************************************************************/
// <<<ANDREA>>>
ble_error_t BlueNRGGattServer::readValue(Gap::Handle_t connectionHandle, GattAttribute::Handle_t attributeHandle, uint8_t buffer[], uint16_t *lengthP) {
- // Empty by now
- return BLE_ERROR_NONE;
+
+ /* avoid compiler warnings about unused variables */
+ (void)connectionHandle;
+ (void)attributeHandle;
+ (void)buffer;
+ (void)lengthP;
+
+ return BLE_ERROR_NONE;
}
ble_error_t BlueNRGGattServer::write(Gap::Handle_t connectionHandle, GattAttribute::Handle_t, const uint8_t[], uint16_t, bool localOnly) {
- // Empty by now
- return BLE_ERROR_NONE;
+ /* avoid compiler warnings about unused variables */
+ (void)connectionHandle;
+ (void)localOnly;
+
+ return BLE_ERROR_NONE;
}
ble_error_t BlueNRGGattServer::write(GattAttribute::Handle_t charHandle, const uint8_t buffer[], uint16_t len, bool localOnly)
{
- tBleStatus ret;
+ /* avoid compiler warnings about unused variables */
+ (void)localOnly;
+
+ tBleStatus ret;
//uint8_t buff[2];
PRINTF("updating bleCharacteristic charHandle =%u, corresponding serviceHanle= %u len=%d\n\r", charHandle, bleCharHanldeMap.find(charHandle)->second, len);
