Zephyr API Documentation
4.1.99
A Scalable Open Source RTOS
4.1.99
Toggle main menu visibility
Main Page
Related Pages
Topics
Data Structures
Data Structures
Data Structure Index
Data Fields
All
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions
Variables
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Enumerations
Enumerator
Files
File List
Globals
All
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Functions
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Variables
$
a
b
c
d
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
x
z
Typedefs
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
Enumerations
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Enumerator
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
r
s
t
u
v
w
x
z
Macros
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
z
▼
Zephyr API Documentation
►
Introduction
Deprecated List
▼
Topics
►
Audio
▼
Connectivity
▼
Bluetooth APIs
►
Attribute Protocol (ATT)
►
Audio Input Control Service (AICS)
►
Basic Audio Profile (BAP) LC3 Presets
►
Battery Service (BAS)
►
BlueNRG HCI driver extended API
►
Bluetooth Audio
►
Bluetooth Basic Audio Profile
►
Bluetooth Content Control Identifier
►
Bluetooth Controller
►
Bluetooth Gaming Audio Profile
►
Bluetooth HCI APIs
►
Bluetooth LC3 codec
►
Bluetooth Mesh
►
Byteorder
►
Call Control Profile (CCP)
►
Channel Sounding (CS)
►
Common Audio Profile (CAP)
►
Connection management
►
Coordinated Set Identification Profile (CSIP)
►
Cryptography
►
Current Time Service (CTS)
►
Data buffers
▼
Device Address
►
bt_addr_t
►
bt_addr_le_t
BT_ADDR_ANY
BT_ADDR_IS_NRPA
BT_ADDR_IS_RPA
BT_ADDR_IS_STATIC
BT_ADDR_LE_ANONYMOUS
BT_ADDR_LE_ANY
BT_ADDR_LE_NONE
BT_ADDR_LE_PUBLIC
BT_ADDR_LE_PUBLIC_ID
BT_ADDR_LE_RANDOM
BT_ADDR_LE_RANDOM_ID
BT_ADDR_LE_SIZE
BT_ADDR_LE_STR_LEN
BT_ADDR_LE_UNRESOLVED
BT_ADDR_NONE
BT_ADDR_SET_NRPA
BT_ADDR_SET_RPA
BT_ADDR_SET_STATIC
BT_ADDR_SIZE
BT_ADDR_STR_LEN
bt_addr_cmp
bt_addr_copy
bt_addr_eq
bt_addr_from_str
bt_addr_le_cmp
bt_addr_le_copy
bt_addr_le_create_nrpa
bt_addr_le_create_static
bt_addr_le_eq
bt_addr_le_from_str
bt_addr_le_is_identity
bt_addr_le_is_rpa
bt_addr_le_to_str
bt_addr_to_str
bt_addr_any
bt_addr_le_any
bt_addr_le_none
bt_addr_none
►
Encrypted Advertising Data (EAD)
►
Gaming Audio Profile (GMAP) LC3 Presets
►
Generic Access Profile (GAP)
►
Generic Attribute Profile (GATT)
►
HCI RAW channel
►
Hands Free Profile (HFP)
►
Hands Free Profile - Audio Gateway (HFP-AG)
►
Hearing Access Service (HAS)
►
Heart Rate Service (HRS)
►
Immediate Alert Service (IAS)
►
Isochronous channels (ISO)
►
L2CAP
►
Media Control Client (MCC)
►
Media Control Service (MCS)
►
Media Proxy
►
Microphone Control Profile (MICP)
►
Object Transfer Service (OTS)
►
Public Broadcast Profile (PBP)
►
Published Audio Capabilities Service (PACS)
►
RFCOMM
►
Service Discovery Protocol (SDP)
►
Telephone Bearer Service (TBS)
►
Telephone and Media Audio Profile (TMAP)
►
UUIDs
►
Volume Control Profile (VCP)
►
Volume Offset Control Service (VOCS)
►
CAN ISO-TP Protocol
►
IEEE 802.15.4 and Thread APIs
►
LoRaWAN APIs
►
Modem APIs
►
Networking
►
USB
►
Coresight APIs
►
DSP Interface
►
Device Driver APIs
►
Device Model
►
Devicetree
►
Error numbers
►
Internal and System API
►
Kernel APIs
►
Memory Management APIs
►
Operating System Services
►
Sensing
►
Testing
►
Tests
►
Third-party
►
Trace and Debug Domain APIs
►
Utilities
►
battery APIs
►
nRF70 Offloaded raw TX API
►
Data Structures
►
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Data Fields
bt_addr_t Struct Reference
Connectivity
»
Bluetooth APIs
»
Device Address
Bluetooth Device Address.
More...
#include <
addr.h
>
Data Fields
uint8_t
val
[6]
Detailed Description
Bluetooth Device Address.
Field Documentation
◆
val
uint8_t
bt_addr_t::val[6]
The documentation for this struct was generated from the following file:
zephyr/bluetooth/
addr.h
bt_addr_t
Generated on Thu Mar 13 2025 18:05:42 for Zephyr API Documentation by
1.12.0