Robert McMahon
a4e81c9852
SD card (SPI + CD), GPS PPS polarity/diagnostics, wiring docs
...
- Add sd_card component: SPI mode for ESP32-C5, optional CD (GPIO -1 to disable)
- Add sdcard console command; CD shift fix for CONFIG_SD_CD_GPIO=-1
- GPS: pps_active_low support, gps pps-test / pps-scan console commands
- board_config: ESP32-C5 SD pins (7,8,9,10,26), GPS PPS polarity
- doc/SD_CARD_WIRING.md, doc/GPS_WIRING.md: pin diagrams, Y-cable power note
- sdkconfig.defaults.esp32c5: SD CD GPIO 26
- php/mcs_fiwi.php: Fi-Wi demo page
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-07 11:42:03 -08:00
Robert McMahon
d4cd861b80
Add error handling for UART and GPIO configurations in gps_sync_init
...
- Implemented error checks for uart_driver_install, uart_set_pin, gpio_config, gpio_install_isr_service, and gpio_isr_handler_add to ensure robust initialization of GPS synchronization components.
- Enhanced logging to provide detailed error messages for easier debugging.
2025-12-27 17:07:45 -08:00
Robert McMahon
b769dbc356
more on gps time
2025-12-22 13:06:05 -08:00
Robert McMahon
969abb5ae4
update license
2025-12-19 18:13:49 -08:00
Robert McMahon
e8f7e2f75c
more on gps
2025-12-19 14:50:06 -08:00
Robert McMahon
1b78440309
gps --status command
2025-12-19 14:46:24 -08:00
Robert McMahon
e5baa7cec5
fix gps sync
2025-12-19 12:10:35 -08:00
Bob
4a1d1c51eb
final refactor
2025-12-08 17:28:24 -08:00
Bob
e350cc2a80
more on support for esp32, C5 and S3
2025-12-08 14:43:48 -08:00
Bob
0e2cea8da7
compiles on targets esp32, esp32-s3, and esp32-c5
2025-12-07 19:57:41 -08:00
Bob
c4673e2249
throttle GPS sync messages
2025-12-06 13:33:18 -08:00
Bob
120c864f73
gps timestamps and gps sync works on C5
2025-12-06 13:18:46 -08:00
Bob
283d524fc5
add gps
2025-12-06 11:48:03 -08:00