Modbus Vault v1.0
Loading...
Searching...
No Matches
modbus_slicer_config_t Struct Reference

Modbus slicer configuration structure. More...

#include <modbus_slicer.h>

Data Fields

uint32_t baudrate
 
uint8_t bit_length
 
int64_t(* get_time_us_func )(void)
 
void(* on_frame_func )(const modbus_slicer_frame_t *, void *)
 
void * cb_arg_void_ptr
 

Detailed Description

Modbus slicer configuration structure.

Field Documentation

◆ baudrate

uint32_t modbus_slicer_config_t::baudrate

UART baud rate

◆ bit_length

uint8_t modbus_slicer_config_t::bit_length

UART frame bit length

◆ cb_arg_void_ptr

void* modbus_slicer_config_t::cb_arg_void_ptr

Call back arguments

◆ get_time_us_func

int64_t(* modbus_slicer_config_t::get_time_us_func) (void)

Function pointer to get time in uSeconds

◆ on_frame_func

void(* modbus_slicer_config_t::on_frame_func) (const modbus_slicer_frame_t *, void *)

Callback on frame/error


The documentation for this struct was generated from the following file: