gnss10 2.0.0.0
GNSS 10 Registers Settings

Settings for registers of GNSS 10 Click driver. More...

Macros

#define GNSS10_RSP_START   "$"
 GNSS 10 response buffer commands.
 
#define GNSS10_RSP_DELIMITER   ","
 
#define GNSS10_RSP_GNGGA   "$GNGGA"
 
#define GNSS10_GNGGA_ELEMENT_SIZE   15
 GNSS 10 GNGGA command elements.
 
#define GNSS10_GNGGA_TIME   1
 
#define GNSS10_GNGGA_LATITUDE   2
 
#define GNSS10_GNGGA_LATITUDE_SIDE   3
 
#define GNSS10_GNGGA_LONGITUDE   4
 
#define GNSS10_GNGGA_LONGITUDE_SIDE   5
 
#define GNSS10_GNGGA_QUALITY_INDICATOR   6
 
#define GNSS10_GNGGA_NUMBER_OF_SATELLITES   7
 
#define GNSS10_GNGGA_H_DILUTION_OF_POS   8
 
#define GNSS10_GNGGA_ALTITUDE   9
 
#define GNSS10_GNGGA_ALTITUDE_UNIT   10
 
#define GNSS10_GNGGA_GEOIDAL_SEPARATION   11
 
#define GNSS10_GNGGA_GEOIDAL_SEPARATION_UNIT   12
 
#define GNSS10_GNGGA_TIME_SINCE_LAST_DGPS   13
 
#define GNSS10_GNGGA_DGPS_REFERENCE_STATION_ID   14
 
#define GNSS10_DUMMY   0xFF
 GNSS 10 dummy data.
 
#define GNSS10_SET_DEV_ADDR   0x42
 GNSS 10 device address setting.
 
#define DRV_BUFFER_SIZE   200
 GNSS 10 driver buffer size.
 
#define GNSS10_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE
 Data sample selection.
 
#define GNSS10_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE
 

Detailed Description

Settings for registers of GNSS 10 Click driver.

Macro Definition Documentation

◆ DRV_BUFFER_SIZE

#define DRV_BUFFER_SIZE   200

GNSS 10 driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.

◆ GNSS10_DUMMY

#define GNSS10_DUMMY   0xFF

GNSS 10 dummy data.

Definition of dummy data.

◆ GNSS10_GNGGA_ALTITUDE

#define GNSS10_GNGGA_ALTITUDE   9

◆ GNSS10_GNGGA_ALTITUDE_UNIT

#define GNSS10_GNGGA_ALTITUDE_UNIT   10

◆ GNSS10_GNGGA_DGPS_REFERENCE_STATION_ID

#define GNSS10_GNGGA_DGPS_REFERENCE_STATION_ID   14

◆ GNSS10_GNGGA_ELEMENT_SIZE

#define GNSS10_GNGGA_ELEMENT_SIZE   15

GNSS 10 GNGGA command elements.

Specified GNGGA command elements of GNSS 10 Click driver.

◆ GNSS10_GNGGA_GEOIDAL_SEPARATION

#define GNSS10_GNGGA_GEOIDAL_SEPARATION   11

◆ GNSS10_GNGGA_GEOIDAL_SEPARATION_UNIT

#define GNSS10_GNGGA_GEOIDAL_SEPARATION_UNIT   12

◆ GNSS10_GNGGA_H_DILUTION_OF_POS

#define GNSS10_GNGGA_H_DILUTION_OF_POS   8

◆ GNSS10_GNGGA_LATITUDE

#define GNSS10_GNGGA_LATITUDE   2

◆ GNSS10_GNGGA_LATITUDE_SIDE

#define GNSS10_GNGGA_LATITUDE_SIDE   3

◆ GNSS10_GNGGA_LONGITUDE

#define GNSS10_GNGGA_LONGITUDE   4

◆ GNSS10_GNGGA_LONGITUDE_SIDE

#define GNSS10_GNGGA_LONGITUDE_SIDE   5

◆ GNSS10_GNGGA_NUMBER_OF_SATELLITES

#define GNSS10_GNGGA_NUMBER_OF_SATELLITES   7

◆ GNSS10_GNGGA_QUALITY_INDICATOR

#define GNSS10_GNGGA_QUALITY_INDICATOR   6

◆ GNSS10_GNGGA_TIME

#define GNSS10_GNGGA_TIME   1

◆ GNSS10_GNGGA_TIME_SINCE_LAST_DGPS

#define GNSS10_GNGGA_TIME_SINCE_LAST_DGPS   13

◆ GNSS10_RSP_DELIMITER

#define GNSS10_RSP_DELIMITER   ","

◆ GNSS10_RSP_GNGGA

#define GNSS10_RSP_GNGGA   "$GNGGA"

◆ GNSS10_RSP_START

#define GNSS10_RSP_START   "$"

GNSS 10 response buffer commands.

Specified response buffer commands of GNSS 10 Click driver.

◆ GNSS10_SET_DATA_SAMPLE_EDGE

#define GNSS10_SET_DATA_SAMPLE_EDGE   SET_SPI_DATA_SAMPLE_EDGE

Data sample selection.

This macro sets data samples for SPI modules.

Note
Available only on Microchip PIC family devices. This macro will set data sampling for all SPI modules on MCU. Can be overwritten with gnss10_init which will set SET_SPI_DATA_SAMPLE_MIDDLE by default on the mapped mikrobus.

◆ GNSS10_SET_DATA_SAMPLE_MIDDLE

#define GNSS10_SET_DATA_SAMPLE_MIDDLE   SET_SPI_DATA_SAMPLE_MIDDLE

◆ GNSS10_SET_DEV_ADDR

#define GNSS10_SET_DEV_ADDR   0x42

GNSS 10 device address setting.

Specified setting for device slave address selection of GNSS 10 Click driver.