Lc29hba android driver issue

Hello.

We have Android tablet with LC29HBA module on mtk(mt8788) board.
Android OS loads Quectel_Android_GPS_Driver well and reads NMEA well. However, when you check the satellite signals and measurements provided by Android OS, they do not provide normal values.

To guess, Quectel_Android_GPS_Driver seems to report the wrong information to Android OS because there was an error when analyzing GSV Sentence.

LC29HBA module only provides NMEA 0183 V4.10 format, but I wonder if Quectel_Android_GPS_Driver is parsing it to NMEA 0183 V3.01 format.
If there is a bug, request a new driver with the bug fixed.

[lc29hba firmware version]
$PQTMVERNO,LC29HBANR11A01S_CSA4,2023/01/16,18:20:07*07

[android driver version]
2025-02-28 14:49:50.421 598-598 gps_ql and…are.gnss@2.1-service-mediatek D GPS DRIVER VERSION: Quectel_Android_GPS_Driver_V2.2.16

LC29HBA module only provides NMEA 0183 V4.10 format, but I wonder if Quectel_Android_GPS_Driver is parsing it to NMEA 0183 V3.01 format.
Try if can revert to v3.01: 2.4.27. PAIR100: PAIR_COMMON_SET_NMEA_OUTPUT_MODE
quectel_lc29h_serieslc79hal_gnss_protocol_specification_v1-4.pdf (778.1 KB)

// set
$PAIR100,2,039
$PAIR001,100,0
3A

// get
$PAIR1013A
$PAIR001,101,0
3B
$PAIR101,2,0*38

// nmea

$GNRMC,112530,A,xxxx.403214,N,xxxx.749039,E,0.012,000.00,110325,A,V2B
$GPGSV,4,1,13,05,33,261,38,06,56,082,37,07,10,094,30,09,29,048,36,1
60

still outputs to v4.10.
And, the document says that this command for lc29hba is not supported
스크린샷 2025-03-11 오후 8.33.50

Additionally, the Android version is Android 11.

The Quectel Android GPS driver cannot work well with the mediatek GNSS HAL driver.
They cannot work in the same time.