2018-11-28 05:49:18 -05:00
|
|
|
menu "Example Configuration"
|
|
|
|
|
2021-06-07 22:47:49 -04:00
|
|
|
config NMEA_PARSER_UART_RXD
|
|
|
|
int "UART RXD pin number"
|
2022-01-17 07:32:39 -05:00
|
|
|
range 0 39 if IDF_TARGET_ESP32
|
2021-06-07 22:47:49 -04:00
|
|
|
range 0 46 if IDF_TARGET_ESP32S2
|
|
|
|
range 0 48 if IDF_TARGET_ESP32S3
|
|
|
|
range 0 19 if IDF_TARGET_ESP32C3
|
2022-01-17 07:32:39 -05:00
|
|
|
range 0 18 if IDF_TARGET_ESP32C2
|
|
|
|
range 0 25 if IDF_TARGET_ESP32H2
|
2021-06-07 22:47:49 -04:00
|
|
|
default 5
|
|
|
|
help
|
|
|
|
GPIO number for UART RX pin. See UART documentation for more information
|
|
|
|
about available pin numbers for UART.
|
|
|
|
|
2019-01-25 11:10:53 -05:00
|
|
|
config NMEA_PARSER_RING_BUFFER_SIZE
|
|
|
|
int "NMEA Parser Ring Buffer Size"
|
|
|
|
range 0 2048
|
|
|
|
default 1024
|
|
|
|
help
|
|
|
|
Size of the ring buffer used for UART Rx channel.
|
|
|
|
|
|
|
|
config NMEA_PARSER_TASK_STACK_SIZE
|
|
|
|
int "NMEA Parser Task Stack Size"
|
|
|
|
range 0 4096
|
|
|
|
default 2048
|
|
|
|
help
|
|
|
|
Stack size of NMEA Parser task.
|
|
|
|
|
|
|
|
config NMEA_PARSER_TASK_PRIORITY
|
|
|
|
int "NMEA Parser Task Priority"
|
|
|
|
range 0 24
|
|
|
|
default 2
|
|
|
|
help
|
|
|
|
Priority of NMEA Parser task.
|
|
|
|
|
|
|
|
menu "NMEA Statement Support"
|
|
|
|
comment "At least one statement must be selected"
|
|
|
|
config NMEA_STATEMENT_GGA
|
|
|
|
bool "GGA Statement"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enabling this option will parse the following parameter from GGA statement:
|
|
|
|
|
|
|
|
- Latitude, Longitude, Altitude;
|
|
|
|
- Number of satellites in use, fix status (no fix, GPS, DGPS), UTC time;
|
|
|
|
|
|
|
|
config NMEA_STATEMENT_GSA
|
|
|
|
bool "GSA Statement"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enabling this option will parse the following parameter from GSA statement:
|
|
|
|
|
|
|
|
- Position/Vertical/Horizontal dilution of precision;
|
|
|
|
- Fix mode (no fix, 2D, 3D fix);
|
|
|
|
- IDs of satellites in use;
|
|
|
|
|
|
|
|
config NMEA_STATEMENT_GSV
|
|
|
|
bool "GSV Statement"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enabling this option will parse the following parameter from GSV statement:
|
|
|
|
|
|
|
|
- Number of satellites in view;
|
|
|
|
- Optional details of each satellite in view;
|
|
|
|
|
|
|
|
config NMEA_STATEMENT_RMC
|
|
|
|
bool "RMC Statement"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enabling this option will parse the following parameter from RMC statement:
|
|
|
|
|
|
|
|
- Validity of GPS signal;
|
|
|
|
- Ground speed (knots) and course over ground (degrees);
|
|
|
|
- Magnetic variation;
|
|
|
|
- UTC date;
|
|
|
|
|
|
|
|
config NMEA_STATEMENT_GLL
|
|
|
|
bool "GLL Statement"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enabling this option will parse the following parameter from GLL statement:
|
|
|
|
|
|
|
|
- Latitude, Longitude;
|
|
|
|
- UTC time;
|
|
|
|
|
|
|
|
config NMEA_STATEMENT_VTG
|
|
|
|
bool "VTG Statement"
|
|
|
|
default y
|
|
|
|
help
|
|
|
|
Enabling this option will parse the following parameter from VTG statement:
|
|
|
|
|
|
|
|
- Ground speed (knots, km/h) and course over ground (degrees);
|
|
|
|
- Magnetic variation;
|
|
|
|
|
|
|
|
endmenu
|
2018-11-28 05:49:18 -05:00
|
|
|
|
|
|
|
endmenu
|