Zephyr API Documentation
4.2.0-rc2
A Scalable Open Source RTOS
4.2.0-rc2
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
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
modbus_adu
modbus_user_callbacks
modbus_serial_param
modbus_server_param
modbus_raw_cb
modbus_iface_param
MODBUS_CUSTOM_FC_DEFINE
MODBUS_EXC_ACK
MODBUS_EXC_GW_PATH_UNAVAILABLE
MODBUS_EXC_GW_TARGET_FAILED_TO_RESP
MODBUS_EXC_ILLEGAL_DATA_ADDR
MODBUS_EXC_ILLEGAL_DATA_VAL
MODBUS_EXC_ILLEGAL_FC
MODBUS_EXC_MEM_PARITY_ERROR
MODBUS_EXC_NONE
MODBUS_EXC_SERVER_DEVICE_BUSY
MODBUS_EXC_SERVER_DEVICE_FAILURE
MODBUS_MBAP_AND_FC_LENGTH
MODBUS_MBAP_LENGTH
modbus_custom_cb_t
modbus_raw_cb_t
modbus_mode
modbus_disable
modbus_iface_get_by_name
modbus_init_client
modbus_init_server
modbus_raw_backend_txn
modbus_raw_get_header
modbus_raw_put_header
modbus_raw_set_server_failure
modbus_raw_submit_rx
modbus_read_coils
modbus_read_dinputs
modbus_read_holding_regs
modbus_read_holding_regs_fp
modbus_read_input_regs
modbus_register_user_fc
modbus_request_diagnostic
modbus_write_coil
modbus_write_coils
modbus_write_holding_reg
modbus_write_holding_regs
modbus_write_holding_regs_fp
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
PSI5 Interface
PWM Interface
Pin Controller Interface
RTC DS3231 Interface
RTC Interface
Regulator Interface
Reset Controller Interface
Retained memory driver interface
SDHC interface
SENT Interface
SMBus Interface
SPI Interface
SYSCON Interface
Sensor Interface
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
Virtio 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
Data Structures
Files
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
modbus_raw_cb Struct Reference
Device Driver APIs
»
MODBUS
#include <
modbus.h
>
Data Fields
modbus_raw_cb_t
raw_tx_cb
void *
user_data
Field Documentation
◆
raw_tx_cb
modbus_raw_cb_t
modbus_raw_cb::raw_tx_cb
◆
user_data
void* modbus_raw_cb::user_data
The documentation for this struct was generated from the following file:
zephyr/modbus/
modbus.h
Data Fields
raw_tx_cb
user_data
Field Documentation
raw_tx_cb
user_data
modbus_raw_cb
Generated on
for Zephyr API Documentation by
1.14.0