I got samples of the following modules LC29HBA that is supposed to have Dead Reckoning and RTK.
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,038
$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?
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?
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.
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.
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.
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?
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
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.