HW layer for the Nucleo board, it only work with old BLE_API
Dependents: Hello_BLE F446RE-BLE
Fork of X_NUCLEO_IDB0XA1 by
Diff: BlueNRGGap.h
- Revision:
- 58:027c65a54097
- Parent:
- 55:0e4db6804c8d
- Child:
- 59:68e45913b2c4
--- a/BlueNRGGap.h Wed Oct 01 11:47:54 2014 +0000 +++ b/BlueNRGGap.h Tue Oct 07 10:13:02 2014 +0000 @@ -1,18 +1,18 @@ /* 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. - */ +* 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. +*/ #ifndef __BLUENRG_GAP_H__ #define __BLUENRG_GAP_H__ @@ -43,9 +43,9 @@ /* Functions that must be implemented from Gap */ virtual ble_error_t setAddress(addr_type_t type, - const uint8_t address[6]); + const uint8_t address[6]); virtual ble_error_t setAdvertisingData(const GapAdvertisingData &, - const GapAdvertisingData &); + const GapAdvertisingData &); virtual ble_error_t startAdvertising(const GapAdvertisingParams &); virtual ble_error_t stopAdvertising(void); virtual ble_error_t disconnect(DisconnectionReason_t reason); @@ -72,11 +72,7 @@ tBleStatus ret; uint8_t *DeviceName; uint8_t deviceAppearance[2]; - - - //const char local_name[];// = {AD_TYPE_COMPLETE_LOCAL_NAME,'B','l','u','e','N','R','G'}; - //Local Variables - //uint8_t *device_name; + BlueNRGGap() { m_connectionHandle = BLE_CONN_HANDLE_INVALID; isSetAddress = false;