Robotique FIP / Mbed 2 deprecated FIP_REV1

Dependencies:   HC_SR04_Ultrasonic_Library Servo mbed

Fork of FIP_REV1 by Robotique FIP

Committer:
julientiron
Date:
Tue May 19 17:46:51 2015 +0000
Revision:
2:b5166e24c7a6
Parent:
0:3d641e170a74
?a marche BLE+capteur de distance;

Who changed what in which revision?

UserRevisionLine numberNew contents of line
julientiron 0:3d641e170a74 1 /* mbed Microcontroller Library
julientiron 0:3d641e170a74 2 * Copyright (c) 2006-2013 ARM Limited
julientiron 0:3d641e170a74 3 *
julientiron 0:3d641e170a74 4 * Licensed under the Apache License, Version 2.0 (the "License");
julientiron 0:3d641e170a74 5 * you may not use this file except in compliance with the License.
julientiron 0:3d641e170a74 6 * You may obtain a copy of the License at
julientiron 0:3d641e170a74 7 *
julientiron 0:3d641e170a74 8 * http://www.apache.org/licenses/LICENSE-2.0
julientiron 0:3d641e170a74 9 *
julientiron 0:3d641e170a74 10 * Unless required by applicable law or agreed to in writing, software
julientiron 0:3d641e170a74 11 * distributed under the License is distributed on an "AS IS" BASIS,
julientiron 0:3d641e170a74 12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
julientiron 0:3d641e170a74 13 * See the License for the specific language governing permissions and
julientiron 0:3d641e170a74 14 * limitations under the License.
julientiron 0:3d641e170a74 15 */
julientiron 0:3d641e170a74 16
julientiron 0:3d641e170a74 17 #ifndef _BTLE_H_
julientiron 0:3d641e170a74 18 #define _BTLE_H_
julientiron 0:3d641e170a74 19
julientiron 0:3d641e170a74 20
julientiron 0:3d641e170a74 21 #ifdef __cplusplus
julientiron 0:3d641e170a74 22 extern "C" {
julientiron 0:3d641e170a74 23 #endif
julientiron 0:3d641e170a74 24
julientiron 0:3d641e170a74 25 #include "cube_hal.h"
julientiron 0:3d641e170a74 26 #include "hci.h"
julientiron 0:3d641e170a74 27 #include "bluenrg_hci.h"
julientiron 0:3d641e170a74 28 #include "hci_internal.h"
julientiron 0:3d641e170a74 29 #include "bluenrg_hci_internal.h"
julientiron 0:3d641e170a74 30 #include "gap.h"
julientiron 0:3d641e170a74 31 #include "gatt_service.h"
julientiron 0:3d641e170a74 32 #include <stdio.h>
julientiron 0:3d641e170a74 33 #include <string.h>
julientiron 0:3d641e170a74 34
julientiron 0:3d641e170a74 35 void btle_init(bool isSetAddress);
julientiron 0:3d641e170a74 36 void User_Process(void);
julientiron 0:3d641e170a74 37 void setConnectable(void);
julientiron 0:3d641e170a74 38
julientiron 0:3d641e170a74 39 extern uint16_t g_gap_service_handle;
julientiron 0:3d641e170a74 40 extern uint16_t g_appearance_char_handle;
julientiron 0:3d641e170a74 41 extern uint16_t g_device_name_char_handle;
julientiron 0:3d641e170a74 42
julientiron 0:3d641e170a74 43 #ifdef __cplusplus
julientiron 0:3d641e170a74 44 }
julientiron 0:3d641e170a74 45 #endif
julientiron 0:3d641e170a74 46
julientiron 0:3d641e170a74 47 #endif