Maxim Integrated's IoT development kit.

Dependencies:   MAX30101 MAX30003 MAX113XX_Pixi MAX30205 max32630fthr USBDevice

ble_gatt.cpp

Committer:
Mahir Ozturk
Date:
2018-07-19
Revision:
16:503f8308e2db
Parent:
15:0d47d5879a21

File content as of revision 16:503f8308e2db:

/*
 * ble_comm.cpp
 *
 *  Created on: Jun 21, 2018
 *      Author: Mahir.Ozturk
 */
/******************************************************************************/
#include <mbed.h>
#include "ble_gatt.h"

Mutex ble_mutex;

ble_error_t bleGattAttrWrite(GattAttribute::Handle_t handle, const uint8_t *value, uint16_t size)
{
	BLE &ble = BLE::Instance();
	ble_error_t ret;

	ble_mutex.lock();

	ret = ble.gattServer().write(handle, value, size);

	ble_mutex.unlock();

	return ret;
}