Lines Matching refs:TP
4 ISO 15765-2 (ISO-TP)
10 ISO 15765-2, also known as ISO-TP, is a transport protocol specifically defined
15 ISO-TP can be used both on CAN CC (aka Classical CAN) and CAN FD (CAN with
29 In its simplest form, ISO-TP is based on two kinds of addressing modes for the
53 When transmitting data using the ISO-TP protocol, the payload can either fit
57 ISO-TP defines a multi-frame protocol, in which the sender provides (through a
67 How to Use ISO-TP
70 As with others CAN protocols, the ISO-TP stack support is built into the
74 Creation and basic usage of an ISO-TP socket
77 To use the ISO-TP stack, ``#include <linux/can/isotp.h>`` shall be used. A
98 Unlike the CAN_RAW socket API, only the ISO-TP data field (the actual payload)
100 information and the protocol information are automatically filled by the ISO-TP
105 The sockaddr structure used for SocketCAN has extensions for use with ISO-TP,
127 ISO-TP socket options
130 When creating an ISO-TP socket, reasonable defaults are set. Some options can
156 * ``flags``: modifiers to be applied to the default behaviour of the ISO-TP
180 * ``CAN_ISOTP_HALF_DUPLEX``: force ISO-TP socket in half duplex mode
227 to provide the communication parameters for receiving ISO-TP PDUs.
314 The ISO-TP stack contained inside the Linux kernel supports the multi-frame