Glossary

A2DP

Advanced Audio Distribution Profile

ACK

Acknowledgement

ACL

Asynchronous Connectionless

ADC

Analog to Digital Converter

ADV

Advertising

ANCS

Apple Notification Center Service

AoA

Angle of Arrival

AoD

Angle of Departure

APB

Advanced Peripheral Bus

API

Application Programming Interface

APP

Application

ARM

Advanced RISC Machines

ATT

Attribute Protocol

AVRCP

Audio Video Remote Control Profile

BAS

Battery Service

BD

Bluetooth Device

BLE

Bluetooth Low Energy

BLOB

Binary Large Object

BQB

Bluetooth Qualification Body

BR/EDR

Basic Rate/Enhanced Data Rate

BT

Bluetooth

CAN

Control Area Network

CCCD

Client Characteristic Configuration Descriptor

CE

European Conformity

CFU

Component Firmware Update

CMAC

Cipher-based Message Authentication Code

CMSIS

Cortex Microcontroller Software Interface Standard

CP

Coprocessor

CPU

Central Processing Unit

CRC

Cyclic Redundancy Check

CSCP

Cycling Speed and Cadence Profile

CSCS

Cycling Speed and Cadence Service

CSRK

Connection Signature Resolving Key

CTE

Constant Tone Extensions

DFU

Device Firmware Upgrade

DHCP

Dynamic Host Configuration Protocol

DIS

Device Information Service

DLPS

Deep Low Power Sleep

DMA

Direct Memory Access

DSP

Digital Signal Processing

DSS

Deep Sleep State

DTCM

Data Tightly Coupled Memory

DTM

Direct Test Mode

DUT

Device Under Test

ECDH

Elliptic Curve Diffie-Hellman

EEK

eFuse Encryption Key

eFuse

Electronic Fuse

EQ

Equalizer

EUT

Equipment Under Test

EVB

Evaluation Board

FCC

Federal Communications Commission

FER

Frame Error Rate

FMNA

Apple Find My Network Accessory

FMP

Fine Me Profile

FreeRTOS

Free Real Time Operating System

FTL

Flash Transport Layer

GAP

Generic Access Profile

GAS

Generic Access Service

GATT

Generic Attribute Profile

GATTS

Generic Attribute Service

GDMA

General Direct Memory Access

GFPS

Google Fast Pair Service

GFSK

Gauss Frequency Shift Key

GLP

Glucose Profile

GLS

Glucose Service

GPIO

General Purpose Input Output

GPL

General Public License

HCI

Host Controller Interface

HDK

Hardware Develop Kit

HFP

Hands Free Profile

HOGP

HID over GATT Profile

HRP

Heart Rate Profile

HRS

Heart Rate Service

HTP

Health Thermometer Profile

HTS

Health Thermometer Service

HTTP

Hypertext Transfer Protocol

HW

Hardware

I2C

Inter-Integrated Circuit

I2S

Inter-IC Sound

IAP

Ipod Accessory Protocol

IAS

Immediate Alert Service

ID

Identifier

IDE

Integrated Development Environment

IFS

Inter Frame Space

IO

Input/Output

iOS

iPhone Operating System

IOT

Interoperability Test

IPSP

Internet Protocol Support Profile

IQ

In-phase and Quadrature

IR

Infrared Radiation

IRK

Identity Resolving Key

IRQ

Interrupt Request

ISR

Interrupt Service Routines

ITCM

Instruction Tightly Coupled Memory

IV

Initialization Vector

KC

Korea Certification

L2CAP

Logical Link Control and Adaptation protocol

LE

Low Energy

LED

Light Emitting Diode

LIB

Library

LLS

Link Loss Service

LNP

Location and Navigation Profile

LNS

Location and Navigation Service

LPC

Low Power Comparator

LTK

Long Term Key

LWIP

Lightweight IP

MCU

Microprogrammed Control Unit

MD5

Message Digest Algorithm 5

MDK

Microcontroller Development Kit

MFB

Multifunction Button

MIC

Message Integrity Code

MIC

Message Integrity Check

MMC

Multi-Media Card

MMI

Man Machine Interface

MP

Mass Production

MSFT

Microsoft

MTU

Maximum Transmission Unit

NFC

Near Field Communication

NIC

Network Interface Card

NTP

Network Time Protocol

ODM

Original Design Manufacturer

OEM

Original Equipment Manufacturer

OOB

Out-of-Band

OS

Operating System

OSIF

Operating System Interface

OTA

Over the Air

PB-ADV

Provisioning Bearer - Advertising

PB-GATT

Provisioning Bearer - Generic Attribute Profile

PBAP

Phone Book Access Profile

PC

Personal Computer

PCM

Pulse Code Modulation

PDU

Packet Data Unit

PER

Packet Error Rate

PHY

Physical

PINMUX

Pin Multiplexing

PPT

ProPrieTary Protocol (2.4G etc.)

PRBS

Pseudo Random Binary Sequence

PRX

Proprietary Receiver

PSD

Power Spectrum Detection

PTX

Proprietary Transmitter

PWM

Pulse Width Modulation

PXP

Proximity Profile

QDEC

Quadrature Demodulator

QSPI

Quad Serial Peripheral Interface

RAM

Random Access Memory

RF

Radio Frequency

RMC

Remote Controller

RMII

Reduced Media Independent Interface

ROM

Read Only Memory

RPA

Resolvable Private Address

RPL

Replay Protection List

RPR

Remote Provisioning

RSCP

Running Speed and Cadence Profile

RSCS

Running Speed and Cadence Service

RSSI

Received Signal Strength Indication

RTC

Real Time Clock

SBC

Sub Band Code

ScPP

Scan Parameters Profile

ScPS

Scan Parameters Service

SD

Secure Digital

SDHC

Secure Digital Host Controller

SDIO

Secure Digital Input and Output

SDK

Software Develop Kit

SDP

Service Discovery Protocol

SE

Secure Element

SIG

Special Interest Group

SIMP

Simple BLE Service

SMI

Station Management Interface

SMP

Security Manage Protocol

SNTP

Simple Network Time Protocol

SoC

System on Chip

SPI

Serial Peripheral Interface

SPI3WIRE

Three Wire SPI

SPP

Serial Port Profile

SRRC

State Radio Regulation Committee

SWD

Serial Wire Debug

TCM

Tightly Coupled Memory

TCP

Transmission Control Protocol

TIFS

Time of Inter Frame Space

TIM

Universal Timer

TPS

Tx Power Service

TTL

Time to Live

TTS

Text-to-Speech

TxPower

Transmit Power

UARP

Apple Unified Accessory Restore Protocol

UART

Universal Asynchronous Receiver/Transmitter

UDP

User Datagram Protocol

UI

User Interface

USB

Universal Serial Bus

USB 2.0 HS

Universal Serial Bus 2.0 High-Speed

UT

Apple Unwanted Tracking detection

UTC

Universal Time Coordinated

UUID

Universally Unique Identifier

UX

User Experience

VBAT

V Battery

Wi-Fi

Wireless Fidelity

WSP

Weight Scale Profile

WSS

Weight Scale Service