Remove old HAL components and refactored GPS-related code (#583)
- Added generic GPS/GNSS support with device detection, configuration, and persistent settings. - Improved device and module lifecycle management. - Added flexible filesystem locking support for displays and storage. - Improved display-idle and keyboard backlight handling. - Updated architecture, driver, module, testing, and licensing documentation. - Removed old HAL device and related code.
This commit is contained in:
committed by
GitHub
parent
29e80cfd65
commit
2a2558b29a
@@ -0,0 +1,17 @@
|
||||
description: >
|
||||
Generic UART-connected GPS/GNSS receiver. Supports MTK, Airoha/AG33xx, ATGM336H/CASIC,
|
||||
Unicore UC6580 and u-blox 6/7/8/9/10 chipsets, either auto-probed or fixed via 'model'.
|
||||
|
||||
compatible: "tactility,gps-generic"
|
||||
|
||||
properties:
|
||||
baud-rate:
|
||||
type: int
|
||||
required: true
|
||||
description: UART baud rate, e.g. 9600 or 38400
|
||||
model:
|
||||
type: int
|
||||
default: 0
|
||||
description: |
|
||||
GpsModel enum value (see gps/gps.h, e.g. GPS_MODEL_UBLOX10 = 12). Defaults to
|
||||
GPS_MODEL_UNKNOWN (0), which triggers an autoprobe on start().
|
||||
Reference in New Issue
Block a user