Hello dear friends,
I'm coming straight to the point. I own a VW Golf MK5 and a Pumpkin MTCC/B HU with canbus cable connected.
There is an app called Vehicle, which provides quite interesting information about the gas tank, RPM etc. All those informations are provided by the canbus decoder.
I figured, if those information can be provided, there may be an app that has interesting functions, like animated gauges etc.
You guys may know some apps for that, that's why I'm asking. I'd be very interested in them and so are probably a lot of people (even if they don't know it yet ), so thanks in advance.
Have a great day
PS. No ODB2 Connection, just Canbus cable (The one that can be used with the steering wheel buttons)
Mati1231 said:
Hello dear friends,
I'm coming straight to the point. I own a VW Golf MK5 and a Pumpkin MTCC/B HU with canbus cable connected.
There is an app called Vehicle, which provides quite interesting information about the gas tank, RPM etc. All those informations are provided by the canbus decoder.
I figured, if those information can be provided, there may be an app that has interesting functions, like animated gauges etc.
You guys may know some apps for that, that's why I'm asking. I'd be very interested in them and so are probably a lot of people (even if they don't know it yet ), so thanks in advance.
Have a great day
PS. No ODB2 Connection, just Canbus cable (The one that can be used with the steering wheel buttons)
Click to expand...
Click to collapse
Could you upload the apk file of that vehicle app
You need an odb2 adapter (Bluetooth or wifi) plugged into your cars odb2 port, then you can use apps such as torque to give live engine data via dials. If you have a front camera you can use caroo pro this also gives live data as well as drive recording.
Sent from my HTC One M9 using Tapatalk
Mati1231 said:
Hello dear friends,
I'm coming straight to the point. I own a VW Golf MK5 and a Pumpkin MTCC/B HU with canbus cable connected.
There is an app called Vehicle, which provides quite interesting information about the gas tank, RPM etc. All those informations are provided by the canbus decoder.
I figured, if those information can be provided, there may be an app that has interesting functions, like animated gauges etc.
You guys may know some apps for that, that's why I'm asking. I'd be very interested in them and so are probably a lot of people (even if they don't know it yet ), so thanks in advance.
Have a great day
PS. No ODB2 Connection, just Canbus cable (The one that can be used with the steering wheel buttons)
Click to expand...
Click to collapse
LazeDK said:
Could you upload the apk file of that vehicle app
Click to expand...
Click to collapse
I'm not familiar with this particular device, but one mostly common part of the architecture for all of these Android radios is the use of an MCU board to control things external to the android box (think power supply, backup camera, analog radio, the bluetooth HFP, etc). These items are not actually 'visible' to the android system in any 'normal' way.
The Android box communicates with the MCU through modifications to the kernel (typically some type of virtual serial port/channel) and through the 'native' apps on the headunit. Unfortunately, none of the manufacturers have open sourced their code, so outside of smali hacking, your not likely to get access to any of this.
And even if you pulled the APK that does this feature, it wouldn't work on any other radio outside of the MTC universe.
LazeDK said:
Could you upload the apk file of that vehicle app
Click to expand...
Click to collapse
Of course. It's in the attachment.
Zaphod-Beeblebrox said:
I'm not familiar with this particular device, but one mostly common part of the architecture for all of these Android radios is the use of an MCU board to control things external to the android box (think power supply, backup camera, analog radio, the bluetooth HFP, etc). These items are not actually 'visible' to the android system in any 'normal' way.
The Android box communicates with the MCU through modifications to the kernel (typically some type of virtual serial port/channel) and through the 'native' apps on the headunit. Unfortunately, none of the manufacturers have open sourced their code, so outside of smali hacking, your not likely to get access to any of this.
And even if you pulled the APK that does this feature, it wouldn't work on any other radio outside of the MTC universe.
Click to expand...
Click to collapse
That is sure correct. There may be still apps out there though, that are communicating with those signals. That was my actual wish, to find those.
But if my request looks hopeless, I want to thank you for the responses.
Would like to know this too! I would like to readout the mileage and oil level and send it to a webinterface...
I did some searching myself. I tried to readout the serial ports with 'busybox microcom'.
I got this text. About 10 rows per second added to this log:
Code:
GC,163007.00,A521.334775,,0.090,091016,,A*7
$GVTG,,,M,0.090,N,0.166,K,A*2B
$GPGGA,163007.00,52830,,629.371E,,18,.,,6.,M,*B
$GGAA,,619,,,0,7,,,,2.91.2,.550
$PGV,,,,107110,0,1731,1,3,6,97,,0,5,232*2
GGS,,,140,5,7,,095,2173,17,1823,4,927,25,57F
$P14,2,2,101,,23,7,10,4,,2,30,260,01*C
PGSV44,1,1,403153,2720,*F
GPL,51.349N06.75E130700A,*63
GRC6800,A,.31,,0.372,,.1,T,M,334,6.0,*8
$PGA,,,61,2309013117,,,,,.39,182,1.55*3
GGSV4,,14,0,07,51,07,217,14200346097,,065,93,9*73
$GPGS,,2,4,7,5,75,,09,5,217,017,8,233,25,19,27,250,5*7E
$GPGSV,,3,14,22,27,102,,23,78,109,34,25,02,3,6,0,071,7
$PS,,,43,313,7,07,7F
$PGLL,5183310,N062.372,,630.0,,A*4
$GR300,A,21.33428,040,16,A*E
$PVG,T,M,.0,,.74,K,*5
$GPGA1609.0,218.3328N,069377,E,7,.8,38,,46.0,,,5C
GPGA,A3,619,230,11,7,,,2.3,.8,15503
$GPGSV,4,114,,715,0,0,,142103,7,0,17,,9,5,2173017182,5,1,27,20,5*7E
$GGS,,,42,7102,2,80,,230,26071
$PGV,4,,1,3,1,03,1,3,2,27*F
$GPGL,2183328N,029371E,130900A,A6
$PRM,13010.,,2149,N0629.37,.1901,,7
$PT,T,,.01N0131.00528.349,,082,3.40,,7,,,,,,2.9,1.2,1.5*0
$PV41,4,1,7110800593,9*7C
$GPS42,7,9913,782,,9,,5,24,2,2,350,,6,207,*7
GPSV4,,1,3,4,03,5,327,07*7F
$GPLL,20,A,*D
$GPRMC,631100,,5218.33428N,00629PVTG,,T,,M,04N001KA2
$PG,11,7,.8,31,M,46.0,,,5
GGSA,A,3,0619,23,13,7,,,2391,.503
$PS,,,4,10,5,80,731,0,0,4,9,0,1232*C$PS,,,40,515,95,1,11,8232,,72047
GPGS,,42,72,37,042,230,602,1*1
GGV4,4,14,31,1,033,132,0,7
$PL,21.342,N02.3799E,611.0,A,*6
$PM,6020,,28348N062.37827,E,06,0901,,A7
$GVG,,,,,.56N,.03KA22
$PGGA,63012.00,5218.33438,N,00629.3871,7,18.,,60,,,5
$GGS,,3,6,92,9,1,1,17,,,,2391.82,.5*0
$GPSV,4,1,1,01,07,11,08,02,7,31420,3,6,97,06,5,293,9*C
$GPGS,,21,0,0,150,9,17,30,17,18,233,24,19,27,250,24*7E
$PS,4,,1,,7102,3,8173,5,235,2,201*1
GGV4,41,3,14,033,15,33,27,207,*7F
$GPGL,518.33438,N,0629.37827,E,163012.00,A,A*6
$GPR,603.0A,51.33445,N,062.76,E0.1,AN0.205,K5N,00629.3767,E,1,07,1.82,14,,46.0M,*A
GPSA,,0,1,2,9,1,3,7,,239,1.82,15*0
$PGSV,,1,14,10,110,02,17,314,20,03,46,097,,06,51,293,9*7C
$GPGSV,4,2,140,05,175,,095*F
$PGS,4,,1,2,27,02,2,7817,3,5,2,50,60,7,7
$GPSV4,,4,1,4,33133327207*9$GGL,218.33445,N,00629.37867,E1630*4
GPR87,.90,0906,,*
$GVT,,,M,.09,,0.66K,A2
GPGA1314.0528.340N,062.3877E,,534,.,,60M,5
$PS,,306,1,23,09,17,,,,,,,,5.84,3.49,4.680F
$GPGSV,4,1,14,01,07,151,,02,17,314,20,03,46,097,,6,1,2932974
$GPGS,4,2,4,07,5,75,0,5,27,0,7,823251927202*F
$PGS,,,14,2,712,3713,2,230,60,7,7
$PS,,,43,1,3,,32,27*2
GGL51.30,N,062.787,E,604.0,,A*6
$GPRMC,163015.00,A,5218.33421,N,006295,1,,A*7
$GPVTG,,,,,0.05,N,0.104K,*25
GPGA,63015.00521.342,N002.377,E10,349,16M,6.,,*8
$GGA,A306192,917,,,,,,5.843.49,4.7*0
$GGV,41,4,10,11,217,31,20,03,607,06,1,29,2*74
GGV,,2107,515,99217,01427,102,2,78,17,4,502350,26,GGV,,,1,1,1,03,9,3,7,07*7
GPLL528629.3787,E,1630150,A,A*63
$GRM,1601.0,58348,,00693886,E,019,9069.786,,1061.8,.5,,6.0M,*9
$PSAA3061923093,1,,,,,2381.2,.5*2
$PGV,,,141,0*
GGS,42,4,7,0,15,,9,9273,1,1823,2,19,27,25,2*7
$GPSV,4,,1,2,27,12,,23,8107,35,5,0235,26,2,71*7
GPSV4,,,31,4,033,12,33,2,207,78
$PGL,28.3408,N069388,E,131607,,0,,06,,,*7A
$GPVTG,,M014N026KA2
$PG,601.0,218.33392,N,00629.379,1.*2
GA,,06,12,0.,40
GG,,1,01,7,15,,0,1,3420034,9,1,0,51232*7
GGS,4,,14,0,0,15,09,9,1,30171823,2,1,72PGV,4,,142,27102,,3,8173525,0235,,6,2,07,7
$PGS,4,41,11,03315332727*7
$GPL,518.3339,N,00629.37900,E,163017.00,A,A*6D
GPMC601800A,18.338,N0029371,E,0.100,,09106,,,A*72
$GPVTG,T,,M0.100N0.186,K,A*2D
$GPGGA,1631800,218.333,N02.3793,E,1,6,.82,12,,46.0,M,*5
$GPSAA,,0,19,30,1,7,,,,,.3,.2,.5*2
$GPSV41,4,107,11,0,1,34,200,4,9713,6,1,932976
$PGV41,07,05,175,,09,59,217,30,1718,233,24,,272,2*9
$PS,31,2227,102,,23,78,0,425,235,2,2,71*
$GPS,4,,1,3,52183386,,06791,E1601.0,AA*5
GRC16019.00,,21.33391,N0029.3716E,.02,011,,PG,,,001N,.9KA2
GA13190,283391N,02396E10,.2,1.0,M,46.0,M,,*5C
$GPGSA,A,3,06,19,239317,,,,,2.38,.8,154*02
$GPGSV,4,1,14,01,07,51,0,17,314,20,03,46,097,12,06,51,293,29*7
$GPS,42,4,70,75,0,5,27,2,7,8,33,41927202371
$PSV4,314,2,7,12,,23,7810,35,2502,350,,26,02,071*0
PS44,14,31,13,4332,0,7
$GPGLL,5218.333N069.37916,E,163019.00,A,A*7
$GPRMC,163020.00,A,5218.33395,N,00629.37932,,0.089,,091016*8
T,T,,.8,N,0.164,K,A*21
$GGA13000,218335N069393,,,6,.207M4.,M,*52
$GPGSA,A,3,06,19,23,09,31,17,,,,,,,2.38,1.82,1.54*02
$GPGSV,4,1,14,01,07,151,14,02,17,14,20,03,46,097,11,06,51,293,29*71
$PGSV,4,2,1070,15,0,921,31,1,233,4,9,7,2502379
$PSV43,4,222710,2,817,42,235,,6,207,7
$GLL,5218.33395,N,0629.37932,E,163020.00,A,A*F
GPRM,1301.0,A51.3337,,02.3747,E,0.13,,09016,,A*7B
$GPVTG,,T,,M,0.113,,029,,A*2B
$GPGGA1602.0,5283397,N069394,E,1,6,.8,05,,46.0M,,*5
GPSAA,3,0619,2,093,17,,,,,2.8,1.8,1.54*02
$GPGS,41,4,0107,1,1,0,1,314,20,3,46,097,9,65129,29*78
$PGV,4,2140705,175,,09,59,217,301718,3323,92,2023*7E
GGSV,,314222710217,23,7,10735,25,02,350,,26,02,071,*76
$GPGSV,,,1,31,14,33,14,33,7,207,7E
$GPGL,5218339,,069.7947,,1301.0,,*6
GPMC,602.A,5183335N,069.792,,016,,9106,A7
$GPVTG,,M,.160,.297,KA*28
$GPGGA,16302.00629.37972,E,1,06,1.82,0.0M,46.,M,*3
GPGS,A30,9,23,91,7,,,,,,,2.38,1.2,1.4*2
$GPGSV,4,111051,2,73420,607,8065,9,97CGPS,4051,9,9,1,,,23,2,1,,5,37
GGV431,2,2712,23,78,107,525,230,2,207,*70$GGV4414311,3314,3,2,0,7
$GGL,5183395N,00.37972162.0,,*69$GRM,16303.00A52183339,,062.398,E0.52,0106,,A7
$G03.0,218.33399,N,00629.37988,E,1,061.82,3,M,460M,,*75
$GPSA,A,3,06,19,,,,3,1.21.5*02
GPGSV4,,1,0,0,51,02731,2,0,4,07,0,6,5,293,9*C
$GPGS4,21,,05150,9217,3017,18,233,2,9,27,20,3*9
$GGV4312227,10,2,78,7,3,,230,60,7,70
GGV441,313,7,207,*9
GPGLL5218.3399,N,00629.37988,E,132.0AA6
$PC1340A583606.777E,.13,906,A7
$PT,T,M0173,N,0,K,A2
$GGA1324.0,28346N069377,,,6,18,.,M,6.,,,*5D
$GPGSA,A,3,06,19,23,09,3117,,,,,,,2.31.82,1.54*02
$GPGSV,4,1,14,01,7,51062,1,314,9,36097080651,932*7
$PGV4,,1,,5,09,59,21,3,7,18,233,23,19,27,250,23*7E
$GPGSV,4,3,2,712,2,8107,5,250,5,20,01,*70
GPSV,,,1,11433,43,7,0,7E
GGL,51.33406,N,00629.37977,E,163024.0,,A*67
$GPRC1632.0,,52833408,N,06970018,106,,A*7F
$.34,
A,163025.00,5218.3408,N,029.7980,E,1,06,1.82,-02,M460,,,7
GPS,3,0619,3,9,117,,,,2381.8,1.402
$PGV,,14010,5107,0,1,31,9,3,6,97080,1293297
$PG,2,92,502*7
GPSV,4,,1,222,02,,23,7,,3,2,0,35,26,2,01*7
GPGV4,3,33,27,207,*79
$GPGLL,5218.3408,N00629.3798,E,6N,069.3808E00.209,NA24$GPGGA,32.021.317N069381,,1,0,18,1.3,,4.0,,,*7F
$PGSA,,306,192309,31,17,,,28,.,.S4140,,51,100217,314,19,0,46,07,8,6,5,232*7
$PSV,2,1,2,20,3*E
$GPGV,43,1,2,2,02,,23,7,173,25,2,50,2,0,01*0
$GPSV44,143,1,331433227,7E
$PGL,5280069.3808,E1632.00AA*A
$GPMC73
GPT,0.648,,*
GPGGA16070,518.345N0936E,71.8PGAA,,0,1,2,0,03311,,,,,.3,182,.4*1
$8,06,5,24,2,1407,0517,,9,9,1,30,17,1823,2,19,27250,2*7E
GPGSV,4,,1,2,27,102,,23,78,107,35,25,0,5200,7
GSV,4,,1,3,1,03,4,33,7,07,7E
GPGLL,5218.33435,N06293067E,630.0AA*63
GPMC1602.0,A51.344,,02.3800E,.9,011,,*2
GVG,,M,.5,,.54,K,2
$GPGGA,163028.00,5.3,,029310,,,6.4,M.,,,7A
$PS,A,30,192,93,7,,,,,,238,.82,1.40
$GGV,41,4,01,7,511,0217,1,70,3*E
$PGV,,31422,710,,2,7,1073,50,506,0,01,*0
$PGV,,414,114,0331433,7,07*E
$GGLL,51.33444,N,00629.30,108.0,A,A*6A
$GPR,620,5218.N062.2016,A7
GT,,,.2
PG16309.0,528.3439,N,00629.38112,E,1,06,1.835M46.0,M,*7
$GGS,54*2
GGV411,10,5,0,7341,,6071,65,9,97
GPSV421,70,7,0,5,13,71,23,31,7202*E
$PS,,31,2,2,10,,23,8,107,35,25,02,350,2V4,13439,N,00629.3811,63029.00,A,A*62
$GPRC,16300.00,A,5218.33446,N,00629.388,,.5,,906,A7
$PT,T,,15N,
GPGA,6000,283446,N,0629.3883,E,1,06,1.82,-2.9,M,46.0M,,*77
$GPGSA,A,3,0,19,23,09,31,17,,,07,11,02,1,1,20,03,46,097,18,0123297
$PS,421,70,75,0,5,21,30,7,18,33,31,2,25023*7
GGSV,43,14,2,710,,23,8,107,352502,50,2,02,7,7
$PS,,,1,11,3,43,727*E
GGL51.34,,002.303,,130.00,A,A*6B
$GPM,1601.0,,21.3340N,002938053,,0.97,,9116,,*7B
GPT,TM029,N,0.55,*2E
$633.00,5218.3440,N09303E10,.82-.,M40M,7
$PS,,,61,3,93,7,,,23,.2154*2
GPGSV,4,1,14,01,07,151,05,02,17,314,20,03,46,097,18,06,51,293,29*78
$GPGSV,4,2,14,07,05,175,,09,59,1,30,7,1,23,3,9,2,50237E
$PGS,4314222120,3,78,107352502,350,,26,2,071,*7
$PS,4,,1,31,14,03314,33,2720,*E
$GPGL,51.33440,,02.53E1301.0,,A61
$GPMC,1603.0,A,51.34,N,0029.3799,E0034,,0901,,,*7
$GPVTG,,,,,003,N,.64KA*26
GPGGA,163032.0629.37997,,1,07,1.39,-1.0M46.0,M,*75
$PGSA,3,06,1,23,09,3,31,17,,,,,,20A
GGV,,11,10,510,21,3,,0,4,07,8,06,1,9329*74
$GGV,4,2,1,70,15,,9592118,233,23,1,7,20,227
$PGSV4,3,1,2227,10208237,07352,0,30,2602071*7
$PSV441,.37997,E,163032.00A,A*62
$GPRMC,118.33436N,0629.37,.07,011,,*7
$PT,,,M01,,.9,K,*5
GPGGA,1633.005218.3346,N,0069.3792,E,1,07,1.9,,M460,,*5
$PGA,,361,2,90331,,,20,.39,1.5*A
GPGSV,4,,4,106110,218,31,20,0,4607180651,93,97A
$GGV,,214,7,517,,9,5,17,30,1,8232,92,25,2*7
GPGV4,4,2,7,021,,7817,35,2,2,5,2602,71*1
$PS,4,,43,1,0331,3727*7F
GPGL51.33,N,0293962,E,163033.00,A,A*66
$GPRMC,1330,A,518.343,N,0062.3751E,.21,906,A77$GVTG,,T,,,021,N,.37,,*6
$PGGA,163034.00,5218.3343,N,00293751E1,07613,9,0,11,,,20,.3,1.3*A
GPGS414010,50,841,34,9,90,1232*9
$PS,,,40,515,0,92130,1,8,3,21,7202*E
GPGV,4,3,1,2,27102,11,23,78,107,35,25,02,350,26,0,71,7
$GGV41,11,331,32,27*F
$PL,333,,02.791,E16303.0,A*62
GPRM,60350,,5283715,,.15,091016,A*0
GPVG,,T,,0.105,,0.4,A2
GA,3.21.3434,N,00629.37915,E,1,07,1.39,1.1,M,4.0,M,,*5
$GPGA,A306192309,033117,,,,20,.915*
$PSV411,1,06,151,10,02,18314,18,03,46,097,2,06,51,293,29*72
$GPGSV,4,2,14,07,05,175,,09,59,217,30,17,18,233,22,19,7,250,22E
PGV,4,314222710,09,2,78,107,5,5,2,50,26,2,07,*79
$GPGV,44,14,31,14,331,332720,*F$GP5218.33434,N,00629.391,E16335.00,A,A*62
$PMC,13600,A,28342,,029383E0.04,0101,,A7
$PTG,,T,,M0.2,N,0.44K,A25
$GPGA,163036.0518332,,02383E10,.3,1.9,M,46.0,M,,*5
GPGSA,A,3,06,1,2,09,0,1,17,,,,2.071.9,.520
$PGSV,4,1,4,1,611,09,02,18314,18,03,46,097,19,06,51,293,29*70
S,421,705,7,095,1,027
GG,,,,,2,0,,237,10,3,2,02350,260,71,*78
$GPSV,44,14,31,1,3,15,3,7,07*7
GPGLL,528348,N,002937893,E,163036.00,,A*63
GPRM,13070832N06.84,040106,,A*7E
$GVTG,,,,0.08,N0156,,A2
$PGA6337.0,518348N00629.3884,E,1,07,1.9,2.0,M,46.0,M,,*5D
$GPGS,A,,1,23,9,331,1,,,,,20,.3,15*0A
GGV,106,15,0,218341,34,9,90,1232*1
GGV421,70,7,0,9273,71,3,21,720,2E$PG,,,42,71282378,107,35,25,02,350,,26,02,071,*78
$GPGSV,4,4,14,1,L518332,,00629.37884,E,163037.00,A,A*64
GPRC,1338.00,A218433N,06293781E,0.251,0911,,,A*7
$GPVT,,T,M0.51N,0.5K,A2
GP,6038.00,58.3343978,E1,071.39M4.,,*5F
$GPGSA,A,3,06,23,9,331,17,,,,.06,1,1,01,06,151,08,2,18,314,1903,46,07,8,3,9*1
$GGS,4214,7,05,175,,09,59,21,0,2,1,2,20,27
$GGSV4314,2,27,102,0823,817,35,25,02,30,2,0,071,*7
$PGSV4,4,1,3,4,033,16,33,27207,*7C
GPLL,2163038.00,A,A*64
GPMC163039.00,A,52.334*7D
$PVTG,,,,0.085,N,.158,K,A22
$GGG,1339.0,518345,2.,,4.,,*5
GPS,,,0,1,2,2,0,33117,,,18,11,41*09
$GPGV,4,1,14,01,06,151,09,013,,,46,097,9,06,51,293,29*71
$GPS,,210,0,175,95923,1,1,23,22,19,7,50,22*E
$GPGS,4,,14,2,7,0207237810,352,0,30,,2602,07,*7
$PS4,4,4,1,4,3316,32,0,7
$PGL51.33,N,00629.3759,E,633.00A,A*66$GPRM,64000,,21.344,N,0293709,E,030,0106,,A7
GVTG,,,,,030,N,0.69K,*2
GPG,1604.051.345,,0629.3789,E,1,08,1A,6,1923,22,09,0331,17,,,1821.5,.1*09
$GG,4,1401,611110,18,31,19,0,46,097,19,06,51,29,2*78
$GPGSV,4,2,14,07,05,175,,09,59,217,3017,3,2,12,20,27E
GGV,,4,2,27,0207237,0,52,2350,,6,2,71,*7
$GPGS,44,1431,4,033,14,33,27,207,*7E
$PGLL,5218.33445,N,00629.37809,E,163040.0,A,A*6A$343,N,00693775,,0.65,,09106,,,A2
$GVTG,T,,M,.6,N,0120,KA3
$52,11,,02,18,314,1,03,6,09,19,0,5123,9*8
$PS,,,1407,0515,095921,3,1,1,23,2,9,7,7F
$PGV,4,,4,22,27,02,8237810,3,2,0230,02,01,78
$PGSV,4,,43,14,033,1,33,,07*7
$PLL,21.0,A,5218.3343,N,00629.37732E,.165,,091016,,A*7
GVT,T,,016,N0.306K,*4
$GPGA1304.00,51833,N06956,,60M,5
$GGSA,,06,19,23,2,9,03,31,7,,,1.211,.10
GGV411,106,15,,0218,34,18,03,46,097,19,06,51,293,29*79
$GPGSV,4,2,14,07,05,175,16,09,59,217,30,17,18,11,720237
$PS,,3,422,7,020823,78,10,5250235,26,2,7,*7
GPS,4,,14,31,1,03,43,7,0,7
$PL,2833439,N,00629.3773,E,16042.0,,A*64
$GPRMC,163043.00,A,5218.33466,N,00629.37711,E,0.564,,091016,,,A*7
GPTG,T,,0.56,,1.045,K,A*24
$GPGGA,163043.00,528.346,N06246.,M,,*55
A,3,06,32,090331,17,,,1.8215,.4*0
$GGS,,1,,,51293,29*7
GPGV4,21,070517,16,0,59,27,0,17,8,332,1927,20,22*7A
$PSV4,,14,22,27,02082,7,17,4,5,2,50,2,0,01*79
$PGS,44,14,31,4,331,3327F
GGL,218.346N09311E134300,A,A6R,16304.00,A521.369,,006293769,E008,,9116,,*2
GVT,T,,,0.8,,.52,KAF
$PGA,634.0518.33469,,069.7690,E,8,.1,.,,4.,,*5
GGAA3061,3220,33117,,18211,.1*9
GPGS,,,140,611,8021,1,9,60976,1,93297$PGV,,214,05175,19,92,0,71232,9,27,5,27
$G,,,42,2710,082378,107,342502,35,,26,2,071,79
$GGV,44,4,31,1,33,6,332,0,7C
GGL51.36,,02.79,,6040,A,*E
GPM,6050,,28346,,0693768,,014,,9116,,*7
GPTG,T,M,.148N027,KA*E
$GPGGA,16305.0,28.3468,N0069.784E,,0,.15,7.,M,46.0,M,,*50
$PGSA,A,3,06,1,2,2,9,3,1,7,,,18,.1,14*0
$GPSV4,1,1401,611,1021831,1,0,46,9,8,6,5,29,29*7
GGSV4,2,4,7,5,151,95,173,718232,92,5,1*9
GGV431,22,0,937,0,34,2,02,50,,2,02,71*78
$PGV,,4,1,3,1,33,6,33,7,07*7C
$PGLL,5218.33468,N,00629.368,E3050,,*B
GRC134.0A51.373N,00629.7694,E,0.285,,091016,,A*7A
$GPT,,T,M,.25,,.2,K,A23
$PG,63060,28347,,69364E10,1.15,.,,60M,*C
GPGSA,A,3,0,93,,317,12.5.*9$GSV,4,,1,0,0,11,4,2,834,1,0,4,097186512,2*7
$GPSV4,,1,070517,1,0,5,27,0,7,823,927250,21*9
GPGSV43,14,22,27,0,092,817,,5,2,50,2,0,07,*9
$GGS,44,14,311403,6,3,2,07,*7C
$GPGLL5218.33473,N,00629.37694,E,163046.00,A63047.00A521.3483,N,069.364E0.21,011,A*7
GPVT,,,,,021,N0.91,K,A*2A
$GPGA,16307.00,5218.33483,N,00,5
PS,A,,61,3,20,30,3,17,,1.53,094,1.20*0B
$GPGSV,,1,4,01,06,51,4,2,34,9,3,6,9793,29*7C
$PGV,4,2,1070,7,70,5,217,0,7,17,23219,1927,502*D
$PGV43,1,2,712,09,37,173,5,025,,602,44,14,1,4,3,16,3327,20,*C
$PL,518338,N02764,E,1604.0,,A6
$PRM528.3485,N,00629.37583,E,0.431,,091016,,,A*7A,348.0,21.345,,0062935,E1,04,0MM,6$PA30232,03,17,,5,.9,.00B
$PSV,4,1,14,01,06,151,402,18,314,19,03,46097,8,0,51,293,29*7C
$GPGS,,2,14,7,5,1751709,5,1,30,17,17,232,19,9,7,250217D
$GPGS,431,22,27,1029,237810,34,2,2350,,26,2,01,78
$PGSV,4,41,11,03,4,33,2727,7E
GPGLL,521.38,,02.783E,608.0AA6
$PM,6090,,28341N069.375,,017,0901,A*C
GPVT,T,M0.175,N0.32,K,*25
$PGGA1604.0,583381N0069.3553,E,,09,0.94,12,,,6
$PS,,,61,32,90,13117,,.5041.00B
GV4114,01,06,51,140218,314,0,607,80,51,293,297C
$GPGS,4,,1407,05,175,18,09,59,217,30,17,17,232,20,19,26,250,21*79
$GPGSV,43,42,2,10209,3,78,17,4,25,0,350,,2602,071,*7
$GPGV,4,41,3114,033,1533,27,27,*7F
$GPGLL,218.33481,N,00629.3753,E,163049.00,A,A*69
GPMC,1605.0,A,518.3348,N0069354,,0.31,09016,,A70
$GVG,,,,,023,N,0.2,,A2D
$PGA,605.0,28342,,062.374,E,1,09,0.94,12.3,M6,,,65
$PGSA,A3,06,19,2322,09,03,01,31,17,,,,1.53,0.94,1.20*0B
$GPGSV,4,1,14,01,06,2,8,1,180,6,071706,1,2329*73
$GPGSV,4,2,14,07,05,175,17,09,59,,30171722,01,2,20,2*75
$GPGS,,31,22,27,1209,3,8,07,3425,2,350,,6,2,071*7
$GPGSV,4,4,1,3,14,033,5,33,27,207,7F
$PGL521.38,N00293746,E,63000,AA*6
$GP,1
$PGGA16301.05218.340N0069.74,E,,909,25M460,,*F
$,,,619,3,22090,1311,,15,0941.2
GS41,4,1,6,1,6,2,18,14,1803,4609,1,05,9,97
GS,,,1,7,51751709,592730171723,0,9,620,1*6
$GPSV4,,1,2,27,102,123,8,0734,2,02350,,6,02,71,*1
$L,8349,N0029.78E16350,,6AGRMC,163052.0,A528.342,,062.75,E,0.17,0906,,*7
$GT,,,,,015,N0.90K,*2
GPGA1302.00,521.3349,N0029.37551,E,1,08,1.512.6,M,4.,,6
GAA361,20,3311,,,18,.15,1.41*09
$GPGSV,41140106,15,,02,18,34,18,3,6,9718065,9329*8
$PGSV,,2,1,070,7,1709592173017,7220,92,502176
$GGV,,,42,7121,3781073425,2,350,,6,2,01,*71
$GGSV,44,4,31,14,03,16,3,27207,*7C
$GPGL,218.342,N,00629.7551,E,16052.00,A,A*63
GPRMC,1635.00,A,5218.33490,N,00629.3532,E,0.213,,091016,,,A*73
$GPVTG,,T,,M,0.213,N,0.394,K,*2D
$GPG135.00,5218.33490,N,069.3732,,107,139,1.,,.,,*D
GGAA,,0,1,23,GSV4,1,4,01,6,5117021,1,1,34,9,1,0,3,9F
$PGV4,2,14,07,05,175,17,09,59,217,30,17,17,22,122,780,,,25,2,0,71,*70
$GPGSV,4,4,14,31,14,033,1533,272,*F
$GLL,2183390,,0629.37532,E,16303.00,A,A*65
GPMC16.,,2.4,027508,E,.451,,091016,,,A*7E
$GPVTG,,T,M0.45,N,0.834,K,A*2C
$GPGGA,16305.00,5218.33482,N,006.37508,E,1,07,1.39,13.7,M
GS,A30,92,90,3,7,,,,.6139520
$GV,,,40,6111,21,1,90,6071,6,1,2329*F
$GPS,4,2,1,070575,18,05,230,17,3,20192,50,2179$GSV,4,2,710,2,81063,2502350,20,7,7
$GGS,4,,1431,4,33,3,2,07,F
$GGL51.3482N,029.308,E,1304.0,,A68
GRC,160500A,52183480N,062.347E0229,01016,,A73
$PVG,,,,,0.29,N0424K,A*2
$GPGA,605.0,218.338,N,06937E,0,,139,,46.0,M9,29033,7,,,.613,.20$GPS,,,40,6111,21,1,8034,09,8,65,929*7F
$PGSV,4,2,14,07,,175,17,92797925,05
GPGSV,4,31422,27,102,,2,8,06342502350,6,2,71*0
GV4,1,1,1,03315,33,7,07,*7F
GPLL,18.338,006E,050AA6
$MC,163056.0,A58.33465,N,002937492,E,.32,,0901,A*5
$GV,,GG,356.0,5185N0239,0094,,60,M,,*68
GGSA,A,3,0,19,23,0,0301,1,17,,,,1.6,.91.20*03
$GPGSV,4,1,1,0,06,151,15,02,18,31,18,346,97180651,29,2*7
GPSV4,,1,07,05,17518,09,59,217,30,17,17,232,9,19,26,250,21*73
$PGSV,4,3,14,22,27,102,,23,78,106,3,5,2,5,62,00*77
$GPGSV,4,4,1,1,4,33,4,332,207,*7E
GPGLL,5218.365N,069.749,E,1606.0,,A61
$GPRMC160.7,,.84,,9106,,*7
$PVG,T,,M,,0.5K,*2
GPGA1307,54,N,0062.3729,E,1,08,.99,13.1,M,46.0,M,60
$GPGSA,A,3,31,1,,.609,.0*0
$GSV41,40,06,51,1,2,18,3417,03,6,971906523,9*3
$GGS,42,14,70,15,17,0,9,27,0,7,17,3219,1,620,2*D
GPGV,,,14,2,7,02,237,106302,070,06
GGSV,,,43,4,33,5,32,07*F
$PGLL,218348,N,069.759,E1605.0,AA*C
GPM,605800.336,,0693726E0.25,091,,A*75
$GVT,,T,,M,.5,N,0.42,KA20
GPGG,6308.00528.34,N0972E,,9,.,,.,M,,6
GSA,36,19,23,093,01,31,17,,,,,.56,14010,15,1,2,1,34,8,34609,1906,51232*7C$G,42,4,07,5,75170,5,21,2,7,122,1,6,5,075
$GPS,4,4,22102,23,16,5,5,0235,2,02,00*8
$GGV44,43,1403,6,3,7,07*7
$GPLL5218.33465,N,00629.3526E163058,,*1
GR,135.0A518335,N069.72,,.09,906,,,*7
GPTG,,T,M0.059,N,0110,,*F
$PA163059.005218.3457,N,0629.3759,E,1,08,0.99,13.4,M,46.0,M,,*67
$PG,,0,9,23,9,0,01,1,17,,,1.6,.9,.203
GSV,,11400151,1,21,317034609,9,06,5,9,9*3
GGSV42,4,7,0,7,,5,27,0,17,1732,212625,20*7
$PGV,,314,270,38,06352,230,260207,SVPGLL5218334N069.759,,1630590,AA*6E
GPMC16310000,A,2834,N069355,,.2,0106,A74
GVG,T,,.2,,.0,,*F
GGA130000518.34,,02.75,,1,80.99,1.5,,46.0,M,,*6A
$GPGSA,A,3,06,19,23,09,03,013,7,,,156,0.99,.0*03
$GPGS,4,1,1401,06,15114021831,1,0,4,71,6,1,23,9*7D
GPSV4,,14,0705,17,1,9,927,0,7,7,32,2,19,,PS,3,27,28,0634250,35,,6,02,070*7
GPGSV,,4,14,31,14,033,17,33,27,207,*7D
GPGLL,218.348N,069.75,E16100.0,A$RMC,16315134,06.72,.4,11,*3$V,,M.4N.1,*7
GA,13101.0,521.345,N,02.352E,,8,09,2.7M460M,,67
$PGSA,A,30,92,9013,7,,,1.60.9,12*0
GPSV411,0,0,15,1,02,83419,346,97,906,123297C
$GPGV,,21407,5,7,17,0959,1,3,17,723,0192,20,0*7$PGV,4,3142,27102,,3,8,06,34250,350,,6,02GS,4,,1,1,4,0316,32720,*C
$GPL521.3355N,09.7552,,1311.0,,6C
GRMC,13102.0,A528.347,0093724E,046,901,,,*79
GVG,T,,M,0406N,0.73,,A*20
$GPGGA,13120,5218.33447,N,00629.3752E1080.9,13.,,4*
$GSA,61,,90,,3,7,,,1.5,.912*3
PGV41,114,803,6,971,065129329*7D
$GPGV,,21,0,5,,80,9,217,30,17,17,232,20,19,26,250,19*7
$G4,3,14,2,27,102,,23,78,106,35,25,02,50,,26,070,70
GPGV,4,41,3,1,03,1,3,2,27*7
$PL,218130.0,*D
GRC13130A521N0231E.8,091016,,B
GVG,T,,.19,,.34,K,A*2D
GPGGA,163103.00,5218.33441,N,00629.37510,E1,0,0.99,13.5,M,46.0,M,,*65
$GPGSA,A,,06,19,233,01,31,7,,,5,.9120
$GS,,,1401,0615,15,218,314,18,03,4,097,1,06,51,293,2*7C
$GSV,4,214,07,05,175,18,09,59,217,30,17,17,32,201,26,25,1378,10,3,2,0,5,,26,207,*71
$GPSV,4,41,3114033,16,33,7,20,*7C
GGLL,218.33441,,00629.710,,1610300,AA*6D
GPRMC,16314.0,A,5218.33442,N,00629.37519,E,0.404,,09101,,,A*76
GPVG,,,,M,0.404N0.79K,*29
$PGA,163104.00,52183342N,0629.3751,E,1,08,099,3.,M,460M,,*65
$PGSA,A,,6,19,23,9,03,01,3,17,,,,,1.56,0.99,1.20*03
$GPGSV,4,1,14,01,06,151,6,02,18,314,18,03,46,097,19,06,51,293,28*7F
$GPGSV,4,2,147,05,15,1,9,9,1,0,17,17,22,20,19,26,50,18*73
$GPGSV,4,3,14,22,27,02,,23,78,106,35,25,02,350,,26,02,070,*70
$GPGSV,4,4,14,31,14,033,14,33,27,20,*7E
$GGLL,5218.3442N,00629.3751,E163100,AA*0
$GPRMC,163105.0051.34,,069354E017,11,,*D
GPT,,,M017N021,,*A
GGA,6310500,528.3344,N006293714E,,0,099144M,60M,*6
$PS,,,0,92,11,7,,1.56,099,1.20*03
$PGSV,4,,14,0106,151,5,218348,3,4,97200651232*7
$GGV,,,4070,175,1,09,59,2173,17,1,3,9192,5,97
$PS,,,1,,2,0,2,81635250235,2602,070,*70
$GPGSV,4,4,14,311431,3,727*C
$PGL,21.3446,N00629.37514,E,163105.00,AA8
$GPR,1.0A234,29.4,,0.3,091016,,*7
GVG,T,M0.3,,.9,,*1
$GPGA,163106.,8339,N,006293753E10,0.99,146,,*C
$GPGSA,A,3,06,9,3000131,17,,,,,.5,.9,.200
SV,4,,1,151,14,018,18,0,4,072,6,52,296$GPGSV,809,59,21,30,1,723220,9,26,250,18*73
$GPGS,3,14,22,27,102,050,5,2,2070*0
GGSV,,,431,4,03,53,720,7
GGL,5183339N062.743E13060,A,A*61
$GPRMC,163107.00,A,5218.3335,006935E,0.2,906,,,A*74
$GTG,T,,,.6,,0.81,KA2
$PGG,310.1833N069.37558,E,0,092.4,M,46.0,,,6E
$GGA,,6,9,23093013,7,,,1.56,0,10*03
$GS,,,4,1,0,111,218314,7,0,609,165293,27
$G,2,10015,5972,71,32,20,19,26,250,1874$422,7,0,2,78,06253,60,07
PV,1313132,0*F$GG.33,N,00629.755,,1617.0,,*6
GRC,,1341,02.73,6,906,*
GG,,062,.G131,06.73E1009,.0M,60M,6
GGS,A,30,9,2,9,03,.,20
GS,1100511,13,,,46,09,28*74
PS,,,14,70,7,7,95,1,9,22,1,6201*4
GGV,43,4,2,712,378106,3425,02,,,6,2,70,*71
GPGV,4,4,14,31,1470*7E
GPLL8346N0629353E161.0A$GRM,6309.00,A5218.311N,00629.53,23006,*7
GPVG,,M,.53,N,.69,KA*C
$GGG,1309913.,M,4.0,,,6A
$PGA,A,,0,9,2309030,,,,1.0*03
$GPGSV,4,114,0,0,5,40,81,6,0,6071,65,93,2873
$PGSV,,2140,05,17,1,09,9,1,91,7,232,20,19,2,250,18*7
$GPSV4,3,14,222,0,52378,0,4235,2602,0,75
GPSV4,,43,1,03,4,3,7,207,7
$PGL,51.341,,006937533E130900,,6
GR,300,28.30,,00629371,,022,0901,,,A*2
$GPVT,,0232N0.49,K,A2F
$PGA163000528.3440069.759,E108.9,4.0M46.0,,,6D
GPS,,,1,3,51,4,2,8,31416,03,46,097,190GPGSV,424,07,05,175,16,09,59,27,2,71,22,20,9,6,5017*7A
$PGV,4,3,14,22,7121,3,8,06,45,235,,2,2,70,*2
$GGV,,4,431,4,0331,3,2727,79
$GGL,21.3404,N0693719,,1310.0,A,A67
GPRMC,16311.0A,218.33409,N,03751024,906,A7
$PT,T,,.28,,.2,A2
$GPG,16311.00.721E,,0809943M,6.0M,69
GGAA,619,2309,3,0,11,,,.69,003
$PGSV,4,1,4,1061,402,8,34,5,034070619,87A
GPGSV,4,2,14,0705,17,17,09,59,217,9,1,32,1,2,2,7
GS4,4,,2,102,923,8,,4203,2,2,070*7
GPGSV,4,4143114,33,1,3,27,20*9
$PL,518.33409N,062.72,E1611.00,AA*0
$PR631.00,,5183306N,069.3C
$GVT,,,,,0.67N,0.13,,*2
$PG,6312051.346,,0293740E10,.9,1.9M,6.,,*6E
$GGS,A,3,6,19,3,09,3,1,1,7,,,,5,01.0*3
$GSV,4,1,14,01,111,21,1,1,0,6,097,200651,293,8*F
GGS,4,2,1,07,0,75,17,0959,217,29,1,17,32,21,19,26,2018*5
$GPSV,4,,1422,78,106,4,25,02,350,,2,02,070,*79
$GPS,1,3,1,03,,327,07*7
GPGLL,528.340N,069350,E1611.0,,A6B
$GRM,330,,51833
GPVG,T,M,0.44,,.9,KA2
GPG,6130,51.331,N0029.758,,1080.9123,M4.0M,*69
$GPSA,A,,0,1,2,0,0,0,,1,,,.6,0.99,12*0
$PV,,11,01,061130,834170,6071,0,129,87
$GPGSV,42,14,70517105,22,21,9,2,250,17*7A
$GPGSV,,3,14,22,0,8,2,8,0,50,30,2,200*7
,14,14,033,177L2833,,0629.37548,E,163113.00,A,A*66
$M1314.00,A,5218.3341,N00629.37574,E,0.563,,091016,,,A*7
$GPVTG,,T,,M,0.563,N,1.043,K,A*25
$GPGGA,16314.0,51.331,N0069.774E,1,0809,0.8,,46.,,,6
$PGS,,3,,,2,,,13,7,,,.5,.9.00
$PGSV,4,1113021831416,034,097,9065,293,2*7
$GPSV,4,,14,0,05175,7,09,59,1729,17,17,3,2,192625,16*7
GPGSV4,,42,7,02,37,10,3,25,0,30,2,207,*1
GPSV4,,1,1,4GG5
$PM,1311.0,A521.331,N002937569,E,0.341,,091016,,A*72
$GVT,,,M0.4,,0.31KA21
$GPGA1311500,5218.33412,N,00629.37569,E,1,08,0.9,10.,,60M,64
GPSAA,,0,19,23,0903,0,31,17,,,,1560.9,.0*3
$GGV,4,1,146,151834,1,34609,1,06180,592729,1,1,22,2,9,6,501879
$PGV,,,1,22,27,0,237810,3,50,50,26,2,00,*,4143114,3,1,3,2,07,*9
$PGL,5183342,,62.36190,,A
GV,T,.6,,1.474,KA*2
$GA,134N069364E10,.9,.,,6.,M,5
$GPGS,,3,0,19,2,09,3,11.6,.2
GPSV,14,010,151,6,02,18314,8,03,46,097,20,06,51,293,29*74
$GGS,,40,0515,90959,217,29,17,17,232,9,26,250,18*79
$GPGSV,4,14,2227,02,23,7,16,5,52,35,2,0,00*0
3,1,331,327207,79
$GGLL51.328,,0629.764,,16160,,6
GPRC16317.00A,21.3422,N0029.744,,066,,0906,,,A*
GVTG,,T,,M,0.65,15K211052183422,N,0029344E,,07,1.967.,M460,,,51A,,,6192,0,0,1,17,,,,.8,1.9,212*C
$GSV,,41,06,15116028,31,18,0,46,097,0,06,51,29329*7
$GPSV,4,2,14,07,05,175,19,09,59,27,9,1,7,232,23,19,26,25018*79
$GPGSV,43,14,222702,,23,7,16,4,25,0,30,,2,0,07,7$GPV,1431,140313327,07*7B
$GGLL51833E1$M11.,58.30N02.63,,0.10,,9,AC
$GPV,,,1,.3K,A2E
GGG,618.0,2833409,N,0629.7639,E1,7,1.7,.3,M,6.,M,*5
GPSAA30,1,2,0,011,,,,2.919,21*0
$PS,4,116,021,11,,,971,6,1,23*C
$PS,42,14,005,7,9,0,927,9,7,723,31,620,8*9
GGV431,2,270,,37,0,52,230,602,070*0
GGV4,,43,4031,3,727*7A
GGL51.30,,02.73,E131.0AA6
$GPMC,16311.00,,528.34A*7$PT,,,M051,,102,K,*2
G,079,9M,4.,,*5
GPSA,A3,6193.*
GS02,8,1,96199*1
$GPGSV,4,2,14,07,05,175,19,09,5921,2,17,3,3,9,6,20,7*6
$GGS,43,4,2,7,02,1,23,78,06,3,50235,,00*7
GPGSV4,,4,11,33,8,33,27,07,73
GPLL521.340,N,00293747E,319.00A,A*64
$GPMC,161,839,N,06973049,,09116,,A7
$PTG,,T,,M04.919,K,A*29
$GPGGA,163120.00,5218.33397,062.37663,E,1,07,1.97,61M460,,*F
GGA,,,61,30,00,7,,,28,.9,.2*D
GPG4,02,18,314,18,03,45,097,18,06,51,293,29*7E
$GPGSV,4,2,,,,0123,9220177
GGV43,42,7121,3,8,163,2,0,50,,602070*3
GPGSV,4,4,4,311403,08,33,27,207,*73
$GPGLL,5218.3337,N,00629.7663E,16120.00,A,A*67
$GRM,1311.0,,518.3430N,0069.373210,N2.5834,,6.3,E,,0,09,.,M,46.0,M,,*50
$GPGSA,A,3,06,19,23,09,3,01,31,17,,,,,1.5,0.99,1.2*03
$GPGV,4,1,141,06,151,1,2831,1,03,409,1,06,1292*D
$PGV4214,70,7518,0,5921,1,7222,92,5,1*7
$PGS,4,314,22,2712,2,3,7,0634,,02,3,,260,070,*72
$GPGSV,4,4,14,31,14,033,07,33,27,207,*7C
$GPGLL,218.33430,N,00629.37732,E,163121.00,A,A*69
GPRMC,16122.,A,518.37,,0069.79,,124,01016,,A*7
GPTG,T,M1.24,,.30,,A*7
$GPGGA1312.00,28347,N00693791E,,0,0991.,M4.,,*5D
$PGS,A3,0,1,3,9,0,0,3,7,,,1.691.20*03
$GPGSV,41,283,,,571,0,,299*
$SV4,,407,017,809,917,29,717222,92,5,67
$PS,,31,22,0,32,8163,5023,2,200*3
GGV441,11,3,73,7207,*7C
$GL,28347,,02.771E163122.0,A,A*5
GRMC1612.00,A52833471N,00629.3777,E034,,09101,,A*F
$GPVTG,,,,,031,N,0.81,K,*29
$PGGA16323.00,28.3341,N,00629.37777,E,1,07,.1,14,M,4.0,M,,5
GGSA,A3,6,19,23,09,03,31,,3*
GPGS,,1178,6,123,*
$PSV,4,2,140,517,90,0272,17,17,23,3,19,26,250,17*7C
$GPGSV,4,3,4,22,27,10,13,3,7810,34,2,02,5,2602
$PS,4,41,11,3,73,727*C
GGL51.37,,02.77,,612.0AA6
$PM,161400A518340,,069378E,.6,09M,0.266,N,0.492,K,A*2E
$GPGGA,163124.00,51833460,N,029.37728,E,1,08,1.96,2.9,M,46.0M*58
GPS,A,30,19,2,220933117,,,2761.6,.9*03
PSV4,,14,1,06,17,509,90,5,23,9*
$PSV41,70,15,18,0,6,27,8,17,7,3,31926250177
PSV4,,142227,102,12,237,16,4,5,0230,2,07,72GGVL,5218.33460,N,00629.37728,E,163124.00,A,A*62
G1315,,51.359N,069.377,,025,,0911,,A*7
$GVG,,,,025,N0.67,A2
$P,63228,,4.0M,,53
$GGAA,,61923,2090331,7,,3272.1,.4908
$PGSV,,,1,0,8,3,1803,59,20,06,1,29329*4
$PGV,,21,0,5151,96,1,91,7222,92,5,87
$PS,,,42,71,02,810,45,0,35,26,2,070,*70
$GPGSV,4,4,14,3114,033,07,33,27,207,*7C
$GL51.349N0693716E132.0AA6
GRC,6160,,21.3526,N0029.3906,*4$VTG,T,M1.06,,1.91,,A2C
$PGA,6326.005183526,,0293828E,,0,1.39-1.3,M,46.0,M,,*78
$GPGSA,A30,9,3,9,3,1,7,,,,2.51.951*A
$GGS41,1,0,06,51,,,,340906,51,23,9*0
$GPS,4,,14070,175,18,9,60,172,17,1,23,2,1,2,250,18*2
$GPSV,,314,2,27,12,2,8163425,0230,0,7,7$GGS,4,,14,1,14,03,7,3,27,207,*7
$PGL,21.36,,006788,,132.0,AA*C
GPRC16312.00,1.367PVTG,,T,,118,,221KA*2
PGA16312.00,28.367,N,02.397E,1071.9-.,,4.0M,*5
GPSAA,,0,1,2,0,0,11,,,,20513,.1
$GPSV4,1,14,01,06,511,5097,9,0,1,29,971
$PGV,,24070,7,1,0,60,217,29,7,17,22,23,9,6,25,172$PGV,4,314222,10,,378163,50,30,260207,*71
$GPSV,44,1,3,4,33,7,32720,*7C
GGLL51.307,,062.3767E,6312.0,AA*6
$GPM,1318.0,,5183388N,069.810E,.8,011,,A7
$GPTG,T,,.88,,.21,,A22
$PGA1312.0,218.368,,062.8130,,107,1.9,1.,M4.0M,*$GGS,A3,6,9,23,9,0,3,17,,,,,.5,1.9,.1*A
$GV,4,140,06,151,4,01,1,8,1,06,5,23,29*E
$GPGS,4,2,14,0,517,8,17,17,232,1,6201*D
GGV431,2,712,37,0,,,230,60,7,*1
4443,1,3,73,727*7
$PGL,283388N069.8,6180,AA6A
GRC132.0A58369,N0693810,,059,0911,A7
$PT,T,,.9,,09,A
$PG,619,21.38,,069310E10,19,1.2,M460,,*48
$GGA,A,3,061923090,0117,,,,2891.7,.1*0
$GPGV,,1,14,1,6,11,3,2,1,17,3450,906,51,293,29*77
$GPGSV,4,2,14,07,05,175,19,09,60,217,29,7222,1,6201*D
GS,,,142,712,37,0,42,230,60,7,1
PS,,,43,4030,32,0,7
$GL51.38,69.310E132.0,A*68
$GRC133.0A521.33686,N,0069.309E0.51,09016,,,A*74
GPTG,,,,,0517,N098K,*2
GPG,63100,5183386N069309E10,.9,10.,,60,,*0
$GGAA3061,2309,301,7,,,,.89,197,.12*0
GPSV4,,1,01,0,151101831418,04,9,,65,29,2*2
$PGV,42,1,07,5,175,19,09,60,2172,71,322,9,26,250,67
$GGV,,,42,710,,37,0,42,2350,2,200*1
GGV,,,1,11,03,7,32207,*7C
GPGLL,521.33686,N,00293879E,63300,A,*6
$GPRC63131.00,A5218.33672,N,00629.38052,E,0.336,,91016,,A7
$PT,T,M,.3,,.62K,*3
GGA133.051.37,,069.852,E107,1.97,-9.5,M,46.0,M,,*7C
$GPGSA,A,3,06,19,2,09,3,1,17,,,,2.,1972.2*D
GPS,41,4,1,6,1113,2,18,314,7,03,45,097,19,06,5,29,876
$PGV4,2,40,0,51,96,1,81172322,19,6,2501*7F
GPS,4,,14,22,27,12,37816,42,25,02,70*7
$PGV,,4,4311,3,7,3,2,27*7
$GGL,518337,,0693052E,633100,A,A*62
GRC,633.0A51.368N0069.301E0.26,,911,,*2
GVG,T,,.67N,0494,K,A*29
$GPGGA,163132.00,5218.33658,N006208E,,0,197-8.3,M,4.M,*E$PGA,A,30619239030117,,,,,.8,192.2*
GGS,4,,14010,5114,02,18,31417,8*B
$GSV,27055,70,021,25,1672
$GPGSV,4,3,1,712,2378,10635025026,02,7,*
$GGV,4,4,4,1,1,33,7,33,27,07,*7
GGLL528.368,,062.81,E,13132.00,A,A*67
GRMC163133.0,A,5218.3650,N,00629.38007,E,0.265,,091016,,A*77
GPVT,,T,,,0.25,N,0.491,K,A*2E
$GPGGA,163133.0,5218.335N,0029.3807,,1,0,19-7.8M,60,,,7
GPGSA,,,0,1,2,0,0,01,7,,,,2.8,.97,2.12*0
$GPGSV,4114,01,0,51,1,02,83117,35,V,4,2,14,07,0,175,7,09,60,217,28,17,17,2323,102,,23,78106,3,25,02,350,,260,00,7$GPGV,4,41,3,$C134.00,,518.33640,N,00629.763E004,0906,,*8
$PTG,,T,,M,004,N,0.15,A*E
GGG,163134.0,21.364,,002937963E,107,1.9,-6.2,,60,M,*74
GGSA,,306192309,03,0117,,,,,2.0,1972.12*057
I could not find my mileage or something useful... Does anyone know what to do with this code? Maybe its encoded?
Okay, need to decypther that anymore. It seems like this is raw GPS data ... So it's not ttyS3... What could it be?
There are some lines in the Dmesg log saying things about CAN. Could that be it?
<4>[ 5917.664861] --mtc @@@ f 101700
<4>[ 5917.725016] -mtc can --> 2e 41 02 01 a0 1b
<4>[ 5917.741483] --mtc @@@ seek_chk 184 20
<4>[ 5917.761485] --mtc @@@ seek_chk 184 20
<4>[ 5917.781570] --mtc @@@ seek_chk 184 20
<4>[ 5917.801476] --mtc @@@ seek_chk 184 20
<4>[ 5917.821748] --mtc @@@ seek_chk 183 19
<4>[ 5917.841474] --mtc @@@ seek_chk 184 20
<4>[ 5917.844962] -mtc can --> 2e 24 02 00 00 d9
Hi,
The serial interface used for the CAN integration is ttyV0. At least on my device, an MTCD - sofia3gr_car_64 (intel based CPU imho).
I'm also interested in interfacing the CAN bus with the head unit's built-in CAN interface. As it allows for integration of all sort of apps visualizing vehicle data. As i'm new here i can not start a dedicated developer thread now - maybe later on
Analyzing the MTCCanbus system app of my device showed that it opens ttyV0 with 38,4kBd. Obviously to communicate with the CAN hardware layer (implemented in the MCU).
[..] .openSerialPort("/dev/ttyV0", 38400); [..]
Next step is to sniff this port for the interface protocol among CPU (android) and the MCU (the MCU is a 8051 derivate as far as i learned somewhere?).
I am wondering if the CANopen interpretation, i.e. which COB IDs corresponds to which funtionality is in the MCU or in the CPU:
That is either the MCU has to know all the vehicle dependent stuff (because all the COBs are by no means standardized among the manufacturers!) and tells the CPU already meta information such as "AIR condition set to 21 degs C" via the serial interface.
OR the MCU gathers only the CAN frames and forwards them to the CPU via the serial interface. And the CPU does the vehicle dependent interpretation.
In the 2nd case we could implement all sort of custom stuff easily. E.g.: I am particularly interested in displaying the information of the original radio as my android head unit only replaces the original LCD whereas the original radio unit remains in the vehicle.
In the 1st case we are dependent on the MCU implementation, i.e which CAN messages (identifiers) are filtered out by the MCU and which ones are passed on to the CPU.
But from the very brief glance which I yet had at the CANBus app implementation I somehow got the feeling that the MCU does all the vehicle dependent stuff..
Michael
CAN integration
miguelito62 said:
Hi,
The serial interface used for the CAN integration is ttyV0. At least on my device, an MTCD - sofia3gr_car_64 (intel based CPU imho).
I'm also interested in interfacing the CAN bus with the head unit's built-in CAN interface. As it allows for integration of all sort of apps visualizing vehicle data. As i'm new here i can not start a dedicated developer thread now - maybe later on
Analyzing the MTCCanbus system app of my device showed that it opens ttyV0 with 38,4kBd. Obviously to communicate with the CAN hardware layer (implemented in the MCU).
[..] .openSerialPort("/dev/ttyV0", 38400); [..]
Next step is to sniff this port for the interface protocol among CPU (android) and the MCU (the MCU is a 8051 derivate as far as i learned somewhere?).
I am wondering if the CANopen interpretation, i.e. which COB IDs corresponds to which funtionality is in the MCU or in the CPU:
That is either the MCU has to know all the vehicle dependent stuff (because all the COBs are by no means standardized among the manufacturers!) and tells the CPU already meta information such as "AIR condition set to 21 degs C" via the serial interface.
OR the MCU gathers only the CAN frames and forwards them to the CPU via the serial interface. And the CPU does the vehicle dependent interpretation.
In the 2nd case we could implement all sort of custom stuff easily. E.g.: I am particularly interested in displaying the information of the original radio as my android head unit only replaces the original LCD whereas the original radio unit remains in the vehicle.
In the 1st case we are dependent on the MCU implementation, i.e which CAN messages (identifiers) are filtered out by the MCU and which ones are passed on to the CPU.
But from the very brief glance which I yet had at the CANBus app implementation I somehow got the feeling that the MCU does all the vehicle dependent stuff..
Michael
Click to expand...
Click to collapse
Hi Michael,
Thank you for addressing this topic. I have a PX5 MTCD_MX 8-Core Head Unit, which is, apart from my original head unit, my second Aftersale Head Unit by the way, and I would like find an app which is capable to show specific CANBUS information of my car, which is a late SEAT Leon 2014 Model (2015) by the way.
My first OEM Head Unit was a RoadNav S160 RK3188 with Android 4.4.4. With that unit I was able to see specific CANBUS information of my SEAT Leon. That was the only feature I really liked about RoadNav S160. Perhaps because Android 4.4.4 had it's limitations. My SEAT Leon uses the same CANBUS interface as the Golf 7.
My PX5 MTCD_MX 8-Core Head Unit came with Android 6.0.1. and that was the main reason I bought this head, because I'd expected that the manufacturers were able to extract more specific car information from the CANBUS. Unfortunately, at this moment Imust conclude that my PX5 shows lesser specific car information that the RoadNav S160.
I hope that you or other members of this community will develop an App, which is capable to show CANBUS information on the Head Unit, without having to use the OBD2 Port. If the RoadNav S160 with Android 4.4.4 is capable to do this, I'm sure that it is possible for the present developers to retrieve the same information from the CANBUS and display it on the PX5 Head Unit.
Cheers.
Carlo
Hi Carlo,
caluna said:
Hi Michael,
Thank you for addressing this topic. I have a PX5 MTCD_MX 8-Core Head Unit, which is, apart from my original head unit, my second Aftersale Head Unit by the way, and I would like find an app which is capable to show specific CANBUS information of my car, which is a late SEAT Leon 2014 Model (2015) by the way.
My first OEM Head Unit was a RoadNav S160 RK3188 with Android 4.4.4. With that unit I was able to see specific CANBUS information of my SEAT Leon. That was the only feature I really liked about RoadNav S160. Perhaps because Android 4.4.4 had it's limitations. My SEAT Leon uses the same CANBUS interface as the Golf 7.
My PX5 MTCD_MX 8-Core Head Unit came with Android 6.0.1. and that was the main reason I bought this head, because I'd expected that the manufacturers were able to extract more specific car information from the CANBUS. Unfortunately, at this moment Imust conclude that my PX5 shows lesser specific car information that the RoadNav S160.
I hope that you or other members of this community will develop an App, which is capable to show CANBUS information on the Head Unit, without having to use the OBD2 Port. If the RoadNav S160 with Android 4.4.4 is capable to do this, I'm sure that it is possible for the present developers to retrieve the same information from the CANBUS and display it on the PX5 Head Unit.
Cheers.
Carlo
Click to expand...
Click to collapse
As I said, the CAN bus protocol, i.e. the messages on the vehicles CAN bus(ses) are heavily manufacturer specific. It depends on the head unit developer and their "research" (reverse engineering) on the manufacturers protocols how extensively your vehicle is supported.
Fortunately for you, already a lot of "research" had been done for the VW group vehicles.
What you possibly can participate in here in the forum (know-how / apps) will heavily depend on what brand the potential "researchers / developers" drive and thus focus their "research" on.
Regarding the "built-in" CAN solution of our MTCx head units I fear, that the vehicle specific part is coded within the MCU and thus not as easy to extend as an android app ;(
But before I learned, that those china HUs (MTCx) have such extensive CAN support on board I already had a plan for custom CAN bus support on android based devices. This plan "B" could still be of interest to implement vehicle specific solutions, which the head units MCU gateway does not support:
There is a small, cheap, custom made CAN / USB gateway "USBtin" by Thomas Fischl. It converts CAN frames into ASCII representation on a standard virtual serial port (USB serial device). It would occupy one of the USB host interfaces (my device has 2 so it would be ok). The serial device can directly be accessed in android.
E.g.
https://github.com/mik3y/usb-serial-for-android
Btw. the ODB2 adapter is also only a CAN -> serial gateway Regardless whether USB, bluetooth or wifi. Is can do some message interpretation but only for the standardized, emission relevant DIDs. That's what torque etc are using.
I need to take place in here....
My car (Mitsubishi ASX) is not supported by my MTC, so I would be interested in getting information on implementing CAN as complete as possible.
I'm in here too, I own a 2015 Octavia so it should be sane as the Seat Leon and Golf 7. Currently I'm waiting for my Android unit to arrive. But I'm able to sniff the original head unit CAN communication and hope to implement some missing functions in the Android unit. If the interpretation is really done by the MCU then an additional USB<->CAN converter is the way to go.