Re: EVNotiPi
Verfasst: Fr Aug 20, 2021 1:56 pm
Verstehe ich da was falsch ?
# how to calculate the index value:
# received example:
# 2E <- length of payload
#DEBUG:EVNotiPi/AtBaseDongle:7EC102E620105003FFF first frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC2190000000000000 consecutive frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC2200001179030042 consecutive frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC23683E1C00416410 consecutive frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC244603E800000000 consecutive frame
# 60 <- SoC value
#DEBUG:EVNotiPi/AtBaseDongle:7EC25460000B4B40000 consecutive frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC260F00000000AAAA consecutive frame
# decimal count index values included here instead of data payload
# 00 <- Index value dec(00)
# :EVNotiPi/AtBaseDongle:xxx10yy000102030405 first frame
# :EVNotiPi/AtBaseDongle:xxx2106070809101112 consecutive frame
# :EVNotiPi/AtBaseDongle:xxx2213141516171819 consecutive frame
# :EVNotiPi/AtBaseDongle:xxx2320212223242526 consecutive frame
# :EVNotiPi/AtBaseDongle:xxx2427282930313233 consecutive frame
# 34 <- SoC index in decimal
# :EVNotiPi/AtBaseDongle:xxx2534353637383940 consecutive frame
# :EVNotiPi/AtBaseDongle:xxx2641424344454647 consecutive frame
# xxx=canIDrx
# yy = length [hex(2E)=dec(47)]
Das wäre die Erklärung in Temp.ev
15:34:57.777 >15:34:58.765 2101
15:34:58.802 762 10 3D 61 01 D7 D2 0F F6 ---> Würde das nicht bedeuten das hier die 61 das Relevant Data Item = 0 ist ??? und hex 3D = dec 61 die payload länge
15:34:58.803 762 21 00 0F F3 04 0C C3 63
15:34:58.819 762 22 31 60 07 01 85 00 00
15:34:58.843 762 23 00 00 00 00 00 01 60
15:34:58.844 762 24 08 08 01 6E 01 77 57 ---> Und hier die 01 und 77 das Relevant Data Item 29 und 30 ??? die wo wir brauchen ?
15:34:58.875 762 25 FE 00 03 0F F4 8A 90
15:34:58.922 762 26 5A 00 00 00 00 00 00
15:34:58.923 762 27 00 00 0F F4 00 01 00
15:34:58.925 762 28 00 0B 00 00 0A 4F 00
Das habe ich aktuell übers Terminal ausgelesen.
# how to calculate the index value:
# received example:
# 2E <- length of payload
#DEBUG:EVNotiPi/AtBaseDongle:7EC102E620105003FFF first frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC2190000000000000 consecutive frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC2200001179030042 consecutive frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC23683E1C00416410 consecutive frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC244603E800000000 consecutive frame
# 60 <- SoC value
#DEBUG:EVNotiPi/AtBaseDongle:7EC25460000B4B40000 consecutive frame
#DEBUG:EVNotiPi/AtBaseDongle:7EC260F00000000AAAA consecutive frame
# decimal count index values included here instead of data payload
# 00 <- Index value dec(00)
# :EVNotiPi/AtBaseDongle:xxx10yy000102030405 first frame
# :EVNotiPi/AtBaseDongle:xxx2106070809101112 consecutive frame
# :EVNotiPi/AtBaseDongle:xxx2213141516171819 consecutive frame
# :EVNotiPi/AtBaseDongle:xxx2320212223242526 consecutive frame
# :EVNotiPi/AtBaseDongle:xxx2427282930313233 consecutive frame
# 34 <- SoC index in decimal
# :EVNotiPi/AtBaseDongle:xxx2534353637383940 consecutive frame
# :EVNotiPi/AtBaseDongle:xxx2641424344454647 consecutive frame
# xxx=canIDrx
# yy = length [hex(2E)=dec(47)]
Das wäre die Erklärung in Temp.ev
15:34:57.777 >15:34:58.765 2101
15:34:58.802 762 10 3D 61 01 D7 D2 0F F6 ---> Würde das nicht bedeuten das hier die 61 das Relevant Data Item = 0 ist ??? und hex 3D = dec 61 die payload länge
15:34:58.803 762 21 00 0F F3 04 0C C3 63
15:34:58.819 762 22 31 60 07 01 85 00 00
15:34:58.843 762 23 00 00 00 00 00 01 60
15:34:58.844 762 24 08 08 01 6E 01 77 57 ---> Und hier die 01 und 77 das Relevant Data Item 29 und 30 ??? die wo wir brauchen ?
15:34:58.875 762 25 FE 00 03 0F F4 8A 90
15:34:58.922 762 26 5A 00 00 00 00 00 00
15:34:58.923 762 27 00 00 0F F4 00 01 00
15:34:58.925 762 28 00 0B 00 00 0A 4F 00
Das habe ich aktuell übers Terminal ausgelesen.