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
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
►
DSP Interface
▼
Device Driver APIs
►
1-Wire Interface
►
ADC driver APIs
►
Analog axis API
►
BBRAM Interface
►
BBRAM emulator backend API
►
BC1.2 backed emulator APIs
►
BC1.2 driver APIs
►
CAN Interface
►
CAN Transceiver
►
Cache Controller Interface
►
Cellular Interface
►
Charger Interface
►
Clock Control Interface
►
Comparator Interface
►
Coredump pseudo-device driver APIs
►
Counter Interface
►
DAC driver APIs
►
DAI Interface
►
DMA Interface
►
Disk Driver Interface
►
Display Interface
►
EC Host Command Interface
►
EDAC API
►
EEPROM Interface
►
ESPI Driver APIs
►
Entropy Interface
External Cache Controller Interface
►
FLASH Interface
►
FLASH internal Interface
►
Fuel Gauge Interface
►
Fuel gauge backend emulator APIs
►
GNSS Interface
►
GPIO Driver APIs
►
HW spinlock Interface
►
Haptics Interface
►
Hardware Info Interface
►
I2C EEPROM Target Driver API
►
I2C Interface
►
I2S Interface
►
I3C Interface
►
IPM Interface
►
Input Interface
►
Inter-VM Shared Memory (ivshmem) reference API
►
Keyboard Matrix API
►
LED Interface
►
LED Strip Interface
►
LoRa APIs
►
MBOX Interface
►
MDIO Interface
►
MIPI Display interface
►
MIPI-DBI driver APIs
►
MIPI-DSI driver APIs
►
MODBUS
►
MSPI Devicetree related macros
►
MSPI Driver APIs
►
Miscellaneous Drivers APIs
►
Multi Function Device Drivers APIs
►
PCI Express Controller Interface
►
PCIe Host Interface
►
PECI Interface
►
PS/2 Driver APIs
►
PWM Interface
►
Pin Controller Interface
►
RTC DS3231 Interface
►
RTC Interface
►
Regulator Interface
►
Reset Controller Interface
►
Retained memory driver interface
►
SDHC interface
►
SMBus Interface
►
SPI Interface
►
SYSCON Interface
▼
Sensor Interface
►
ADI DT Options
►
ADI DT Options
►
ADI DT Options
►
ADI DT Options
►
Battery APIs
►
Invensense (TDK) ICM42688 DT Options
►
Invensense (TDK) ICM45686 DT Options
►
Memsic DT Options
►
PNI DT Options
►
Texas Instruments (TI) TMP114 DT Options
►
Texas Instruments (TI) TMP11X DT Options
►
sensor_value
►
sensor_trigger
►
sensor_chan_spec
►
sensor_decoder_api
►
sensor_decode_context
►
sensor_stream_trigger
►
sensor_read_config
►
sensor_driver_api
►
sensor_data_generic_header
SENSOR_CHANNEL_3_AXIS
SENSOR_CHANNEL_IS_ACCEL
SENSOR_CHANNEL_IS_GYRO
SENSOR_DECODE_CONTEXT_INIT
SENSOR_DEVICE_DT_DEFINE
SENSOR_DEVICE_DT_INST_DEFINE
SENSOR_DT_READ_IODEV
SENSOR_DT_STREAM_IODEV
SENSOR_G
SENSOR_INFO_DEFINE
SENSOR_INFO_DT_DEFINE
SENSOR_PI
SENSOR_STREAM_TRIGGER_PREP
sensor_attr_get_t
sensor_attr_set_t
sensor_channel_get_t
sensor_get_decoder_t
sensor_processing_callback_t
sensor_sample_fetch_t
sensor_submit_t
sensor_trigger_handler_t
sensor_trigger_set_t
►
sensor_attribute
►
sensor_channel
►
sensor_stream_data_opt
►
sensor_trigger_type
sensor_10udegrees_to_rad
sensor_attr_get
sensor_attr_set
sensor_chan_spec_eq
sensor_channel_get
sensor_decode
sensor_degrees_to_rad
sensor_g_to_ms2
sensor_get_decoder
sensor_ms2_to_g
sensor_ms2_to_mg
sensor_ms2_to_ug
sensor_natively_supported_channel_size_info
sensor_processing_with_callback
sensor_rad_to_10udegrees
sensor_rad_to_degrees
sensor_read
sensor_read_async_mempool
sensor_reconfigure_read_iodev
sensor_sample_fetch
sensor_sample_fetch_chan
sensor_stream
sensor_trigger_set
sensor_ug_to_ms2
sensor_value_from_double
sensor_value_from_float
sensor_value_from_micro
sensor_value_from_milli
sensor_value_to_centi
sensor_value_to_deci
sensor_value_to_double
sensor_value_to_float
sensor_value_to_micro
sensor_value_to_milli
►
Sensor emulator backend API
►
Stepper Driver Interface
►
TEE Interface
►
Text Display Interface
►
Time-aware GPIO Interface
►
Touchscreen Event Report API
►
UART Interface
►
USB Power Delivery
►
USB Type-C
►
USB Type-C Port Controller API
►
USB device controller driver API
►
USB host controller driver API
►
USB-C VBUS API
►
Video Controls
►
Video Interface
►
Watchdog Interface
►
Device Model
►
Devicetree
►
Error numbers
►
Internal and System API
►
Kernel APIs
►
Memory Management APIs
►
Operating System Services
►
Sensing
►
Testing
►
Third-party
►
Utilities
►
Virtio Interface
►
Virtqueue Interface
►
Data Structures
►
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Topics
Invensense (TDK) ICM42688 DT Options
Device Driver APIs
»
Sensor Interface
Topics
Accelerometer data rate options
Accelerometer power modes
Accelerometer scale options
Gyroscope data rate options
Gyroscope power modes
Gyroscope scale options
Detailed Description
Generated on Mon Jun 23 2025 18:06:14 for Zephyr API Documentation by
1.12.0