blob: 4be7bde118695c4adf6b7dd395886437fa450ee3 [file] [log] [blame] [edit]
# Copyright 2023 Google LLC
# SPDX-License-Identifier: Apache-2.0
description: |
Generic GNSS NMEA receiver
Implement a generic NMEA based GNSS device.
Example configuration:
&uart0 {
current-speed = <9600>;
...
gnss: gnss-nmea-generic {
compatible = "gnss-nmea-generic";
};
};
compatible: "gnss-nmea-generic"
include:
- uart-device.yaml
properties:
nmea-timeout-ms:
type: int
default: 500
description: |
Synchronization timeout for NMEA sentences. The NMEA parser is expecting
to receive a GGA and RMC sentences within this time frame to publish a
location data. Set accordingly to the UART datarate and location
reporting frequency. Defaults to 500ms if unspecified.