Commit Graph

3892 Commits

Author SHA1 Message Date
Matthew Kennedy ab151bb796 thinning dependency tree 2023-11-25 02:04:50 -08:00
Matthew Kennedy 5bd8d31fcc dead 2023-11-25 01:53:04 -08:00
Matthew Kennedy af72aca202 unused dependency 2023-11-25 01:51:03 -08:00
Matthew Kennedy 71bc7d5fb6 remove console dependency on autotest, antlr 2023-11-25 01:46:57 -08:00
Matthew Kennedy 339b80d11a EngineState.ValueCallback -> Consumer 2023-11-25 01:38:27 -08:00
Matthew Kennedy 67ecdc24a5 console refactoring 2023-11-25 01:25:43 -08:00
Matthew Kennedy 4b2f01016f console refactoring 2023-11-25 01:23:40 -08:00
Matthew Kennedy 57691ce0f9 missed one 2023-11-25 00:30:04 -08:00
Matthew Kennedy be593426f4 more dead 2023-11-25 00:29:10 -08:00
Matthew Kennedy 02085e6991 more dead java 2023-11-25 00:16:33 -08:00
GitHub gen-configs Action 97dd577af7 Auto-generated configs and docs 2023-11-25 08:10:37 +00:00
Matthew Kennedy aca35c1c09 lots of dead java code 2023-11-25 00:09:18 -08:00
Matthew Kennedy f6e17581a3 SensorCategory looks dead? 2023-11-24 13:03:36 -08:00
Matthew Kennedy 0df47821cb ancient comment 2023-11-24 00:04:25 -08:00
Matthew Kennedy 05c92fa513 dead 2023-11-24 00:03:26 -08:00
GitHub gen-configs Action 1fccee0acf Auto-generated configs and docs 2023-11-24 02:55:13 +00:00
GitHub gen-configs Action 0a284b10ed Auto-generated configs and docs 2023-11-23 05:56:24 +00:00
Matthew Kennedy b179cc5a65 Refactor bundle checking #302 2023-11-17 01:15:12 -08:00
Matthew Kennedy f9cafd75e6 serial port scanner stores signature 2023-11-17 00:39:18 -08:00
Matthew Kennedy 9690096eba Remove F7 warning now we have OpenBLT 2023-11-17 00:25:36 -08:00
GitHub gen-configs Action 79b955457b Auto-generated configs and docs 2023-11-17 06:25:28 +00:00
GitHub gen-configs Action 50763ff2fb Auto-generated configs and docs 2023-11-17 06:04:07 +00:00
GitHub gen-configs Action ce3eed798a Auto-generated configs and docs 2023-11-16 00:33:44 +00:00
GitHub gen-configs Action b26e3a193c Auto-generated configs and docs 2023-11-13 04:50:25 +00:00
GitHub gen-configs Action 72995d928d Auto-generated configs and docs 2023-11-09 14:35:20 +00:00
GitHub gen-configs Action 90f07d4146 Auto-generated configs and docs 2023-11-08 01:35:37 +00:00
GitHub gen-configs Action 9c45d699a6 Auto-generated configs and docs 2023-11-07 20:49:06 +00:00
Matthew Kennedy ada530e2bc windows has a long timeout by default but we want to fail fast 2023-11-04 02:18:10 -07:00
GitHub gen-configs Action 414670cb85 Auto-generated configs and docs 2023-11-04 07:30:20 +00:00
Matthew Kennedy 52a6b49347 omg it works on mac! 2023-11-04 00:26:44 -07:00
Matthew Kennedy 6e1a10a509 handle macos serial port prefix snafu 2023-11-04 00:20:50 -07:00
Matthew Kennedy 98c4546a7c macos loading 2023-11-04 00:10:10 -07:00
Matthew Kennedy c4e53835d3 correct order 2023-11-04 00:02:06 -07:00
Matthew Kennedy dc850c49aa attempt macos lib copying 2023-11-04 00:01:12 -07:00
Matthew Kennedy 88584e34b1 JNI much better behaved than exe, let's switch 2023-11-03 22:03:48 -07:00
Matthew Kennedy 376bbc4abe simplify what goes across JNI 2023-11-03 21:57:23 -07:00
Matthew Kennedy d3ec7f8879 emit phase and whether it should have progress 2023-11-03 19:57:58 -07:00
Matthew Kennedy 1c7af342f2 prototype jni flashing 2023-11-03 18:32:18 -07:00
Matthew Kennedy b801c100b0 s 2023-11-03 18:01:55 -07:00
Matthew Kennedy 7169b28ea7 both sides of JNI creeping together 2023-11-03 16:39:56 -07:00
Matthew Kennedy 30b78af119 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-11-02 20:38:06 -07:00
Matthew Kennedy a82bb10a71 pause port scanning while a job is running 2023-11-02 20:38:01 -07:00
GitHub gen-configs Action 2405b9e91d Auto-generated configs and docs 2023-11-03 03:33:26 +00:00
Matthew Kennedy 2fb1e16258 Instead of auto port, put ECUs first in the list 2023-11-02 20:31:18 -07:00
Matthew Kennedy 16b858d7bf missed a case 2023-11-02 16:32:43 -07:00
Matthew Kennedy acecea94f1 put quotes around the openblt file path 2023-11-02 16:26:30 -07:00
Matthew Kennedy 05a16c8eeb Add logging around serial port scanning 2023-11-02 16:04:25 -07:00
GitHub gen-configs Action 8e6814d7c0 Auto-generated configs and docs 2023-11-02 22:38:36 +00:00
Matthew Kennedy b2ce3379c7 correct fome_update.srec path 2023-11-02 13:53:25 -07:00
GitHub gen-configs Action d3944f62f8 Auto-generated configs and docs 2023-11-02 09:24:16 +00:00
GitHub gen-configs Action 0ec2f24e72 Auto-generated configs and docs 2023-11-02 00:03:53 +00:00
GitHub gen-configs Action 1e86dc2fd4 Auto-generated configs and docs 2023-11-01 20:56:53 +00:00
GitHub gen-configs Action 52f3f408c2 Auto-generated configs and docs 2023-11-01 01:15:15 +00:00
Matthew Kennedy a97e835ed7 not value in saving raw controller image 2023-10-31 01:28:28 -07: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 6f3bf87199 inspection cleanups 2023-10-31 00:50:15 -07:00
Matthew Kennedy e89cba2b67 more code inspection cleanups 2023-10-31 00:45:49 -07:00
Matthew Kennedy 9293ee78b7 dead parameter! 2023-10-31 00:36:31 -07:00
Matthew Kennedy ac972a07d7 inspection cleanups 2023-10-31 00:33:24 -07:00
Matthew Kennedy a9c86b213b small cleanups 2023-10-31 00:00:03 -07:00
Matthew Kennedy 99cc5de340 imports cleanup, delete some dead files 2023-10-30 23:56:12 -07:00
GitHub gen-configs Action 062d96f8c4 Auto-generated configs and docs 2023-10-31 01:44:48 +00:00
GitHub gen-configs Action 8196fc091a Auto-generated configs and docs 2023-10-30 09:23:35 +00:00
Matthew Kennedy e03859270e Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-10-28 22:00:19 -07:00
Matthew Kennedy 8b9e9517a4 refactor some simplicity in to port detection logic 2023-10-28 21:59:06 -07:00
GitHub gen-configs Action 02e63d37f8 Auto-generated configs and docs 2023-10-29 04:52:28 +00:00
Matthew Kennedy 5a00508053 Revert "refactor some simplicity in to port detection logic"
This reverts commit edbe009adf.
2023-10-28 21:50:37 -07:00
Matthew Kennedy edbe009adf refactor some simplicity in to port detection logic 2023-10-27 22:28:38 -07:00
Matthew Kennedy b75b54bcda minor checkResponse refactor 2023-10-27 21:52:15 -07:00
Matthew Kennedy 7fb99bbbf6 inspection pass 2023-10-27 21:51:52 -07:00
Matthew Kennedy 015e824ab7 correct logic to show auto dfu option 2023-10-27 19:04:25 -07:00
Matthew Kennedy 15c8f18dae Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-10-27 19:02:40 -07:00
Matthew Kennedy 3f442adde8 avoid hash map ConcurrentModificationException 2023-10-27 19:02:02 -07:00
GitHub gen-configs Action 233ac560d0 Auto-generated configs and docs 2023-10-28 02:00:12 +00:00
Matthew Kennedy 519094d93f Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-10-27 18:58:10 -07:00
Matthew Kennedy d3de1cf86e Auto detect serial port type and cache the result 2023-10-27 18:56:42 -07:00
Matthew Kennedy a22db9d5cd cleanups, make checkResponse static 2023-10-27 18:16:44 -07:00
Matthew Kennedy f9a58d5f71 console commands cleanup 2023-10-26 12:51:25 -07:00
Matthew Kennedy 3f59e39bca openblt maybe works on mac? 2023-10-26 02:59:09 -07:00
Matthew Kennedy cdb875b634 Show update options on non-windows 2023-10-26 02:51:27 -07:00
Matthew Kennedy 4ba96bd622 show port type in UI 2023-10-26 02:45:32 -07:00
Matthew Kennedy 2c35ce52a6 add "auto" option after filtering valid ports 2023-10-26 02:33:46 -07:00
Matthew Kennedy 20313c9ee9 filter out macos garbage ports 2023-10-26 02:28:29 -07:00
Matthew Kennedy 5f97c14362 fix overzealous port list updates 2023-10-26 02:25:49 -07:00
Matthew Kennedy d443d0eb53 public 2023-10-26 02:21:08 -07:00
Matthew Kennedy f404d7c839 portresult tostring 2023-10-26 02:07:21 -07:00
Matthew Kennedy 124bbd09af
Add BootCommander for macos to bundle (#274)
* experiment

* list properly

* macos build

* testing with macos openblt branch

* build as static lib, copy mac/linux in to bundle

* use master with macos

* reenable boards

* probably correctly detect OS

* oop

* dead line
2023-10-26 01:39:00 -07:00
GitHub gen-configs Action 1cca441766 Auto-generated configs and docs 2023-10-26 06:51:56 +00:00
Matthew Kennedy fe15f6c123 remove versionchecker 2023-10-25 01:03:57 -07:00
Matthew Kennedy 57937d12ea smarter port scanning 2023-10-25 00:58:43 -07:00
Matthew Kennedy b797a23a7e bootcommander with exe on windows, without on linux 2023-10-25 00:56:57 -07:00
Matthew Kennedy 9b3cc1ef11 openblt over serial works 2023-10-25 00:02:31 -07:00
Matthew Kennedy 67a7a0a1d8 refactor so FW jobs always run in their own thread, extract openblt 2023-10-24 23:56:44 -07:00
Matthew Kennedy f613d35591 option for auto openblt, fix port checking logic 2023-10-24 19:25:23 -07:00
Matthew Kennedy 9803f8e272 unnecessary new StringBuffer() 2023-10-24 16:43:56 -07:00
GitHub gen-configs Action 684573715c Auto-generated configs and docs 2023-10-24 23:21:31 +00:00
Matthew Kennedy d108283d38 blindly implement openblt auto port detect 2023-10-24 16:19:25 -07:00
Matthew Kennedy 1760529a58 blind attempt at openblt serial firmware update 2023-10-24 16:08:04 -07:00
Matthew Kennedy 11047a502b exechelper doesn't automatically call done 2023-10-24 16:07:06 -07:00
Matthew Kennedy ff89bef610 format 2023-10-24 16:06:55 -07:00
Matthew Kennedy bf5c1a001a refactor out UpdateOperationCallbacks 2023-10-24 15:57:38 -07:00
Matthew Kennedy f237988c73 dead file 2023-10-24 15:11:32 -07:00
GitHub gen-configs Action 73503da7d6 Auto-generated configs and docs 2023-10-24 08:01:46 +00:00
GitHub gen-configs Action 19df8bbdec Auto-generated configs and docs 2023-10-21 01:18:11 +00:00
GitHub gen-configs Action ccc7abce3c Auto-generated configs and docs 2023-10-19 21:13:00 +00:00
Matthew Kennedy 31b94c934e missed import 2023-10-18 02:10:07 -07:00
GitHub gen-configs Action c82ebe9ee8 Auto-generated configs and docs 2023-10-18 09:07:52 +00:00
Matthew Kennedy a6536ee037 allow sending a command other than DFU (openblt) 2023-10-18 02:05:44 -07:00
GitHub gen-configs Action c69622c90b Auto-generated configs and docs 2023-10-17 19:54:20 +00:00
GitHub gen-configs Action b1a7791fe5 Auto-generated configs and docs 2023-10-15 22:01:30 +00:00
GitHub gen-configs Action 6ace18fbdb Auto-generated configs and docs 2023-10-14 21:29:04 +00:00
GitHub gen-configs Action 537ed44b74 Auto-generated configs and docs 2023-10-12 23:11:51 +00:00
GitHub gen-configs Action a82211f913 Auto-generated configs and docs 2023-10-11 23:17:54 +00:00
GitHub gen-configs Action 58e5cfff89 Auto-generated configs and docs 2023-10-11 22:59:11 +00:00
GitHub gen-configs Action 65f2595aa1 Auto-generated configs and docs 2023-10-06 18:51:54 +00:00
GitHub gen-configs Action 08e68b12b4 Auto-generated configs and docs 2023-10-04 01:31:09 +00:00
GitHub gen-configs Action 5aa1fc0caf Auto-generated configs and docs 2023-10-03 05:27:44 +00:00
GitHub gen-configs Action b698cc82fe Auto-generated configs and docs 2023-10-03 00:13:30 +00:00
GitHub gen-configs Action 2c6f76b631 Auto-generated configs and docs 2023-09-27 00:51:36 +00:00
GitHub gen-configs Action 8c6b1bda7f Auto-generated configs and docs 2023-09-26 22:19:13 +00:00
GitHub gen-configs Action 8971c9fb36 Auto-generated configs and docs 2023-09-25 20:18:23 +00:00
GitHub gen-configs Action ce26ef8adf Auto-generated configs and docs 2023-09-25 18:14:20 +00:00
GitHub gen-configs Action 371e2d099c Auto-generated configs and docs 2023-09-25 18:09:04 +00:00
GitHub gen-configs Action b8615eb764 Auto-generated configs and docs 2023-09-25 09:09:19 +00:00
Matthew Kennedy d734d2d116
remove warning message from configuration (#259)
* remove warning_message

* dead type

* don't zero a field that isn't there
2023-09-25 02:07:42 -07:00
GitHub gen-configs Action c90d759441 Auto-generated configs and docs 2023-09-25 08:42:50 +00:00
GitHub gen-configs Action beb3c6f0d8 Auto-generated configs and docs 2023-09-25 08:36:32 +00:00
GitHub gen-configs Action cf4d4ac6e6 Auto-generated configs and docs 2023-09-25 08:12:25 +00:00
GitHub gen-configs Action 7033eafd6a Auto-generated configs and docs 2023-09-18 19:22:21 +00:00
GitHub gen-configs Action 657f1ba86c Auto-generated configs and docs 2023-09-18 09:10:54 +00:00
GitHub gen-configs Action d94867084b Auto-generated configs and docs 2023-09-18 08:40:04 +00:00
GitHub gen-configs Action dd28a2b7ac Auto-generated configs and docs 2023-09-18 07:53:00 +00:00
GitHub gen-configs Action d807da9672 Auto-generated configs and docs 2023-09-18 07:42:51 +00:00
GitHub gen-configs Action ee0ba416d4 Auto-generated configs and docs 2023-09-17 06:23:12 +00:00
GitHub gen-configs Action 18528d8ca7 Auto-generated configs and docs 2023-09-17 06:09:52 +00:00
GitHub gen-configs Action e27e4c38cf Auto-generated configs and docs 2023-09-16 21:35:35 +00:00
GitHub gen-configs Action 2ddd39f942 Auto-generated configs and docs 2023-09-15 08:01:21 +00:00
GitHub gen-configs Action c907f4e567 Auto-generated configs and docs 2023-09-14 20:54:59 +00:00
GitHub gen-configs Action ca18236dd1 Auto-generated configs and docs 2023-09-14 05:32:22 +00:00
GitHub gen-configs Action 0f52a8761e Auto-generated configs and docs 2023-09-13 22:42:57 +00:00
GitHub gen-configs Action 15201c0d5c Auto-generated configs and docs 2023-09-13 22:36:09 +00:00
GitHub gen-configs Action 828715d47a Auto-generated configs and docs 2023-09-13 19:25:28 +00:00
GitHub gen-configs Action 0d1b489eae Auto-generated configs and docs 2023-09-13 19:21:23 +00:00
GitHub gen-configs Action 2604afedea Auto-generated configs and docs 2023-09-12 19:22:15 +00:00
GitHub gen-configs Action 07d744bd4e Auto-generated configs and docs 2023-09-12 17:48:27 +00:00
GitHub gen-configs Action 213c7126ad Auto-generated configs and docs 2023-09-07 06:22:19 +00:00
GitHub gen-configs Action 204490e101 Auto-generated configs and docs 2023-09-06 21:52:22 +00:00
GitHub gen-configs Action d47985ae37 Auto-generated configs and docs 2023-08-29 08:11:01 +00:00