fork BLE_API to add update adv payload API

Fork of BLE_API by Bluetooth Low Energy

Revision:
710:b2e1a2660ec2
Parent:
709:77f6fc6999cd
Child:
711:ea0c4bf9ec99
--- a/common/GapScanningParams.cpp	Fri Jun 19 15:53:06 2015 +0100
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,75 +0,0 @@
-/* mbed Microcontroller Library
- * Copyright (c) 2006-2013 ARM Limited
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *     http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-#include "Gap.h"
-#include "GapScanningParams.h"
-
-GapScanningParams::GapScanningParams(uint16_t interval, uint16_t window, uint16_t timeout, bool activeScanning) :
-    _interval(Gap::MSEC_TO_ADVERTISEMENT_DURATION_UNITS(interval)),
-    _window(Gap::MSEC_TO_ADVERTISEMENT_DURATION_UNITS(window)),
-    _timeout(timeout),
-    _activeScanning(activeScanning) {
-    /* stay within limits */
-    if (_interval < SCAN_INTERVAL_MIN) {
-        _interval = SCAN_INTERVAL_MIN;
-    }
-    if (_interval > SCAN_INTERVAL_MAX) {
-        _interval = SCAN_INTERVAL_MAX;
-    }
-    if (_window < SCAN_WINDOW_MIN) {
-        _window = SCAN_WINDOW_MIN;
-    }
-    if (_window > SCAN_WINDOW_MAX) {
-        _window = SCAN_WINDOW_MAX;
-    }
-}
-
-ble_error_t
-GapScanningParams::setInterval(uint16_t newIntervalInMS)
-{
-    uint16_t newInterval = Gap::MSEC_TO_ADVERTISEMENT_DURATION_UNITS(newIntervalInMS);
-    if ((newInterval >= SCAN_INTERVAL_MIN) && (newInterval < SCAN_INTERVAL_MAX)) {
-        _interval = newInterval;
-        return BLE_ERROR_NONE;
-    }
-
-    return BLE_ERROR_PARAM_OUT_OF_RANGE;
-}
-
-ble_error_t
-GapScanningParams::setWindow(uint16_t newWindowInMS)
-{
-    uint16_t newWindow = Gap::MSEC_TO_ADVERTISEMENT_DURATION_UNITS(newWindowInMS);
-    if ((newWindow >= SCAN_WINDOW_MIN) && (newWindow < SCAN_WINDOW_MAX)) {
-        _window   = newWindow;
-        return BLE_ERROR_NONE;
-    }
-
-    return BLE_ERROR_PARAM_OUT_OF_RANGE;
-}
-
-ble_error_t
-GapScanningParams::setTimeout(uint16_t newTimeout)
-{
-    _timeout  = newTimeout;
-    return BLE_ERROR_NONE;
-}
-
-void
-GapScanningParams::setActiveScanning(bool activeScanning)
-{
-    _activeScanning = activeScanning;
-}
\ No newline at end of file