2025-02-10 01:35 PM
Hi,
I have connected a MAX-M10M module to an STM32H7 MCU ( it's custom board) by UART port. I am able to send data to GPS module and also receive config data of it but not able to receive NMEA packets. I only receive the first byte and then the HAL_STATUS of my HAL_UART_RECEIVE function switches to TIMEOUT.( I am using MX CUBE for pin initialization). I have tried blocking mode, IT and DMA, no luck.
Any help would be highly appreciated.
Solved! Go to Solution.
2025-02-14 07:37 AM
It was a hardware issue, due to some reasons the module was in safe boot mode and not transmitting the NMEA sentences.
Thanks for your comments anyway.