ble
Dependencies: HC_SR04_Ultrasonic_Library Servo mbed
Fork of FIP_REV1 by
Auto generated API documentation and code listings for FIP_REV1
BLEDevice | The base class used to abstract away BLE capable radio transceivers or SOCs, to enable this BLE API to work with any radio transparently |
BLEDeviceInstanceBase | The interface for the transport object to be created by the target library's createBLEDeviceInstance() |
Gap | The base class used to abstract GAP functionality to a specific radio transceiver, SOC or BLE Stack |
GapAdvertisingData | This class provides several helper functions to generate properly formatted GAP Advertising and Scan Response data payloads |
GapAdvertisingParams | This class provides a wrapper for the core advertising parameters, including the advertising type (Connectable Undirected, Non Connectable Undirected, etc.), as well as the advertising and timeout intervals |
GapEvents | The base class used to abstract away the callback events that can be triggered with the GAP |
GattCharacteristic | GATT characteristic |
GattServer | The base class used to abstract GATT Server functionality to a specific radio transceiver, SOC or BLE Stack |
GattServerEvents | The base class used to abstract away the callback events that can be triggered with the GATT Server |
GattService | GATT service |
IMU_6AXES_DrvTypeDef | IMU_6AXES driver structure definition |
IMU_6AXES_InitTypeDef | IMU_6AXES init structure definition |
MAGNETO_DrvTypeDef | MAGNETO driver structure definition |
MAGNETO_InitTypeDef | MAGNETO init structure definition |
GattCharacteristic::PresentationFormat | GATT presentation format wrapper |
PRESSURE_DrvTypeDef | PRESSURE driver structure definition |
PRESSURE_InitTypeDef | PRESSURE init structure definition |
timer | Timer |
Code
ble_status.h [code] | |
blecommon.h [code] | |
BLEDevice.h [code] | |
BLEDeviceInstanceBase.h [code] | |
bluenrg_hci.c [code] | |
bluenrg_hci.h [code] | |
bluenrg_hci_internal.h [code] | |
bluenrg_shield_bsp.c [code] | |
BlueNRGDevice.cpp [code] | |
BlueNRGDevice.h [code] | |
BlueNRGGap.cpp [code] | |
BlueNRGGap.h [code] | |
BlueNRGGattServer.cpp [code] | |
BlueNRGGattServer.h [code] | |
btle.cpp [code] | |
btle.h [code] | |
btle_test.cpp [code] | |
clock.c [code] | |
clock.h [code] | |
compiler.h [code] | |
cube_hal.h [code] | |
debug.h [code] | |
Envt_Shield_F4_API.cpp [code] | |
Envt_Shield_F4_API.h [code] | |
gap.h [code] | |
Gap.h [code] | |
GapAdvertisingData.cpp [code] | |
GapAdvertisingData.h [code] | |
GapAdvertisingParams.cpp [code] | |
GapAdvertisingParams.h [code] | |
GapEvents.h [code] | |
gatt_service.h [code] | |
GattCharacteristic.h [code] | |
GattServer.h [code] | |
GattServerEvents.h [code] | |
GattService.cpp [code] | |
GattService.h [code] | |
gp_timer.c [code] | |
gp_timer.h [code] | |
hal.h [code] | |
hal_types.h [code] | |
hci.c [code] | Function for managing HCI interface |
hci.h [code] | |
hci_internal.h [code] | |
hts221.c [code] | This file provides a set of functions needed to manage the hts221 |
hts221.h [code] | This file contains definitions for the hts221.c firmware driver |
hum_temp.h [code] | This header file contains the functions prototypes for the humidity and temperature driver |
imu_6axes.h [code] | This header file contains the functions prototypes for the accelerometer and gyroscope driver |
link_layer.h [code] | |
lis3mdl.c [code] | This file provides a set of functions needed to manage the lis3mdl |
lis3mdl.h [code] | This file contains definitions for the lis3mdl.c firmware driver |
list.c [code] | |
list.h [code] | |
lps25h.c [code] | |
lps25h.h [code] | This file contains definitions for the lps25h.c firmware driver |
lsm6ds0.c [code] | This file provides a set of functions needed to manage the lsm6ds0 |
lsm6ds0.h [code] | This file contains definitions for the lsm6ds0.c firmware driver |
magneto.h [code] | This header file contains the functions prototypes for the magneto driver |
main.cpp [code] | |
osal.c [code] | |
osal.h [code] | |
Payload.cpp [code] | |
Payload.h [code] | |
pressure.h [code] | |
role_type.h [code] | |
sm.h [code] | |
stm32f4xx_bluenrg_shield_bsp.h [code] | |
stm32f4xx_cube_hal.c [code] | |
stm32f4xx_hal_conf.h [code] | |
stm32f4xx_it.c [code] | Main Interrupt Service Routines |
stm32f4xx_it.h [code] | This file contains the headers of the interrupt handlers |
stm32f4xx_nucleo.c [code] | This file provides set of firmware functions to manage Leds and push-button available on STM32F4xx-Nucleo Kit from STMicroelectronics |
stm32f4xx_nucleo.h [code] | This file contains definitions for STM32F4xx-Nucleo Kit's Leds and push-button hardware resources |
Utils.cpp [code] | |
Utils.h [code] | |
UUID.cpp [code] | |
UUID.h [code] | |
x_nucleo_iks01a1.c [code] | This file provides X_NUCLEO_IKS01A1 MEMS shield board specific functions |
x_nucleo_iks01a1.h [code] | This file contains definitions for the x_nucleo_iks01a1.c board specific functions |
x_nucleo_iks01a1_hum_temp.c [code] | This file provides a set of functions needed to manage the hts221 sensor |
x_nucleo_iks01a1_hum_temp.h [code] | This file contains definitions for x_nucleo_iks01a1_hum_temp.c |
x_nucleo_iks01a1_imu_6axes.c [code] | This file provides a set of functions needed to manage the lsm6ds0 sensor |
x_nucleo_iks01a1_imu_6axes.h [code] | This file contains definitions for the x_nucleo_iks01a1_imu_6axes.c |
x_nucleo_iks01a1_magneto.c [code] | This file provides a set of functions needed to manage the lis3mdl sensor |
x_nucleo_iks01a1_magneto.h [code] | This file contains definitions for the x_nucleo_iks01a1_magneto.c |
x_nucleo_iks01a1_pressure.c [code] | This file provides a set of functions needed to manage the lps25h sensor |
x_nucleo_iks01a1_pressure.h [code] | This file contains definitions for x_nucleo_iks01a1_pressure.c firmware driver |