Maxim Integrated / MaximBLE

Dependents:   BLE_Thermometer MAXWSNENV_demo

Embed: (wiki syntax)

« Back to documentation index

hci_api.h File Reference

hci_api.h File Reference

HCI subsystem API. More...

Go to the source code of this file.

Data Structures

struct  hciConnSpec_t
struct  hciLeConnCmplEvt_t
struct  hciDisconnectCmplEvt_t
struct  hciLeConnUpdateCmplEvt_t
struct  hciLeCreateConnCancelCmdCmplEvt_t
struct  hciLeAdvReportEvt_t
struct  hciReadRssiCmdCmplEvt_t
struct  hciReadChanMapCmdCmplEvt_t
struct  hciReadTxPwrLvlCmdCmplEvt_t
struct  hciReadRemoteVerInfoCmplEvt_t
struct  hciLeReadRemoteFeatCmplEvt_t
struct  hciLeLtkReqReplCmdCmplEvt_t
struct  hciLeLtkReqNegReplCmdCmplEvt_t
struct  hciEncKeyRefreshCmpl_t
struct  hciEncChangeEvt_t
struct  hciLeLtkReqEvt_t
struct  hciVendorSpecCmdStatusEvt_t
struct  hciVendorSpecCmdCmplEvt_t
struct  hciVendorSpecEvt_t
struct  hciHwErrorEvt_t
struct  hciLeEncryptCmdCmplEvt_t
struct  hciLeRandCmdCmplEvt_t
union  hciEvt_t

Functions

void HciEvtRegister (hciEvtCback_t evtCback)
uint8_t * HciGetBdAddr (void)
void HciSendAclData (uint8_t *pAclData)
void HciDisconnectCmd (uint16_t handle, uint8_t reason)

Detailed Description

HCI subsystem API.

Date:
2011-10-14 21:35:03 -0700 (Fri, 14 Oct 2011)
Revision:
191

Copyright (c) 2009-2016 ARM Limited. All rights reserved.

SPDX-License-Identifier: LicenseRef-PBL

Licensed under the Permissive Binary License, Version 1.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

https://www.mbed.com/licenses/PBL-1.0

See the License for the specific language governing permissions and limitations under the License.

Definition in file hci_api.h.


Function Documentation

void HciDisconnectCmd ( uint16_t  handle,
uint8_t  reason 
)

Command interface

void HciEvtRegister ( hciEvtCback_t  evtCback )

Initialization, registration, and reset

uint8_t* HciGetBdAddr ( void   )

Optimization interface

void HciSendAclData ( uint8_t *  pAclData )

ACL data interface