On Tue, 04 May 2021 00:02:49 +0900, Vincent MAILHOL wrote: > On Mon. 3 Mai 2021 at 19:08, Marc Kleine-Budde <mkl@xxxxxxxxxxxxxx> wrote: > > On 03.05.2021 12:02:46, Marc Kleine-Budde wrote: > > > ACK bit in data frame > > > - Some logging hardware can act as a "spy", meaning that it records CAN > > > Frames, but does not set the ACK bit > > > - A way to know for a given frame (FD or not), was the ACK bit set or > > > not. > > > - Current API allow detecting missing ACK, but it does not report what > > > Frame had a missing ACK. > > > > This means the driver has to set a flag if it's configured in > > listen-only mode. That should be possible. > > For my understanding, when a controller does not see the ACK bit, > it stops the transmission and sends an error flag. For this > reason, the frame is not received and thus simply does not appear > in the log. I should correct you here. When the controller does not see the ACK bit, the (transmitting) controller will just repeat the frame until ... Kind regards, Kurt