Commit Graph

1141 Commits

Author SHA1 Message Date
Matthew Kennedy d9e44b64a2 cleanup again 2024-02-14 12:28:43 -08:00
Matthew Kennedy 88c9d44f13 jars 2024-02-14 12:27:03 -08:00
Matthew Kennedy f0188fe329 newlines 2024-02-14 12:26:15 -08:00
Matthew Kennedy 32577fb552 minor config gen logging cleanups 2024-02-14 12:21:45 -08:00
Matthew Kennedy 76708670a0
New parser writes output channel c structs (#350)
* new parser writes c structs

* jar

* missing defs for simulator

* don't put defines you need in live data txt
2024-01-19 04:00:59 -08:00
Matthew Kennedy d6f5d2ef89
do we need the FIELDS list? (#349)
* do we need the FIELDS list?

* jar
2024-01-18 23:01:33 -08:00
Matthew Kennedy 751003e6bc more stuff in to single generated folder 2024-01-17 14:43:25 -08:00
Matthew Kennedy f3b335fe8d
all generated files in one dir (#348)
* delete existing generated source files

* ignore new generated dir

* move all the generated files

* cleanup

* jars

* makefile

* bootloader

* simulator+tests
2024-01-17 14:25:00 -08:00
rusefillc 2d28408e6e
Gradle8 (#311)
* gradle 8

* gradle 8

* binary name

---------

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2023-12-20 21:23:44 -08:00
rusefillc 1478f279d7
extracting shadowVersion variable and version bump towards gradle 8 (#310) 2023-12-09 15:10:20 -08:00
Matthew Kennedy b3af6aa34d inspection: dead 2023-11-25 18:02:01 -08:00
Matthew Kennedy 77d6129016 inspection: unused imports 2023-11-25 17:53:18 -08:00
Matthew Kennedy 800c23960b EntryHandler as lambda 2023-11-25 17:51:34 -08:00
Matthew Kennedy 2542f34bf8 inspection: final 2023-11-25 17:46:21 -08:00
Matthew Kennedy b4cb4a1167 inspection cleanup 2023-11-25 17:39:44 -08:00
Matthew Kennedy ddc5400dc2 java inspection pass 2023-11-25 17:34:11 -08:00
Matthew Kennedy 282e2b5012 bad merge duplicated line 2023-11-25 13:36:38 -08:00
Matthew Kennedy 7b7dc058c2 console doesn't have to depend on full config definition! 2023-11-25 13:22:24 -08:00
Matthew Kennedy 1714db3c15 dead json dependency 2023-11-25 13:15:37 -08:00
Matthew Kennedy 241ac9ca0e shared_ui is an extra level of dependency tree indirection 2023-11-25 13:07:33 -08:00
Matthew Kennedy 0ce455519f core_ui doesn't need to exist as separate project 2023-11-25 12:58:05 -08:00
Matthew Kennedy 768120a03d less dependency spilling 2023-11-25 12:55:44 -08:00
Matthew Kennedy ab151bb796 thinning dependency tree 2023-11-25 02:04:50 -08:00
Matthew Kennedy 8f8f52ecc4 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-11-25 01:29:34 -08:00
Matthew Kennedy 6ac689fd0c
new parser can write SD log (#307)
* stub sd logs

* framing for SD log output

* make old and new match

* only grab one struct, prefix

* sd log seems to just work?

* wiring

* wiring

* wiring

* array-of-struct handling

* handle array of struct

* array of structs doesn't really work right

* sd log end file
2023-11-25 01:03:52 -08:00
Matthew Kennedy 11d31d3cdf Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-11-25 00:43:02 -08:00
Matthew Kennedy baa9bc3cfc Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-11-25 00:39:40 -08:00
Matthew Kennedy 0354217de7 missed a file 2023-11-25 00:39:38 -08:00
Matthew Kennedy 7c7305b8ed dead jar 2023-11-25 00:37:48 -08:00
Matthew Kennedy 8530bcc654 dead ts_screenshots 2023-11-25 00:37:32 -08:00
Matthew Kennedy 9bd767621f dead pcb sync (?) tool 2023-11-25 00:36:40 -08:00
Matthew Kennedy 34061103ff dead bin2header 2023-11-25 00:32:52 -08:00
Matthew Kennedy f6e17581a3 SensorCategory looks dead? 2023-11-24 13:03:36 -08:00
Matthew Kennedy caa7e62b0e
new parser datalog support (#205)
* stale comments

* conform inputs

* implement datalog writing

* stale comment

* s

* stub out more support

* OutputChannelWriter

* tweak inputs so there's less diff later
2023-11-23 18:53:56 -08:00
Matthew Kennedy 4364a9730e soo many cleanups 2023-10-31 01:14:22 -07:00
Matthew Kennedy e506b69f4a code inspection cleanups 2023-10-31 01:08:12 -07:00
Matthew Kennedy b6995d6fb1 more inspection cleanup 2023-10-31 01:01:30 -07:00
Matthew Kennedy e89cba2b67 more code inspection cleanups 2023-10-31 00:45:49 -07:00
Matthew Kennedy ac972a07d7 inspection cleanups 2023-10-31 00:33:24 -07:00
Matthew Kennedy 99cc5de340 imports cleanup, delete some dead files 2023-10-30 23:56:12 -07:00
Matthew Kennedy cf667474bf jars 2023-10-30 02:21:19 -07:00
Nathan Schulte 85de2d47bf
consistent line endings in log_fields_generated.h (#276) 2023-10-29 12:54:29 -07:00
Matthew Kennedy e8e69a171c
remove livedata (#206)
* remove live data ui

* allow null java name

* delete generated java files

* remove most javas

* checked in copies of C source, tests

* jars
2023-07-26 10:11:28 -07:00
Matthew Kennedy eb7707a878 put livedata intermediates in the TS folder 2023-07-19 15:05:13 -07:00
Matthew Kennedy bbbf46deea new parser writes offset assertions 2023-07-19 14:48:09 -07:00
Matthew Kennedy 7fd38084e0 this is not dead 2023-07-19 11:46:04 -07:00
Matthew Kennedy cbcc1ef254 turn on java warnings and deprecation lint #195 #196 #197 2023-07-19 11:45:10 -07:00
Matthew Kennedy 232c84a8f5 re-encapsulate 2023-07-19 11:34:45 -07:00
Matthew Kennedy bed48892aa
new parser touches all input files (#201)
* begin the resurrection

* use hw ci build script

* Revert "use hw ci build script"

This reverts commit e97e693eea.

* list serial ports

* bad merge

* Revert "list serial ports"

This reverts commit a29270405c.

* Revert "bad merge"

This reverts commit ea2541110e.

* unnecessary autoscales

* improve bad autoscale message

* bit group formatting

* formatting matching

* c struct writer mostly works

* tests and formatting alignment

* tests

* cherry pick potential hw ci fix

* format matching

* newparse reads live data files

* vvt scaling

* cleanup

* format matching

* format matching

* format matching

* format matching

* handle arrays of structs

* cleanup for merge

* jars
2023-07-19 00:21:41 -07:00
Matthew Kennedy c36840d0c3 nix gauge generation 2023-07-18 11:39:39 -07:00