Questo è il log che ho fatto, i dati visualizzati tipo numero di giri ecc. è errato perchè ci sono troppi spazzi tra i byte e 00 in meno, dovrei quindi con una funzione togliere gli spazzi e trovare i byte giusti
---------------------------------------
UTF8
---------------------------------------
---------------------------------------
Invio PID:
atz
---------------------------------------
Risposta:
atz
ELM327 v1.5
>
Conversione:
>16
Res:<500
aa
string)v1
aa(Byte): -15
bb(string):5
bb(Byte): 45
a(int): 241
b(int): 45
cn(string): 27
---------------------------------------
---------------------------------------
Invio PID:
0104
---------------------------------------
---------------------------------------
Risposta:
0104
41 04 47
>
Conversione:
>16
Res:<504
aa
string)
aa(Byte): -35
Errore: NO DATA
Visualizzato:
94 % - 27
---------------------------------------
---------------------------------------
Invio PID:
0105
---------------------------------------
---------------------------------------
Risposta:
0105
41 05 35
>
Conversione:
>16
Res:<505
aa
string)
aa(Byte): -35
Errore: NO DATA
Visualizzato:
54 °C - 27
---------------------------------------
---------------------------------------
Invio PID:
0106
---------------------------------------
---------------------------------------
Risposta:
0106
41 06 80
>
Conversione:
>16
Res:<506
aa
string)
aa(Byte): -35
Errore: NO DATA
Visualizzato:
-57 % - 27
---------------------------------------
---------------------------------------
Invio PID:
0107
---------------------------------------
---------------------------------------
Risposta:
0107
41 07 77
>
Conversione:
>16
Res:<507
aa
string)
aa(Byte): -35
Errore: NO DATA
Visualizzato:
-144 % - 27
---------------------------------------
---------------------------------------
Invio PID:
010B
---------------------------------------
---------------------------------------
Risposta:
010B
41 0B 22
>
Conversione:
>16
Res:<5011
aa
string)
aa(Byte): -35
Errore: NO DATA
Visualizzato:
-144 kPa - 27
---------------------------------------
---------------------------------------
Invio PID:
010C
---------------------------------------
---------------------------------------
Risposta:
010C
41 0C 15 A9
>
Conversione:
>16
Res:<5012
aa
string) A
aa(Byte): 10
bb(string):
bb(Byte): -35
a(int): 10
b(int): 221
cn(string): 1
Visualizzato:
695 RPM - 1
---------------------------------------
---------------------------------------
Invio PID:
010D
---------------------------------------
---------------------------------------
Risposta:
010D
41 0D 00
>
Conversione:
>16
Res:<5013
aa
string)
aa(Byte): -35
Errore: NO DATA
Visualizzato:
10 km/h - 1
---------------------------------------
---------------------------------------