From d4fe7170e8bc11368ad52482a0b4f15d17a09349 Mon Sep 17 00:00:00 2001 From: Marc Kleine-Budde Date: Thu, 18 Jan 2018 14:47:03 +0100 Subject: [PATCH] can-j1939: remove trailing whitespace Signed-off-by: Marc Kleine-Budde --- can-j1939-kickstart.md | 9 ++++----- can-j1939.md | 13 ++++++------- 2 files changed, 10 insertions(+), 12 deletions(-) diff --git a/can-j1939-kickstart.md b/can-j1939-kickstart.md index 7ea75ff..f72d269 100644 --- a/can-j1939-kickstart.md +++ b/can-j1939-kickstart.md @@ -170,11 +170,11 @@ emits: 18EBFF80#03CDEF01234567 The fragments for broadcasted *Transport Protocol* are seperated -__50ms__ from each other. +__50ms__ from each other. Destination specific *Transport Protocol* applies flow control and may emit CAN packets much faster. -First assign 0x90 to the local system. +First assign 0x90 to the local system. This becomes important because the kernel must interact in the transport protocol sessions before the complete packet is delivered. @@ -204,8 +204,8 @@ This overhead scales very good for larger J1939 packets. ./testj1939 -s -p3 can0:0x80,0x0200 emits - - 1801FF80#0123456789ABCDEF + + 1801FF80#0123456789ABCDEF 0C02FF80#0123456789ABCDEF ### using connect @@ -213,4 +213,3 @@ emits ### advanced filtering ## dynamic addressing - diff --git a/can-j1939.md b/can-j1939.md index 3e8fcfb..aecd87c 100644 --- a/can-j1939.md +++ b/can-j1939.md @@ -23,7 +23,7 @@ See [Wikipedia:socketcan](http://en.wikipedia.org/wiki/Socketcan) * PDU2: PGN * 27..29: PRIO -* SA / DA may be dynamically assigned via j1939-81 +* SA / DA may be dynamically assigned via j1939-81 Fixed rules of precedence in Specification, no master necessary ## J1939 on SocketCAN @@ -41,7 +41,7 @@ SA, DA & PGN are used, not CAN id. Berkeley socket API is used to communicate these to userspace: * SA+PGN is put in sockname ([getsockname](http://man7.org/linux/man-pages/man2/getsockname.2.html)) - * DA+PGN is put in peername ([getpeername](http://man7.org/linux/man-pages/man2/getpeername.2.html)) + * DA+PGN is put in peername ([getpeername](http://man7.org/linux/man-pages/man2/getpeername.2.html)) PGN is put in both structs PRIO is a datalink property, and irrelevant for interpretation @@ -107,14 +107,14 @@ This API is dropped for kernels with netlink support! * *can_addr.j1939.pgn* is PGN -* *can_addr.j1939.addr* & *can_addr.j1939.name* +* *can_addr.j1939.addr* & *can_addr.j1939.name* determine the ECU - * receiving address information, - *addr* is always set, + * receiving address information, + *addr* is always set, *name* is set when available. - * When providing address information, + * When providing address information, *name* != 0 indicates dynamic addressing ## iproute2 (obsolete!) @@ -129,4 +129,3 @@ for manipulating the kernel lists of current addresses. ### Dynamic addressing ip addr add j1939 name 0x012345678abcdef dev can0 -