isotp-c
Platform-independent ISO 15765-2 transport for embedded C
Loading...
Searching...
No Matches
isotp_config.h File Reference

Compile-time transport configuration and defaults. More...

Go to the source code of this file.

Macros

#define ISO_TP_DEFAULT_BLOCK_SIZE   8
#define ISO_TP_DEFAULT_ST_MIN_US   0
#define ISO_TP_MAX_WFT_NUMBER   1
#define ISO_TP_DEFAULT_RESPONSE_TIMEOUT_US   100000
#define ISO_TP_FRAME_PADDING
#define ISO_TP_NO_FORMATTED_ERRORS
#define ISO_TP_FRAME_PADDING_VALUE   0xAA
#define ISO_TP_USER_SEND_CAN_ARG
#define ISO_TP_USER_SEND_CAN_FLAGS
#define ISO_TP_CAN_FD_USE_BRS
#define ISO_TP_TRANSMIT_COMPLETE_CALLBACK
#define ISO_TP_RECEIVE_COMPLETE_CALLBACK
#define ISO_TP_ENABLE_STREAMING

Detailed Description

Compile-time transport configuration and defaults.

Prefer the corresponding CMake or Make settings when using a supplied build system. Direct builds must define ABI-affecting options identically while compiling the library and every consumer.

Definition in file isotp_config.h.