gnss: Add support for ublox GNSS
This commit is contained in:
parent
ac6a3e398e
commit
2db0dc0116
6 changed files with 262 additions and 21 deletions
13
Readme.md
13
Readme.md
|
|
@ -5,15 +5,16 @@ Displays different C-ITS receive-only use cases for cheap.
|
|||
## Hardware Requirements
|
||||
The code is currently tailored to:
|
||||
- Seeed XIAO ESP32-C5 (8MB PSRAM)
|
||||
- Seeed XIAO L67K (connected on GPIO12 (RX), GPIO11 (TX), GPIO1 (wakeup) and GPIO25 (reset))
|
||||
only available with `gnss` feature (which is included in `spat` feature)
|
||||
- U-Blox M10Q GNSS (connected on GPIO12 (RX), GPIO11 (TX), and GPIO25 (reset))
|
||||
or Seeed XIAO L67K (connected on GPIO12 (RX), GPIO11 (TX), GPIO1 (wakeup) and GPIO25 (reset))
|
||||
only available with `gnss_ubx` or `gnss_l67k` feature (which is included in `spat` feature)
|
||||
- Some ST7789 172*320px screen (connected on GPIO8 (SCL/ SCK), GPIO10 (SDA/ MOSI), GPIO7 (reset), GPIO23 (DC), GPIO24 (CS), TODO GPIO0 (BL))
|
||||
only available with `screen` feature (which is included in `spat` feature)
|
||||
|
||||
## Features
|
||||
|
||||
### GNSS
|
||||
Enable L67K GNSS module and in main application logic/ state.
|
||||
Enable u-blox or L67K GNSS module and in main application logic/ state.
|
||||
|
||||
### SPAT
|
||||
Takes the current position and heading from the GNSS receiver and displays the signal phases of the upcoming intersection.
|
||||
|
|
@ -89,9 +90,9 @@ Additional features are available through feature flags:
|
|||
- `cam_tx`: Enable CAM generation and transmission (needs time and position source)
|
||||
|
||||
Officially supported feature combinations are:
|
||||
- `esp,spat,gnss,screen` (default features, "standalone")
|
||||
- `esp,spat,gnss,screen,cam_tx` ("standalone with CAM")
|
||||
- `esp,spat,gnss,screen,cam_tx,cam,denm`
|
||||
- `esp,spat,gnss_ubx,screen` (default features, "standalone")
|
||||
- `esp,spat,gnss_ubx,screen,cam_tx` ("standalone with CAM")
|
||||
- `esp,spat,gnss_ubx,screen,cam_tx,cam,denm`
|
||||
- `esp,uart,cam,denm` ("smartphone companion")
|
||||
|
||||
Connect your ESP32-C5 and run:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue