iOSのBLEコントローラアプリ「RCBController」と接続し、コントローラの操作を取得するサンプルプログラムです。 mbed HRM1017で動作を確認しています。 2014.08.20時点でのBLEライブラリに対応しました。

Dependencies:   BLE_API mbed

Fork of BLE_RCBController by Junichi Katsu

Revision:
4:ebda47d22091
Parent:
3:9a2487262bb2
--- a/nRF51822/nordic/nrf-sdk/ble/ble_services/ble_gls_db.h	Wed Aug 20 13:37:04 2014 +0000
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,86 +0,0 @@
-/* Copyright (c) 2012 Nordic Semiconductor. All Rights Reserved.
- *
- * The information contained herein is property of Nordic Semiconductor ASA.
- * Terms and conditions of usage are described in detail in NORDIC
- * SEMICONDUCTOR STANDARD SOFTWARE LICENSE AGREEMENT.
- *
- * Licensees are granted free, non-transferable use of the information. NO
- * WARRANTY of ANY KIND is provided. This heading must NOT be removed from
- * the file.
- */
-
-/** @file
- *
- * @defgroup ble_sdk_srv_gls_db Glucose Database Service
- * @{
- * @ingroup ble_sdk_srv
- * @brief Glucose Service module.
- *
- * @details This module implements at database of stored glucose measurement values.
- *
- * @note Attention! 
- *  To maintain compliance with Nordic Semiconductor ASA Bluetooth profile 
- *  qualification listings, These APIs must not be modified. However, the corresponding
- *  functions' implementations can be modified.
- */
-
-#ifndef BLE_GLS_DB_H__
-#define BLE_GLS_DB_H__
-
-#include <stdint.h>
-#include "ble_gls.h"
-
-#define BLE_GLS_DB_MAX_RECORDS      20
-
-/**@brief Function for initializing the glucose record database.
- *
- * @details This call initializes the database holding glucose records.
- *
- * @return      NRF_SUCCESS on success. 
- */
-uint32_t ble_gls_db_init(void);
-
-/**@brief Function for getting the number of records in the database.
- *
- * @details This call returns the number of records in the database.
- *
- * @return      Number of records in the database.
- */
-uint16_t ble_gls_db_num_records_get(void);
-
-/**@brief Function for getting a record from the database.
- *
- * @details This call returns a specified record from the database.
- *
- * @param[in]   record_num    Index of the record to retrieve.
- * @param[out]  p_rec         Pointer to record structure where retrieved record is copied to.
- * 
- * @return      NRF_SUCCESS on success.
- */
-uint32_t ble_gls_db_record_get(uint8_t record_num, ble_gls_rec_t * p_rec);
-
-/**@brief Function for adding a record at the end of the database.
- *
- * @details This call adds a record as the last record in the database.
- *
- * @param[in]   p_rec   Pointer to record to add to database.
- * 
- * @return      NRF_SUCCESS on success.
- */
-uint32_t ble_gls_db_record_add(ble_gls_rec_t * p_rec);
-
-/**@brief Function for deleting a database entry.
- *
- * @details This call deletes an record from the database.
- *
- * @param[in]   record_num   Index of record to delete.
- * 
- * @return      NRF_SUCCESS on success.
- */
-uint32_t ble_gls_db_record_delete(uint8_t record_num);
-
-#endif // BLE_GLS_DB_H__
-
-/** @} */
-
-/** @endcond */