Matthew Kennedy
a97e835ed7
not value in saving raw controller image
2023-10-31 01:28:28 -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
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
Matthew Kennedy
8b9e9517a4
refactor some simplicity in to port detection logic
2023-10-28 21:59:06 -07: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
3f442adde8
avoid hash map ConcurrentModificationException
2023-10-27 19:02:02 -07: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
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
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
Matthew Kennedy
31b94c934e
missed import
2023-10-18 02:10:07 -07:00
Matthew Kennedy
a6536ee037
allow sending a command other than DFU (openblt)
2023-10-18 02:05:44 -07: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
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
Nathan Schulte
032baeee43
clarify what icu4j is ( #185 )
2023-07-05 00:03:37 -07:00
Matthew Kennedy
a53b09c01e
Add forced full erase to STM32F7 firmware update
2023-05-05 16:20:28 -07:00
Matthew Kennedy
11a754069a
StartupFrame cleanup
2023-04-13 11:25:11 -07:00
Matthew Kennedy
20af2414ff
replace console logo
2023-04-13 11:16:37 -07:00
Matthew Kennedy
0bee287b66
reorder ui
2023-04-13 11:07:24 -07:00