mosaic
2.1.0.0
|
Mosaic Click is a compact add-on board for precision navigation and location-based applications. This board features the Mosaic-X5, a compact global navigation satellite system (GNSS) receiver from Septentrio. The Mosaic-X5 stands out for its multi-band and multi-constellation tracking ability, ensuring robust and comprehensive global coverage. It features Septentrio's AIM+ technology for superior interference mitigation, enabling it to counteract a wide range of signal disruptions.
We provide a library for the Mosaic Click as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.
Package can be downloaded/installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
This library contains API for Mosaic Click driver.
mosaic_cfg_setup
Config Object Initialization function. mosaic_init
Initialization function. mosaic_generic_read
This function reads a desired number of data bytes by using UART serial interface. mosaic_enable_nmea_output
This function enables the NMEA output with the selected message parameters and an output interval. mosaic_parse_gga
This function parses the GGA data from the read response buffer. This example demonstrates the use of Mosaic Click by reading and displaying the GNSS coordinates.
The demo application is composed of two sections :
Initializes the driver, reads the NMEA version, and enables the NMEA output.
Reads the received data, parses the NMEA GGA info from it, and once it receives the position fix it will start displaying the coordinates on the USB UART.
The full application code, and ready to use projects can be installed directly from NECTO Studio Package Manager(recommended way), downloaded from our LibStock™ or found on Mikroe github account.
Other Mikroe Libraries used in the example:
Additional notes and informations
Depending on the development board you are using, you may need USB UART Click, USB UART 2 Click or RS232 Click to connect to your PC, for development systems with no UART to USB interface available on the board. UART terminal is available in all MikroElektronika compilers.