mosaic  2.1.0.0
Macros
Mosaic Device Settings

Settings for registers of Mosaic Click driver. More...

Macros

#define MOSAIC_CMD_SET_NMEA_OUTPUT   "setNMEAOutput"
 Mosaic control commands. More...
 
#define MOSAIC_CMD_GET_NMEA_VERSION   "getNMEAVersion"
 
#define MOSAIC_PROMPT_CMD   "COM1>"
 Mosaic device commands settings. More...
 
#define MOSAIC_PARAM_DELIMITER   ","
 
#define MOSAIC_END_CMD   "\r\n"
 
#define MOSAIC_SNO_STREAM_1   "Stream1"
 Mosaic set NMEA output command parameters. More...
 
#define MOSAIC_SNO_STREAM_2   "Stream2"
 
#define MOSAIC_SNO_STREAM_3   "Stream3"
 
#define MOSAIC_SNO_STREAM_4   "Stream4"
 
#define MOSAIC_SNO_STREAM_5   "Stream5"
 
#define MOSAIC_SNO_STREAM_6   "Stream6"
 
#define MOSAIC_SNO_STREAM_7   "Stream7"
 
#define MOSAIC_SNO_STREAM_8   "Stream8"
 
#define MOSAIC_SNO_STREAM_9   "Stream9"
 
#define MOSAIC_SNO_STREAM_10   "Stream10"
 
#define MOSAIC_SNO_STREAM_ALL   "all"
 
#define MOSAIC_SNO_CD_NONE   "none"
 
#define MOSAIC_SNO_CD_COM1   "COM1"
 
#define MOSAIC_SNO_MESSAGES_NONE   "none"
 
#define MOSAIC_SNO_MESSAGES_ALM   "ALM"
 
#define MOSAIC_SNO_MESSAGES_DTM   "DTM"
 
#define MOSAIC_SNO_MESSAGES_GBS   "GBS"
 
#define MOSAIC_SNO_MESSAGES_GGA   "GGA"
 
#define MOSAIC_SNO_MESSAGES_GLL   "GLL"
 
#define MOSAIC_SNO_MESSAGES_GNS   "GNS"
 
#define MOSAIC_SNO_MESSAGES_GRS   "GRS"
 
#define MOSAIC_SNO_MESSAGES_GSA   "GSA"
 
#define MOSAIC_SNO_MESSAGES_GST   "GST"
 
#define MOSAIC_SNO_MESSAGES_GSV   "GSV"
 
#define MOSAIC_SNO_MESSAGES_HDT   "HDT"
 
#define MOSAIC_SNO_MESSAGES_RMC   "RMC"
 
#define MOSAIC_SNO_MESSAGES_ROT   "ROT"
 
#define MOSAIC_SNO_MESSAGES_VTG   "VTG"
 
#define MOSAIC_SNO_MESSAGES_ZDA   "ZDA"
 
#define MOSAIC_SNO_MESSAGES_HRP   "HRP"
 
#define MOSAIC_SNO_MESSAGES_LLQ   "LLQ"
 
#define MOSAIC_SNO_MESSAGES_RBP   "RBP"
 
#define MOSAIC_SNO_MESSAGES_RBV   "RBV"
 
#define MOSAIC_SNO_MESSAGES_RBD   "RBD"
 
#define MOSAIC_SNO_MESSAGES_AVR   "AVR"
 
#define MOSAIC_SNO_MESSAGES_GGK   "GGK"
 
#define MOSAIC_SNO_MESSAGES_GFA   "GFA"
 
#define MOSAIC_SNO_MESSAGES_GGQ   "GGQ"
 
#define MOSAIC_SNO_MESSAGES_LLK   "LLK"
 
#define MOSAIC_SNO_MESSAGES_GMP   "GMP"
 
#define MOSAIC_SNO_MESSAGES_TXT_BASE   "TXTbase"
 
#define MOSAIC_SNO_MESSAGES_TFM   "TFM"
 
#define MOSAIC_SNO_MESSAGES_SNC   "SNC"
 
#define MOSAIC_SNO_MESSAGES_THS   "THS"
 
#define MOSAIC_SNO_INTERVAL_OFF   "off"
 
#define MOSAIC_SNO_INTERVAL_ON_CHANGE   "OnChange"
 
#define MOSAIC_SNO_INTERVAL_MSEC10   "msec10"
 
#define MOSAIC_SNO_INTERVAL_MSEC20   "msec20"
 
#define MOSAIC_SNO_INTERVAL_MSEC40   "msec40"
 
#define MOSAIC_SNO_INTERVAL_MSEC50   "msec50"
 
#define MOSAIC_SNO_INTERVAL_MSEC100   "msec100"
 
#define MOSAIC_SNO_INTERVAL_MSEC200   "msec200"
 
#define MOSAIC_SNO_INTERVAL_MSEC500   "msec500"
 
#define MOSAIC_SNO_INTERVAL_SEC1   "sec1"
 
#define MOSAIC_SNO_INTERVAL_SEC2   "sec2"
 
#define MOSAIC_SNO_INTERVAL_SEC5   "sec5"
 
#define MOSAIC_SNO_INTERVAL_SEC10   "sec10"
 
#define MOSAIC_SNO_INTERVAL_SEC15   "sec15"
 
#define MOSAIC_SNO_INTERVAL_SEC30   "sec30"
 
#define MOSAIC_SNO_INTERVAL_SEC60   "sec60"
 
#define MOSAIC_SNO_INTERVAL_MIN2   "min2"
 
#define MOSAIC_SNO_INTERVAL_MIN5   "min5"
 
#define MOSAIC_SNO_INTERVAL_MIN10   "min10"
 
#define MOSAIC_SNO_INTERVAL_MIN15   "min15"
 
#define MOSAIC_SNO_INTERVAL_MIN30   "min30"
 
#define MOSAIC_SNO_INTERVAL_MIN60   "min60"
 
#define MOSAIC_NMEA_START   "$"
 Mosaic nmea buffer commands. More...
 
#define MOSAIC_NMEA_DELIMITER   ","
 
#define MOSAIC_NMEA_END   "\r\n"
 
#define MOSAIC_NMEA_GGA   "GGA"
 
#define MOSAIC_GGA_ELEMENT_SIZE   15
 Mosaic GGA command elements. More...
 
#define MOSAIC_GGA_TIME   1
 
#define MOSAIC_GGA_LATITUDE   2
 
#define MOSAIC_GGA_LATITUDE_SIDE   3
 
#define MOSAIC_GGA_LONGITUDE   4
 
#define MOSAIC_GGA_LONGITUDE_SIDE   5
 
#define MOSAIC_GGA_QUALITY_INDICATOR   6
 
#define MOSAIC_GGA_NUMBER_OF_SATELLITES   7
 
#define MOSAIC_GGA_H_DILUTION_OF_POS   8
 
#define MOSAIC_GGA_ALTITUDE   9
 
#define MOSAIC_GGA_ALTITUDE_UNIT   10
 
#define MOSAIC_GGA_GEOIDAL_SEPARATION   11
 
#define MOSAIC_GGA_GEOIDAL_SEPARATION_UNIT   12
 
#define MOSAIC_GGA_TIME_SINCE_LAST_DGPS   13
 
#define MOSAIC_GGA_DGPS_REFERENCE_STATION_ID   14
 
#define MOSAIC_RX_DRV_BUFFER_SIZE   400
 Mosaic driver buffer size. More...
 
#define MOSAIC_TX_DRV_BUFFER_SIZE   200
 

Detailed Description

Settings for registers of Mosaic Click driver.

Macro Definition Documentation

◆ MOSAIC_CMD_GET_NMEA_VERSION

#define MOSAIC_CMD_GET_NMEA_VERSION   "getNMEAVersion"

◆ MOSAIC_CMD_SET_NMEA_OUTPUT

#define MOSAIC_CMD_SET_NMEA_OUTPUT   "setNMEAOutput"

Mosaic control commands.

Specified setting for control commands of Mosaic Click driver.

◆ MOSAIC_END_CMD

#define MOSAIC_END_CMD   "\r\n"

◆ MOSAIC_GGA_ALTITUDE

#define MOSAIC_GGA_ALTITUDE   9

◆ MOSAIC_GGA_ALTITUDE_UNIT

#define MOSAIC_GGA_ALTITUDE_UNIT   10

◆ MOSAIC_GGA_DGPS_REFERENCE_STATION_ID

#define MOSAIC_GGA_DGPS_REFERENCE_STATION_ID   14

◆ MOSAIC_GGA_ELEMENT_SIZE

#define MOSAIC_GGA_ELEMENT_SIZE   15

Mosaic GGA command elements.

Specified GGA command elements of Mosaic Click driver.

◆ MOSAIC_GGA_GEOIDAL_SEPARATION

#define MOSAIC_GGA_GEOIDAL_SEPARATION   11

◆ MOSAIC_GGA_GEOIDAL_SEPARATION_UNIT

#define MOSAIC_GGA_GEOIDAL_SEPARATION_UNIT   12

◆ MOSAIC_GGA_H_DILUTION_OF_POS

#define MOSAIC_GGA_H_DILUTION_OF_POS   8

◆ MOSAIC_GGA_LATITUDE

#define MOSAIC_GGA_LATITUDE   2

◆ MOSAIC_GGA_LATITUDE_SIDE

#define MOSAIC_GGA_LATITUDE_SIDE   3

◆ MOSAIC_GGA_LONGITUDE

#define MOSAIC_GGA_LONGITUDE   4

◆ MOSAIC_GGA_LONGITUDE_SIDE

#define MOSAIC_GGA_LONGITUDE_SIDE   5

◆ MOSAIC_GGA_NUMBER_OF_SATELLITES

#define MOSAIC_GGA_NUMBER_OF_SATELLITES   7

◆ MOSAIC_GGA_QUALITY_INDICATOR

#define MOSAIC_GGA_QUALITY_INDICATOR   6

◆ MOSAIC_GGA_TIME

#define MOSAIC_GGA_TIME   1

◆ MOSAIC_GGA_TIME_SINCE_LAST_DGPS

#define MOSAIC_GGA_TIME_SINCE_LAST_DGPS   13

◆ MOSAIC_NMEA_DELIMITER

#define MOSAIC_NMEA_DELIMITER   ","

◆ MOSAIC_NMEA_END

#define MOSAIC_NMEA_END   "\r\n"

◆ MOSAIC_NMEA_GGA

#define MOSAIC_NMEA_GGA   "GGA"

◆ MOSAIC_NMEA_START

#define MOSAIC_NMEA_START   "$"

Mosaic nmea buffer commands.

Specified nmea buffer commands of Mosaic Click driver.

◆ MOSAIC_PARAM_DELIMITER

#define MOSAIC_PARAM_DELIMITER   ","

◆ MOSAIC_PROMPT_CMD

#define MOSAIC_PROMPT_CMD   "COM1>"

Mosaic device commands settings.

Device commands settings of Mosaic Click driver.

◆ MOSAIC_RX_DRV_BUFFER_SIZE

#define MOSAIC_RX_DRV_BUFFER_SIZE   400

Mosaic driver buffer size.

Specified size of driver ring buffer.

Note
Increase buffer size if needed.

◆ MOSAIC_SNO_CD_COM1

#define MOSAIC_SNO_CD_COM1   "COM1"

◆ MOSAIC_SNO_CD_NONE

#define MOSAIC_SNO_CD_NONE   "none"

◆ MOSAIC_SNO_INTERVAL_MIN10

#define MOSAIC_SNO_INTERVAL_MIN10   "min10"

◆ MOSAIC_SNO_INTERVAL_MIN15

#define MOSAIC_SNO_INTERVAL_MIN15   "min15"

◆ MOSAIC_SNO_INTERVAL_MIN2

#define MOSAIC_SNO_INTERVAL_MIN2   "min2"

◆ MOSAIC_SNO_INTERVAL_MIN30

#define MOSAIC_SNO_INTERVAL_MIN30   "min30"

◆ MOSAIC_SNO_INTERVAL_MIN5

#define MOSAIC_SNO_INTERVAL_MIN5   "min5"

◆ MOSAIC_SNO_INTERVAL_MIN60

#define MOSAIC_SNO_INTERVAL_MIN60   "min60"

◆ MOSAIC_SNO_INTERVAL_MSEC10

#define MOSAIC_SNO_INTERVAL_MSEC10   "msec10"

◆ MOSAIC_SNO_INTERVAL_MSEC100

#define MOSAIC_SNO_INTERVAL_MSEC100   "msec100"

◆ MOSAIC_SNO_INTERVAL_MSEC20

#define MOSAIC_SNO_INTERVAL_MSEC20   "msec20"

◆ MOSAIC_SNO_INTERVAL_MSEC200

#define MOSAIC_SNO_INTERVAL_MSEC200   "msec200"

◆ MOSAIC_SNO_INTERVAL_MSEC40

#define MOSAIC_SNO_INTERVAL_MSEC40   "msec40"

◆ MOSAIC_SNO_INTERVAL_MSEC50

#define MOSAIC_SNO_INTERVAL_MSEC50   "msec50"

◆ MOSAIC_SNO_INTERVAL_MSEC500

#define MOSAIC_SNO_INTERVAL_MSEC500   "msec500"

◆ MOSAIC_SNO_INTERVAL_OFF

#define MOSAIC_SNO_INTERVAL_OFF   "off"

◆ MOSAIC_SNO_INTERVAL_ON_CHANGE

#define MOSAIC_SNO_INTERVAL_ON_CHANGE   "OnChange"

◆ MOSAIC_SNO_INTERVAL_SEC1

#define MOSAIC_SNO_INTERVAL_SEC1   "sec1"

◆ MOSAIC_SNO_INTERVAL_SEC10

#define MOSAIC_SNO_INTERVAL_SEC10   "sec10"

◆ MOSAIC_SNO_INTERVAL_SEC15

#define MOSAIC_SNO_INTERVAL_SEC15   "sec15"

◆ MOSAIC_SNO_INTERVAL_SEC2

#define MOSAIC_SNO_INTERVAL_SEC2   "sec2"

◆ MOSAIC_SNO_INTERVAL_SEC30

#define MOSAIC_SNO_INTERVAL_SEC30   "sec30"

◆ MOSAIC_SNO_INTERVAL_SEC5

#define MOSAIC_SNO_INTERVAL_SEC5   "sec5"

◆ MOSAIC_SNO_INTERVAL_SEC60

#define MOSAIC_SNO_INTERVAL_SEC60   "sec60"

◆ MOSAIC_SNO_MESSAGES_ALM

#define MOSAIC_SNO_MESSAGES_ALM   "ALM"

◆ MOSAIC_SNO_MESSAGES_AVR

#define MOSAIC_SNO_MESSAGES_AVR   "AVR"

◆ MOSAIC_SNO_MESSAGES_DTM

#define MOSAIC_SNO_MESSAGES_DTM   "DTM"

◆ MOSAIC_SNO_MESSAGES_GBS

#define MOSAIC_SNO_MESSAGES_GBS   "GBS"

◆ MOSAIC_SNO_MESSAGES_GFA

#define MOSAIC_SNO_MESSAGES_GFA   "GFA"

◆ MOSAIC_SNO_MESSAGES_GGA

#define MOSAIC_SNO_MESSAGES_GGA   "GGA"

◆ MOSAIC_SNO_MESSAGES_GGK

#define MOSAIC_SNO_MESSAGES_GGK   "GGK"

◆ MOSAIC_SNO_MESSAGES_GGQ

#define MOSAIC_SNO_MESSAGES_GGQ   "GGQ"

◆ MOSAIC_SNO_MESSAGES_GLL

#define MOSAIC_SNO_MESSAGES_GLL   "GLL"

◆ MOSAIC_SNO_MESSAGES_GMP

#define MOSAIC_SNO_MESSAGES_GMP   "GMP"

◆ MOSAIC_SNO_MESSAGES_GNS

#define MOSAIC_SNO_MESSAGES_GNS   "GNS"

◆ MOSAIC_SNO_MESSAGES_GRS

#define MOSAIC_SNO_MESSAGES_GRS   "GRS"

◆ MOSAIC_SNO_MESSAGES_GSA

#define MOSAIC_SNO_MESSAGES_GSA   "GSA"

◆ MOSAIC_SNO_MESSAGES_GST

#define MOSAIC_SNO_MESSAGES_GST   "GST"

◆ MOSAIC_SNO_MESSAGES_GSV

#define MOSAIC_SNO_MESSAGES_GSV   "GSV"

◆ MOSAIC_SNO_MESSAGES_HDT

#define MOSAIC_SNO_MESSAGES_HDT   "HDT"

◆ MOSAIC_SNO_MESSAGES_HRP

#define MOSAIC_SNO_MESSAGES_HRP   "HRP"

◆ MOSAIC_SNO_MESSAGES_LLK

#define MOSAIC_SNO_MESSAGES_LLK   "LLK"

◆ MOSAIC_SNO_MESSAGES_LLQ

#define MOSAIC_SNO_MESSAGES_LLQ   "LLQ"

◆ MOSAIC_SNO_MESSAGES_NONE

#define MOSAIC_SNO_MESSAGES_NONE   "none"

◆ MOSAIC_SNO_MESSAGES_RBD

#define MOSAIC_SNO_MESSAGES_RBD   "RBD"

◆ MOSAIC_SNO_MESSAGES_RBP

#define MOSAIC_SNO_MESSAGES_RBP   "RBP"

◆ MOSAIC_SNO_MESSAGES_RBV

#define MOSAIC_SNO_MESSAGES_RBV   "RBV"

◆ MOSAIC_SNO_MESSAGES_RMC

#define MOSAIC_SNO_MESSAGES_RMC   "RMC"

◆ MOSAIC_SNO_MESSAGES_ROT

#define MOSAIC_SNO_MESSAGES_ROT   "ROT"

◆ MOSAIC_SNO_MESSAGES_SNC

#define MOSAIC_SNO_MESSAGES_SNC   "SNC"

◆ MOSAIC_SNO_MESSAGES_TFM

#define MOSAIC_SNO_MESSAGES_TFM   "TFM"

◆ MOSAIC_SNO_MESSAGES_THS

#define MOSAIC_SNO_MESSAGES_THS   "THS"

◆ MOSAIC_SNO_MESSAGES_TXT_BASE

#define MOSAIC_SNO_MESSAGES_TXT_BASE   "TXTbase"

◆ MOSAIC_SNO_MESSAGES_VTG

#define MOSAIC_SNO_MESSAGES_VTG   "VTG"

◆ MOSAIC_SNO_MESSAGES_ZDA

#define MOSAIC_SNO_MESSAGES_ZDA   "ZDA"

◆ MOSAIC_SNO_STREAM_1

#define MOSAIC_SNO_STREAM_1   "Stream1"

Mosaic set NMEA output command parameters.

Specified setting for set NMEA output command parameters of Mosaic Click driver.

◆ MOSAIC_SNO_STREAM_10

#define MOSAIC_SNO_STREAM_10   "Stream10"

◆ MOSAIC_SNO_STREAM_2

#define MOSAIC_SNO_STREAM_2   "Stream2"

◆ MOSAIC_SNO_STREAM_3

#define MOSAIC_SNO_STREAM_3   "Stream3"

◆ MOSAIC_SNO_STREAM_4

#define MOSAIC_SNO_STREAM_4   "Stream4"

◆ MOSAIC_SNO_STREAM_5

#define MOSAIC_SNO_STREAM_5   "Stream5"

◆ MOSAIC_SNO_STREAM_6

#define MOSAIC_SNO_STREAM_6   "Stream6"

◆ MOSAIC_SNO_STREAM_7

#define MOSAIC_SNO_STREAM_7   "Stream7"

◆ MOSAIC_SNO_STREAM_8

#define MOSAIC_SNO_STREAM_8   "Stream8"

◆ MOSAIC_SNO_STREAM_9

#define MOSAIC_SNO_STREAM_9   "Stream9"

◆ MOSAIC_SNO_STREAM_ALL

#define MOSAIC_SNO_STREAM_ALL   "all"

◆ MOSAIC_TX_DRV_BUFFER_SIZE

#define MOSAIC_TX_DRV_BUFFER_SIZE   200