Zephyr API Documentation
4.2.99
A Scalable Open Source RTOS
4.2.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
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
Device Driver APIs
Device Model
Devicetree
Error numbers
Internal and System API
Kernel APIs
Memory Management APIs
Operating System Services
Sensing
Testing
Third-party
Utilities
Data Structures
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
bt_addr_t Struct Reference
Connectivity
»
Bluetooth APIs
»
Device Address
Bluetooth Device Address.
More...
#include <
zephyr/bluetooth/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
Data Fields
val
Detailed Description
Field Documentation
val
bt_addr_t
Generated on
for Zephyr API Documentation by
1.14.0