cancel
Showing results for 
Search instead for 
Did you mean: 

Question about libgnss folder in the STM32CubeExpansion_GNSS1_V5.1.0 package.

darla14
Senior

in the STM32CubeExpansion_GNSS1_V5.1.0 pakage in the libGnss folder : nmea_parser.c and gnss_Parser.c  files are used?

Evern if I comment these two files or remove whole libgnss folder , the code just builds fine.

Where it is being used in the whole source code? I took the STM32F401RE example of STM32CubeExpansion_GNSS1_V5.1.0 .

Br,

This discussion has been locked for participation. If you have a question, please start a new topic in order to ask your question
1 ACCEPTED SOLUTION

Accepted Solutions
Silvio
ST Employee

Hello,

applications for Nucleo-F401RE in the X-CUBE-GNSS1 package are FW_Updater (for Teseo-LIV firmware updating) and Virtual_COM_Port (that prints on serial terminal the messages received from Teseo_LIV).

For both the applications, the lib_gnss middleware is not used, hence you can for sure remove it from the projects.

It has been included anyway, in case an user wants to modify the code introducing operations about the NMEA message parsing, and so on (as done in the other applications SimOSGetPos and Get_Pos included in the package).

BR

Silvio

View solution in original post

1 REPLY 1
Silvio
ST Employee

Hello,

applications for Nucleo-F401RE in the X-CUBE-GNSS1 package are FW_Updater (for Teseo-LIV firmware updating) and Virtual_COM_Port (that prints on serial terminal the messages received from Teseo_LIV).

For both the applications, the lib_gnss middleware is not used, hence you can for sure remove it from the projects.

It has been included anyway, in case an user wants to modify the code introducing operations about the NMEA message parsing, and so on (as done in the other applications SimOSGetPos and Get_Pos included in the package).

BR

Silvio