[X] Updated to Bad Elf firmware to latest version.
[X] Updated platform to latest compatible version.
[X] Browsed open/resolved tickets to find similar issue.
Issue Description
Sending a Request for "Include Satellites" results in only $GPRMC and $GPGGA data strings being returned.
Sending a Request for "No Satellites" results in $GPRMC, $GPGGA and $GPGSV data strings being returned.
Repro:
Compile the sample app.
Tap "2Hz, include satellites".
Observe that the data now arrives at 2Hz, with no GPGSV data.
Quit and re-run the app.
Tap "2Hz, no satellites".
Observe that the data now arrives at 2Hz, with GPGSV data.
Check the definitions in BadElfGpsConnection.java for ONE_HZ_INCLUDE_SATELLITES etc.
Observe that these are reversed with respect to the strings in the README.md file.
INSERT CONSOLE OUTPUT HERE
ENVIRONMENT
Please fill out the complete configuration of your setup below. This will help Bad Elf Engineers reproduce and resolve your issue faster.
New Issue Checklist
Issue Description
Sending a Request for "Include Satellites" results in only $GPRMC and $GPGGA data strings being returned. Sending a Request for "No Satellites" results in $GPRMC, $GPGGA and $GPGSV data strings being returned.
Repro:
Compile the sample app.
Tap "2Hz, include satellites".
Observe that the data now arrives at 2Hz, with no GPGSV data.
Quit and re-run the app.
Tap "2Hz, no satellites".
Observe that the data now arrives at 2Hz, with GPGSV data.
Check the definitions in BadElfGpsConnection.java for ONE_HZ_INCLUDE_SATELLITES etc.
Observe that these are reversed with respect to the strings in the README.md file.
ENVIRONMENT
Please fill out the complete configuration of your setup below. This will help Bad Elf Engineers reproduce and resolve your issue faster.
Bad Elf Model:
Firmware Version:
Platform:
Protocol String: