Commit graph

3312 commits

Author SHA1 Message Date
brentru
548bd313b5 Fix test 2025-08-06 11:54:46 -04:00
brentru
390a72fd3a Fix esp32dev platform 2025-08-06 11:30:47 -04:00
brentru
adb423f6db Tooling - Fix Pico RP2350 Test Skip 2025-08-06 11:22:26 -04:00
brentru
2c4653743f Tooling - Update build for Metro RP2350, pico gen skip 2025-08-01 16:32:03 -04:00
brentru
479d69feea Tooling - add Adafruit LiquidCrystal 2025-08-01 15:40:05 -04:00
brentru
37a5e3f85c Tooling - Add Adafruit LED Backpack Library 2025-08-01 15:26:53 -04:00
brentru
374c6f0f2c Tooling - Clang 2025-08-01 15:18:14 -04:00
brentru
cf052ac5b7 GPS - Add support for GPS location in the logfile as a timestamp, https://github.com/adafruit/Adafruit_Wippersnapper_Arduino/issues/699 2025-08-01 14:39:32 -04:00
brentru
4756622d23 sdcard - Match device_type and sensorType naming from configuration tool 2025-07-31 16:21:57 -04:00
brentru
2968637683 Tooling - Add ublox and gps libs 2025-07-30 13:15:31 -04:00
brentru
603f116fb1 Offline/SD - Clang Format 2 2025-07-30 12:38:50 -04:00
brentru
604b889ef1 Offline/SD - Clang Format 2025-07-30 12:17:29 -04:00
brentru
42f83f474b Offline/SD - Fix regression RP2040 2025-07-30 12:14:57 -04:00
brentru
b6c3c27ea1 Offline/SD - Fix small regression in fs 2025-07-29 15:38:00 -04:00
brentru
45780992ee Offline/SD - Fix PM25 sensor 2025-07-29 14:55:59 -04:00
brentru
3d969cf619 Offline/SD - UART GPS, UART US-100 OK 2025-07-29 12:29:47 -04:00
brentru
82c9c6a70a Offline - GPS over I2C working for PA1010D, UBX MAX-M10 2025-07-28 16:06:50 -04:00
brentru
4792c911a7 SD - Add UART GPS 2025-07-28 14:01:03 -04:00
brentru
c6d64828c2 SD - Add UART Logging, offline/online switch, small refactor of func names 2025-07-28 13:56:12 -04:00
brentru
5f6f26f403 GPS - Add Parsing to SD Card 2025-07-28 12:26:09 -04:00
brentru
351c1565b9 GPS - I2c Refactor, put back missing autodetect from merge, crash on GPSEvent erroneous publish 2025-07-28 11:37:12 -04:00
brentru
8800c78760 SD - Parse UART GPS 2025-07-24 15:21:47 -04:00
brentru
11062ed7d7 SD - Parse UART generic, uart pm25aqi types 2025-07-24 14:10:10 -04:00
brentru
ff5c0f33cf Update Uart PB 2025-07-24 12:33:13 -04:00
brentru
86d95ec9f8 SDCard - begin parsing UARTadd, needs new PB 2025-07-24 12:28:35 -04:00
brentru
ced98cba70 clang format 2025-07-23 15:35:13 -04:00
brentru
4636abc1c1 kick ci 2025-07-23 15:34:07 -04:00
brentru
2bbc638ea2 Clang 2025-07-23 15:28:03 -04:00
brentru
ab7cc415f4 Compile OK 2025-07-23 14:36:20 -04:00
brentru
f256fcdb2e Merge branch 'migrate-api-v2-uart' into offline-mode 2025-07-23 13:45:49 -04:00
brentru
0263274c93 Merge branch 'offline-mode' into migrate-api-v2-uart 2025-07-23 12:26:04 -04:00
brentru
dff9e98672 GPS - Sends RMC event response 2025-07-22 16:19:41 -04:00
brentru
6797eafe48 GPS Sending event but empty for UBX 2025-07-22 15:44:57 -04:00
brentru
96c55128d1 rm cruft from sfe detection 2025-07-21 16:57:58 -04:00
brentru
3d0bb4d613 Refactor away from SFE lib! 2025-07-21 16:41:28 -04:00
brentru
f1a718fae9 GPS - Add processNMEA() with override, hacky but works 2025-07-11 16:46:20 -04:00
brentru
0376181349 GPS - Fully refactor out common HAL to hardware and parsing to model 2025-07-11 12:26:09 -04:00
brentru
5ccb7c7571 GPS - Refactor GPSEvent and processing, datetime construction 2025-07-11 11:23:12 -04:00
brentru
9a9c57bd9a GPS - Refactor update() to remove funcs that should be called by the driver, make it less reliant on iface type and driver type, handle that all in hardware 2025-07-10 16:03:28 -04:00
brentru
d3afe8ab29 GPS - UBX Parsing OK 2025-07-10 12:31:16 -04:00
brentru
bd4ec634e8 GPS - Comment out ACK 2025-07-10 10:29:52 -04:00
brentru
783ec2dae9 GPS - Handle Config progress on UBX 2025-07-09 16:53:16 -04:00
brentru
2330368b06 GPS - Match PB 2025-07-09 14:32:39 -04:00
brentru
232dc1af16 GPS - Begin UBX implementation 2025-07-09 14:28:06 -04:00
brentru
e115785f04 GPS - store 1 GGA/RMC event within model FIFO 2025-07-08 16:43:54 -04:00
brentru
8ab6ecbde2 GPS - Update PBs 2025-07-08 15:48:18 -04:00
brentru
43abe81498 GPS - GPSEvent sent 2025-07-08 13:30:02 -04:00
brentru
6589b401a3 GPS - Fix pointer in update(), GPSEvent not filled yet 2025-07-08 12:19:05 -04:00
brentru
c9d9595732 GPS - Remove redundant delay, update BuildPmtkAck() func 2025-07-08 11:52:12 -04:00
brentru
07f936c47d GPS - Discard TwoWire buffer, refactoring within controller update() 2025-07-08 10:42:59 -04:00