Results 1 to 10 of 10

Thread: Track addict external GPS

  1. #1
    Potential Tuner
    Join Date
    Jan 2018
    Posts
    3

    Track addict external GPS

    Hello guys,
    I try many apps to measure my 0-400 time the TrackAddict is the better one!
    But i have a problem, the Harry's lap timer, Harry's dyno and Racechrono communicate with my external GPS, the TrackAddict not.
    I have a Hc-05 Bluetooth device with Reyax Gps. May i make something wrong?

  2. #2
    Potential Tuner
    Join Date
    Jan 2018
    Posts
    3
    I pair my Bluetooth device with my android phone.
    Then i open the app, it ask to enable gps i hit no, hit more options, input gps from standard to Bluetooth I select my paired hc-05. And nothing happened.
    The GPS icon is red and said Gps signal: Location services not enabled or gps not available.

  3. #3
    HPT Employee Weston@HPTuners's Avatar
    Join Date
    Jul 2014
    Location
    39.735034, -103.894459
    Posts
    795
    If you are prompted to enable GPS / Location Services, you should always select Yes to allow it, even if using an external Bluetooth GPS. This allows the app to fall back to the internal GPS if need be, and may also be needed for some functionality regardless of the actual GPS source.

    As for why your particular GPS is not working, it will depend on which NMEA-0183 messages are actually being sent, and if we're able to make a successful Bluetooth connection to it or not. Sometimes other apps hog the Bluetooth connection, and sometimes certain GPS units just don't provide the expected data.

  4. #4
    Tuner in Training
    Join Date
    Oct 2018
    Posts
    14
    Quote Originally Posted by Weston@HPTuners View Post
    it will depend on which NMEA-0183 messages are actually being sent
    What NMEA data is the minimum required by Track Addict?

  5. #5
    HPT Employee Weston@HPTuners's Avatar
    Join Date
    Jul 2014
    Location
    39.735034, -103.894459
    Posts
    795
    Quote Originally Posted by Rob-bb View Post
    What NMEA data is the minimum required by Track Addict?
    Ideally, TrackAddict wants RMC, GGA, and GLL messages, with RMC and GGA being the recommended minimum. It should be able to get away with just RMC alone, but some data may be missing. This applies to the Android version, as we presently aren't able to receive raw NMEA on iOS devices (except from the XGPS150 & 160).

  6. #6
    Tuner in Training
    Join Date
    Oct 2018
    Posts
    14
    Quote Originally Posted by Weston@HPTuners View Post
    Ideally, TrackAddict wants RMC, GGA, and GLL messages, with RMC and GGA being the recommended minimum. It should be able to get away with just RMC alone, but some data may be missing. This applies to the Android version, as we presently aren't able to receive raw NMEA on iOS devices (except from the XGPS150 & 160).
    Ok, by default qstarz BT-818xt is setup to send GSA, RMC and GSV. Might this be causing issues?

  7. #7
    HPT Employee Weston@HPTuners's Avatar
    Join Date
    Jul 2014
    Location
    39.735034, -103.894459
    Posts
    795
    Quote Originally Posted by Rob-bb View Post
    Ok, by default qstarz BT-818xt is setup to send GSA, RMC and GSV. Might this be causing issues?
    I wouldn't think so, although the older version I have is sending GSA, RMC, GSV, and GGA. I just tried ignoring the GGA's, but it still seems fine.

    My best theory so far is that it's related to a newer firmware version that is perhaps sending a different format for one of these, but they don't seem to have Q818XT firmware available for download on their website, so I'm still trying to find ways to replicate this...

    If possible, it would be very helpful if you could download the "Serial Bluetooth" app from the Google Play Store, connect it to your Qstarz unit, and post a screenshot or log of what it shows after it runs for at least a few seconds (ideally once it has a GPS fix, but we should get the same NMEA sentences before it).

  8. #8
    Tuner in Training
    Join Date
    Oct 2018
    Posts
    14
    Quote Originally Posted by Weston@HPTuners View Post
    I wouldn't think so, although the older version I have is sending GSA, RMC, GSV, and GGA. I just tried ignoring the GGA's, but it still seems fine.

    My best theory so far is that it's related to a newer firmware version that is perhaps sending a different format for one of these, but they don't seem to have Q818XT firmware available for download on their website, so I'm still trying to find ways to replicate this...

    If possible, it would be very helpful if you could download the "Serial Bluetooth" app from the Google Play Store, connect it to your Qstarz unit, and post a screenshot or log of what it shows after it runs for at least a few seconds (ideally once it has a GPS fix, but we should get the same NMEA sentences before it).
    Here is the output of the serial Bluetooth app, I manually disconnected at the end, so it wasn't a loss of connection. I don't know if it is relevant, bu the problems only show when moving adn using the phone, while stationary and plugged into the PC it never gives a bad location. but I notice this output has what looks like broken or malformed data such as this line "08:45:45.464 3.8,M,,*72"

    08:45:32.533 Connecting to Qstarz 818XT ...
    08:45:33.994 Connected
    08:45:35.215 $GPGGA,204533.000,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*73
    08:45:35.215 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:35.215 $GPRMC,204533.000,A,3745.2727,S,17514.7792,E,0.01, 334.82,220819,,,A*77
    08:45:36.465 $GPGGA,204533.250,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*74
    08:45:36.465 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:36.465 $GPRMC,204533.250,A,3745.2727,S,17514.7792,E,0.01, 334.82,220819,,,A*70
    08:45:37.464 $GPGGA,204533.500,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*76
    08:45:37.464 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:37.464 $GPRMC,204533.500,A,3745.2727,S,17514.7792,E,0.02, 334.82,220819,,,A*71
    08:45:38.713 $GPGGA,204533.750,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*71
    08:45:38.713 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:38.713 $GPRMC,204533.750,A,3745.2727,S,17514.7792,E,0.02, 334.82,220819,,,A*76
    08:45:39.715 $GPGGA,204534.000,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*74
    08:45:39.715 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:39.715 $GPRMC,204534.000,A,3745.2727,S,17514.7792,E,0.01, 334.82,220819,,,A*70
    08:45:40.962 $GPGGA,204534.250,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*73
    08:45:40.962 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:40.962 $GPRMC,204534.250,A,3745.2727,S,17514.7792,E,0.02, 334.82,220819,,,A*74
    08:45:41.715 $GPGGA,204534.500,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*71
    08:45:41.715 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:41.715 $GPRMC,204534.500,A,3745.2727,S,17514.7792,E,0.01, 334.82,220819,,,A*75
    08:45:43.214 $GPGGA,204534.750,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*76
    08:45:43.214 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:43.214 $GPRMC,204534.750,A,3745.2727,S,17514.7792,E,0.01, 334.82,220819,,,A*72
    08:45:44.463 $GPGGA,204535.000,3745.2727,S,17514.7792,E,1,8,1.6 8,57.5,M,23.8,M,,*75
    08:45:44.463 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:44.463 $GPRMC,204535.000,A,3745.2727,S,17514.7792,E,0.00, 334.82,220819,,,A*70
    08:45:45.464 6.500,A,3745.2727,S,17514.7792,E,0.00,334.82,22081 9,,,A*76
    08:45:45.464 3.8,M,,*72
    08:45:45.464 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:45.464 $GPRMC,204535.250,A,3745.2727,S,17514.7792,E,0.01, 334.82,220819,,,A*76
    08:45:45.963 6.500,A,3745.2727,S,17514.7792,E,0.00,334.82,22081 9,,,A*76
    08:45:47.713 04538.000,A,3745.2728,S,17514.7792,E,0.00,334.82,2 20819,,,A*72
    08:45:47.713 $GPGGA,204538.250,3745.2728,S,17514.7792,E,1,8,1.3 7,57.5,M,23.8,M,,*7A
    08:45:47.713 $GPGSA,A,3,10,18,31,32,11,26,01,20,,,,,2.12,1.37,1 .63*0E
    08:45:47.713 $GPRMC,204538.250,A,3745.2728,S,17514.7792,E,0.01, 334.82,220819,,,A*74
    08:45:47.713 $GPGGA,204538.500,3745.2728,S,17514.7792,E,1,8,1.3 6,57.5,M,23.8*73
    08:45:49.216 79
    08:45:49.216 $GPGSA,A,3,10,18,31,32,11,26,01,20,,,,,2.12,1.36,1 .62*0E
    08:45:49.216 $GPRMC,204538.500,A,3745.2728,S,17514.7792,E,0.00, 334.82,220819,,,A*77
    08:45:49.216 $GPGGA,204538.750,3745.2728,S,17514.7791,E,1,8,1.3 7,57.5,M,23.8,M,,*7C
    08:45:49.216 $GPGSA,A,3,10,18,31,32,11,26,01,20,,,,,2.12,1.37,1 .63*0E
    08:45:49.216 $GPRMC,204538.750,A,3745.272*73
    08:45:50.962 $GPGGA,204540.000,3745.2728,S,17514.7791,E,1,9,1.2 2,57.5,M,23.8,M,,*74
    08:45:50.962 $GPGSA,A,3,10,18,31,32,11,26,22,01,20,,,,1.97,1.22 ,1.55*01
    08:45:50.962 $GPRMC,204540.000,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*7F
    08:45:50.962 $GPGGA,204540.250,3745.2728,S,17514.7791,E,1,9,1.2 2,57.5,M,23.8,M,,*73
    08:45:50.962 $GPGSA,A,3,10,183745.2728,S,17514.7791,E,1,8,1.36, 57.4,M,23.8,M,,*72
    08:45:52.713 $GPGSA,A,3,10,18,31,32,11,26,01,20,,,,,2.12,1.36,1 .62*0E
    08:45:52.713 $GPRMC,204541.750,A,3745.2728,S,17514.7791,E,0.00, 334.82,220819,,,A*7D
    08:45:52.713 $GPGGA,204542.000,3745.2728,S,17514.7791,E,1,8,1.5 3,57.4,M,23.8,M,,*70
    08:45:52.713 $GPGSA,A,3,10,18,31,03,11,26,01,20,,,,,2.04,1.53,1 .35*0A
    08:45:52.713 $GPRMC,204542.000,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*7D
    08:45:54.213 $GPGGA,204542.250,3745.2728,S,17514.7791,E,1,8,1.6 8,57.4,M,23.8,M,,*7F
    08:45:54.213 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:54.213 $GPRMC,204542.250,A,3745.2728,S,17514.7791,E,0.00, 334.82,220819,,,A*7B
    08:45:55.963 1.30*06
    08:45:55.963 $GPRMC,204543.750,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*7E
    08:45:55.963 $GPGGA,204544.000,3745.2728,S,17514.7791,E,1,10,1. 07,57.4,M,23.8,M,,*4E
    08:45:55.963 $GPGSA,A,3,10,18,31,32,03,11,26,22,01,20,,,1.68,1. 07,1.30*06
    08:45:55.963 $GPRMC,204544.000,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*7B
    08:45:55.963 $GPGGA,204544.250,3745.2728,S,17514.7791,E,1,9,1.4 1,57.4,M,23.8,M,,*73
    08:45:57.214 $GPGSA,A,3,10,18,31,03,11,26,22,01,20,,,,1.95,1.41 ,1.35*02
    08:45:57.214 $GPRMC,204544.250,A,3745.2728,S,17514.7791,E,0.00, 334.82,220819,,,A*7D
    08:45:57.214 $GPGGA,204544.500,3745.2728,S,17514.7791,E,1,8,1.6 8,57.4,M,23.8,M,,*7B
    08:45:58.964 .2728,S,17514.7791,E,0.01,334.82,220819,,,A*7F
    08:45:58.964 $GPGGA,204547.500,3745.2728,S,17514.7791,E,1,8,1.6 8,57.4,M,23.8,M,,*78
    08:45:58.964 $GPGSA,A,3,10,18,31,11,26,22,01,20,,,,,2.29,1.68,1 .55*08
    08:45:58.964 $GPRMC,204547.500,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*7D
    08:45:58.964 $GPGGA,204547.750,3745.2728,S,17514.7791,E,1,8,1.6 8,57.4,M,23.8,M,,*7F
    08:45:58.964 $GPGSA,A,3,10,18,31,11,26,20,22,01,,,,,2.29,1.68,1 .55*08
    08:46:00.716 $GPRMC,204547.750,A,3745.2728,S,17514.7791,E,0.00, 334.82,220819,,,A*7B
    08:46:00.716 $GPGGA,204548.000,3745.2728,S,17514.7791,E,1,8,1.6 8,57.4,M,23.8,M,,*72
    08:46:00.716 $GPGSA,A,3,10,18,31,11,26,20,22,01,,,,,2.29,1.68,1 .55*08
    08:46:00.716 $GPRMC,204548.000,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*77
    08:46:00.716 $GPGGA,204548.250,3745.2728,S,17514.7791,E,1,8,1.6 8,57.4,M,23.8,M,,*75
    08:46:01.963 $GPGSA,A,3,10,18,31,11,26,20,22,01,,,,,2.29,1.68,1 .55*08
    08:46:01.963 $GPRMC,204548.250,A,3745.2728,S,17514.7791,E,0.00, 334.82,220819,,,A*71
    08:46:02.963 ,204549.750,A,3745.2728,S,17514.7791,E,0.00,334.82 ,220819,,,A*75
    08:46:02.963 ,*77
    08:46:02.963 $GPGSA,A,3,10,18,31,11,26,20,22,01,,,,,2.29,1.68,1 .55*08
    08:46:02.963 $GPRMC,204548.500,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*72
    08:46:03.463 SA,A,3,10,18,31,11,26,20,22,01,,,,,2.29,1.68,1.55* 08
    08:46:03.463 $GPRMC,20455,10,18,31,11,26,20,22,01,,,,,2.29,1.68 ,1.55*08
    08:46:04.713 $GPRMC,204552.750,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*7E
    08:46:04.713 $GPGGA,204553.000,3745.2728,S,17514.7791,E,1,8,1.6 8,57.4,M,23.8,M,,*78
    08:46:04.713 $GPGSA,A,3,10,18,31,11,26,20,22,01,,,,3,57.4,M,23. 8,M,,*72
    08:46:05.214 $GPGSA,A,3,10,18,31,03,11,26,20,01,,,,,2.04,1.53,1 .35*0A
    08:46:05.214 $GPRMC,20455,10,18,31,03,11,26,20,01,,,,,2.04,1.53 ,1.35*0A
    08:46:06.715 $GPRMC,204556.000,A,3745.2728,S,17514.7791,E,0.01, 334.82,220819,,,A*78
    08:46:06.715 $GPGGA,204556.250,3745.2728,S,17514.7791,E,1,8,1.5 3,57.3,M,23.8,M,,*75
    08:46:06.715 $GPGSA,A,3,10,18,31,03,11,26,20,01,,,,,2.04,1.53,1 .35*0A
    08:46:06.715 $GPRMC,20455,10,18,31,11,26,20,22,01,,,,,2.29,1.68 ,1.55*08
    08:46:06.965 $GPRMC,20455
    08:46:07.063 Disconnected
    Last edited by Rob-bb; 08-22-2019 at 03:54 PM.

  9. #9
    Tuner in Training
    Join Date
    Dec 2018
    Posts
    38
    I'm having similar issues trying to use an HC-05 with a ZED-F9P. I configured the device to send RMC, GGA, and GLL as well as tried different versions of the NMEA protocol (2.1, 2.3, 4.0, 4.1) but nothing seems to work. The same setup works fine in other applications, such as Harry's Lap Timer. (Side note: it might be nice if there was a separate indicator for external GPS status.) I'm wondering if something is broken in Track Addict where it isn't connecting properly to bluetooth SPP devices?

    A bluetooth serial terminal shows my messages look similar to the (non-corrupt?) ones that Rob-bb posted. For example (removed location info for privacy):
    $GNRMC,123456.12,A,1234.12345,N,01234.12345,W,0.01 2,,123456,,,A,V*05
    $GNGGA,123456.12,1234.12345,N,01234.12345,W,1,12,0 .12,12.1,M,-12.1,M,,*4B
    $GNGLL,1234.12345,N,01234.12345,W,123456.12,A,A*6A

    The differences being that I don't have prepended timesteps (not sure if Rob-bb posted raw data or not), the message code starts with GN instead of GP (e.g., GNRMC vs GPRMC) which I believe indicates that non-GPS satellites are also incorporated, and I don't have the seemingly corrupt values. For example, this entry "08:46:03.463 $GPRMC,20455,10,18,31,11,26,20,22,01,,,,,2.29,1.68 ,1.55*08" in Rob-bb's post seems corrupt.

    Edit: I should probably add that I'm running version 4.4.2 on Android 10.
    Last edited by mukhery; 12-23-2019 at 02:12 PM.

  10. #10
    Tuner in Training
    Join Date
    Dec 2018
    Posts
    38
    I was able to solve my own issue after I saw this post: https://forum.hptuners.com/showthrea...MC-not-working. It looks like Track Addict is similarly configured to only accept NMEA messages with a GPS talker ID (i.e., $GPRMC instead of $GNRMC). The ZED-F9P can be configured to force NMEA messages to use the GPS talker ID. However, perhaps you guys can add support for the other navigation talker IDs as shown in the NMEA standards, especially GN as I imagine many newer receivers will use a combination of satellite systems.