LC29HBA information and help

Hello Quectel Support,

I got samples of the following modules LC29HBA that is supposed to have Dead Reckoning and RTK.
immagine

I read the application note but I’m not sure I understood how to do a RTK demo. Can you please point me some example?

My samples are equipped with:
LC29HBANR01A04S_CSA4
$PAIR001,002,138
$PAIR001,021,0
38
$PAIR021,AG3335A_V1.7.2.QT_P1_20220916,D,N,9a80275,2206101200,ea4ae84,2206101200,ac56ae3,2206101200,-13.58,-13.58,-11.50,-13.58,0,1,##,0,0*68

In which PINs the RTCM correction has to be injected for having then an RTK output?

Thanks
Regards
C

additional questions:

Is my firmware the latest available for testing?
if I would like to use this module like UDR, the pin 1 should be connected or not? or is needed only for ADR implementation?

thanks in advance
Carlitos

Hi Carlitos,

For RTK demo:
You need RTCM data from base stations and inject to LC29H. Please refer to DR&RTK_Application_Note, chapter 2.2.1, check the supported type of RTCM. RTCM data from base station don’t need to be disposed. Send to LC29H directly, then algorithm will handle them.

To check the module gets a RTK fix. Please refer to GGA message, parameter.

Hi Carlitos,

The switching between ADR and UDR is automatic. If there is no speed injection, LC29H will automatically switch to UDR mode. Please note that UDR accuracy is lower than ADR.

Before doing a DR demo. Please calibrate the module, so that the module can output DR calculation smoothly and accurately. After finishing calibration, you can drive the vehicle to underground parking or tunnel for testing.

Turn on PQTMDRCAL message to verify the calibration is finished or not.

$PAIR6010,2,10E //open PQTMDRCAL
$PQTMSAVEPAR
5A //Save the PQTM configuration and PQTM commands will take effect after restart

Best regards.

Thank you for all the detailed information.
Can you please confirm if this is the latest FW or there is a more recent firmware?

Hi Carlitos,

I will send you the latest firmware via message. Please note that after upgrading to LC29HBANR11A01S_CSA4 version, the receiver can not get fixed in specific area.

Best regards.

1 Like

Hi Raphael,

thank you for sharing this relevant info.

In case I want to use UDR I’ve just connected the PIN2- FWD to low as per guide.

For testing with Wheel tick, connection how I should connect to the car? directly to the OBD? Do you have some reference indication?

thanks
Regards

Hi Carlitos,

In ADR mode, you can inject speed by command. Please note that make sure the input rate is at least 10 Hz.


Best regards.

1 Like

Hello Raphael,

on the latest FW you shared with me for the LC29HBA is claimed that SPI is supported.

Does it means that if I configure DSEL 0 and DSEL 1 the NMEA will be output over SPI?
Do I need to send any command or it will be automatically output?
Any info?

Thanks
C

Hello,

any update about the question I did?

thanks
Regards

Hi Carlitos,

You can use SPI interface by setting D_SEL1 and D_SEL2 level. Please note that when SPI is enable, UART and I2C will be unavailable. And SPI is only supported by LC29HBA, LC29HDA, and LC29HEA( RTK supported).


@Raphael-Q I have tried doing this but I’m not able to see NMEA going out over SPI.

Can you give me any example or maybe any method?
Am I missing something from the list below?

I wired the module with the following:
VCC and GND
DSEL_1 pulled to 1.8V and DSEL_2 left floating
connected SPI_CS, SPI_CLK, SPI_MOSI, SPI_MISO, GND as example

Hi Carlitos,

After setting D_SEL1 = 1 && D_SEL2 = 0, please reset the module.
LC29H operate in slave mode. So it requires clock signal from host MCU. Please confirm whether SPI_CLK has waves or not.

Best regards.

1 Like