I want to use racechrono with an external gps reciever (QStarz 818XT) on my android phone. I figure out, when i connect the gps reciever direclty from racechrono, my gps reciever reciever NMEA output settings reconfigured by racechrono. The modified settings:
Settings / default / racechrono
GSA / 1 / 5
ZDA / 0 / 5
RMC / 1 / 0
GSV / 1 / 5
VTG / 0 / 1
Racechrono work like a charm with these settings, but other software (like Bluetooth GPS mock provider) not (speed and time information not recieved furthermore).
If i want to use the reciever with other app (over "bluetooth gps" provider) i need to revert these NMEA settings to default (edmondo use the gps speed for calculation). It's very annoying.
Please implement the "revert bluetooth gps setting to default" or "not override gps settings" option. Thx
Comments
Using a MTK GPS-Chipset set to 10Hz, Racechrono will reconfigure it to 5Hz.
Also my device uses RMC to get the timestamp for datalogging, so reconfigure the output sentences is also a problem. Meanwhile I "disconnected" the RX path in my controller firmware.
question @aol: is it better to use GGA or RMC? What's preferred for RaceChrono?
info@ voji: I think your problem is that navigation messages ae outputted more frequent than sattelite view and/or that RMC is disabled. I've got another piece of software which is confused by getting satview after five normal position reports.
It's preferred to have both GGA and RMC if those are the only choices. You could also use something like GGA+ZDA+VTG. RaceChrono also uses GSV + GSA for satellite info.
Notice, you lose the DGPS support when you run MTK at 10 Hz, so the benefit is questionable.
Why is there a need to change the configuration in the first place ?
The reason for doing this is to save bandwidth (=more reliable bluetooth connection) and turn the 1 Hz devices to 5 Hz. There is a setting on Android version (v2.11 or newer) to disable it, under the expert settings. Symbian version doesn't have this setting, but the QSTARZ and other MTK based receivers are easily reset to their default settings by removing the battery.