Commit Graph

23033 Commits

Author SHA1 Message Date
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
GitHub set-date Action 650d7ef947 Update date 2023-10-27 00:07:58 +00:00
Matthew Kennedy fe336dbcab missed one 2023-10-26 14:09:38 -07:00
Matthew Kennedy d4a9a17722 no (void) 2023-10-26 12:52:56 -07:00
Matthew Kennedy f9a58d5f71 console commands cleanup 2023-10-26 12:51:25 -07:00
Matthew Kennedy f8c57f7ea4 seems dead 2023-10-26 12:36:50 -07:00
Matthew Kennedy 8974d9d680 more init logic more common 2023-10-26 12:35:42 -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 ddc9f4eb6c extra line in gen_config.sh 2023-10-25 23:49:44 -07:00
Matthew Kennedy 9dfff48593
switch openblt to FOME fork (#273) 2023-10-25 23:40:13 -07:00
Matthew Kennedy 91a2827d4f
require all boards to define LED functions (#272)
* require all boards to define LED functions

* f429 nucleo

* small can

* small can
2023-10-25 22:19:52 -07:00
GitHub set-date Action 03667ed3a3 Update date 2023-10-26 00:07:54 +00:00
Benas Brazdziunas 7cd8e696c3
Add core48 and remove 48way (#270)
* Add core48 and remove 48way

* small changes as Matthew noted

* update to build Firmware workflow

* updates and rename from core 8 to core48

* added missing compile_core48 files

* engine_type_e:: removed from board.mk
2023-10-25 12:57:13 -07: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 114dba1666 put linux bootcommander in the zip 2023-10-25 00:34:22 -07:00
Matthew Kennedy ddd554d5c7 earlier for testing 2023-10-25 00:30:38 -07:00
Matthew Kennedy 442dbcddce download artifact from main job 2023-10-25 00:29:01 -07:00
Matthew Kennedy da10f7336e rename 2023-10-25 00:26:08 -07:00
Matthew Kennedy bebfd0716a upload artifact 2023-10-25 00:23:59 -07:00
Matthew Kennedy 4cfab21108 run that selfhosted too 2023-10-25 00:15:23 -07:00
Matthew Kennedy 0859ef1fe8 Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-10-25 00:14:26 -07:00
Matthew Kennedy 92b6b60f1b task to build openblt tools first 2023-10-25 00:14:23 -07:00
Matthew Kennedy 5aae7c1ddc Merge branch 'master' of https://github.com/fome-tech/fome-fw 2023-10-25 00:02:35 -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
GitHub set-date Action ae45292990 Update date 2023-10-25 00:08:04 +00:00
Matthew Kennedy 9803f8e272 unnecessary new StringBuffer() 2023-10-24 16:43:56 -07:00
Matthew Kennedy f19eaeb7c8 dead isWarningEnabled 2023-10-24 16:25:53 -07:00
Matthew Kennedy c5f6722137 it seems nobody uses these 2023-10-24 16:24:02 -07:00