Modules
BLE Services

Definitions and prototypes for the BLE Service interface. More...

Collaboration diagram for BLE Services:

## Modules
| Alexa Gadget Service (AGS)
| Definitions and prototypes for the AGS interface.
| Apple Media Service Client (AMS_C)
| Apple Media Service Client module.
| Apple Notification Center Service (ANCS)
| Definitions and prototypes for the ANCS interface.
| Alert Notification Service (ANS)
| Alert Notification Service module.
| Alert Notification Service Client (ANS_C)
| Alert Notification Service Client module.
| Battery Service (BAS)
| Definitions and prototypes for the BAS interface.
| Battery Service Client (BAS_C)
| Battery Service Client module.
| Body Composition Service (BCS)
| Definitions and prototypes for the BCS interface.
| Profile/Service Common Types
| Definitions for BLE profile/service common types.
| Profile/Service Utilities
| Definitions and prototypes for the Profile/Service Utilities interface.
| Service Discovery Utilities
| Definitions and prototypes for the Service Discovery Utilities interface.
| Blood Pressure Service (BPS)
| Definitions and prototypes for the BPS interface.
| Cycling Speed and Cadence Service (CSCS)
| Definitions and prototypes for the CSCS interface.
| Current Time Service (CTS)
| Current Time Service module.
| Current Time Service Client (CTS_C)
| Current Time Service Client module.
| Device Information Service (DIS)
| Definitions and prototypes for the DIS interface.
| Device Information Service Client (DIS_C)
| Device Information Service Client module.
| Device Synchronize Service (DSS)
| Definitions and prototypes for the DSS interface.
| Glucose Service (GLS)
| Glucose Service module.
| Glucose Service Database (GLS_DB)
| Glucose Service Database module.
| Glucose Service Record Access Control Point (GLS_RACP)
| Glucose Service Record Access Control Point module.
| Goodix UART Service (GUS)
| Definitions and prototypes for the GUS interface.
| Goodix UART Service Client (GUS_C)
| Goodix UART Service Client module.
| Human Input Device Service (HIDS)
| Definitions and prototypes for the HIDS interface.
| HRS RSCS Relay Control Point Service (HRRCPS)
| HRS RSCS Relay Control Point Service module.
| Heart Rate Service (HRS)
| Definitions and prototypes for the HRS interface.
| Heart Rate Service Client (HRS_C)
| Heart Rate Service Client module.
| Health Thermometer Service (HTS)
| Definitions and prototypes for the HTS interface.
| Immediate Alarm Service (IAS)
| Definitions and prototypes for the IAS interface.
| Immediate Alert Service Client (IAS_C)
| Immediate Alert Service Client module.
| Link Loss Service (LLS)
| Definitions and prototypes for the LLS interface.
| Link Loss Service Client (LLS_C)
| Link Loss Service Client module.
| LMS Service (LMS)
| Definitions and prototypes for the LMS interface.
| Log Notification Service (LNS)
| Log Notification Service module.
| Multi Link Multi Role Service (MLMR)
| Definitions and prototypes for the MLMR interface.
| Multi Link Multi Role Service Client (MLMR_C)
| Multi Link Multi Role Service Client module.
| Next DST Change Service (NDCS)
| Next DST Change Service module.
| OTA Service (OTAS)
| Definitions and prototypes for the OTAS interface.
| OTA Service Client (OTAS_C)
| OTAS Client Interface module.
| Phone Alert Status Service (PASS)
| Phone Alert Status Service module.
| Phone Alert Status Service Client (PASS_C)
| Phone Alert Status Service Client module.
| Power Consumption Service (PCS)
| Definitions and prototypes for the PCS interface.
| Running Speed and Cadence Service (RSCS)
| Definitions and prototypes for the RSCS interface.
| Running Speed and Cadence Service Client (RSCS_C)
| Running Speed and Cadence Service Client module.
| Reference Time Update Service (RTUS)
| Reference Time Update Service module.
| Sample Service (SAMPLES)
| Definitions and prototypes for the GUS interface.
| Throughput Service (THS)
| Definitions and prototypes for the THS interface.
| Throughput Service Client (THS_C)
| THS Client Interface module.
| Throughput Control Point Client (THSCPS)
| THS Control Point Interface module.
| Tx Power Service (TPS)
| Definitions and prototypes for the TPS interface.
| Tx Power Service Client (TPS_C)
| Tx Power Service Client module.
| User Data Service (UDS)
| User Data Service module.
| Wechat (WECHAT)
| Definitions and prototypes for the WeChat interface.
| Weight Scale Service (WSS)
| Weight Scale Service module.

## Detailed Description

Definitions and prototypes for the BLE Service interface.

Definitions and prototypes for the BLE Service Interface.

Attention

  ##### Copyright (c) 2019 GOODIX

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. Neither the name of GOODIX nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL COPYRIGHT HOLDERS AND CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.