In version 1.06
Keeps coming when a car does not support mode 7
scantool> diag sr 7
diag_l0_dumb.c:577: l0_send dl0d=000368F0 len=1; 0xC1
diag_l0_dumb.c:577: l0_send dl0d=000368F0 len=1; 0x33
diag_l0_dumb.c:577: l0_send dl0d=000368F0 len=1; 0xF1
diag_l0_dumb.c:577: l0_send dl0d=000368F0 len=1; 0x07
diag_l0_dumb.c:577: l0_send dl0d=000368F0 len=1; 0xEC
diag_l0_dumb.c:610: _recv dl0d=000368F0 req=1024 bytes timeout=300
diag_l0_dumb.c:619: Got 0x83 0xF1 0x10 0x7F 0x07 0x11 0x1B
diag_l0_dumb.c:610: _recv dl0d=000368F0 req=1017 bytes timeout=23
diag_l0_dumb.c:610: _recv dl0d=000368F0 req=1024 bytes timeout=50
msg 00 src=0x10 dest=0xF1
msg 00 data: 0x7F 0x07 0x11
According to SAE J1979:
Thanks. This is correct behavior for the "diag sr 7" command, but as we discussed there is indeed a bug in the "scan" command that misinterprets this type of Mode 7 response. I haven't had time to fix this yet, but it will be included in 1.07 when I do. I'm not quite decided on how to fix this yet.
Last edit: fenugrec 2015-10-12
Not sure if fixed. Issue moved to GH tracker https://github.com/fenugrec/freediag/issues/66