We strongly encourage users to use Package manager for sharing their code on Libstock website, because it boosts your efficiency and leaves the end user with no room for error. [more info]
Rating:
Author: MIKROE
Last Updated: 2019-07-11
Package Version: 1.0.0.0
mikroSDK Library: 1.0.0.0
Category: GPS/GNSS
Downloaded: 3782 times
Not followed.
License: MIT license
Determine your current position with GNSS ZOE Click. It carries the ZOE-M8Q GNSS receiver module from u-blox. GNSS ZOE click is designed to run on a 3.3V power supply.
Do you want to subscribe in order to receive notifications regarding "GNSS ZOE click" changes.
Do you want to unsubscribe in order to stop receiving notifications regarding "GNSS ZOE click" changes.
Do you want to report abuse regarding "GNSS ZOE click".
Library Description
This library allows user to perform a control of the GNSS ZOE click board. Also user can check the indication status from the charger to get charging state. Fault condition also can be checked. For more details check documentation.
Key functions:
void gnsszoe_spi_get( uint8_t * register_buffer, uint16_t number_of_registers )
- gets specified number of register values and stores those values into register buffer.uint8_t gnsszoe_uart_get( void )
- receives bytes via UART.void gnsszoe_i2c_get( uint8_t register_address, uint8_t * register_buffer, uint16_t number_of_registers )
- gets specified number of register values and stores those values into register buffer.Examples description
The application is composed of three sections :
void gnsszoe_task( )
{
if (communication_module == _GNSSZOE_MODULE_SPI)
{
gnsszoe_spi_capture( );
}
else if (communication_module == _GNSSZOE_MODULE_UART)
{
gnsszoe_uart_capture( );
}
else if (communication_module == _GNSSZOE_MODULE_I2C)
{
gnsszoe_i2c_capture( );
}
else
{
mikrobus_logWrite( "> Setup error", _LOG_LINE );
}
gnsszoe_parse( );
}
Additional Functions :
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. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.