menu "Example Configuration"

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

endmenu
