Commit Graph

1410 Commits

Author SHA1 Message Date
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 a82bb10a71 pause port scanning while a job is running 2023-11-02 20:38:01 -07: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
Matthew Kennedy b2ce3379c7 correct fome_update.srec path 2023-11-02 13:53:25 -07:00
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
Matthew Kennedy bc70cd552a yet more dead deps 2023-04-13 00:41:23 -07:00
Matthew Kennedy befd3ae871
no autoupdate (#81)
* removing autoupdate

* related cleanup

* why does autoupdate util have nothing to do with autoupdate
2023-04-12 22:07:25 -07:00
Matthew Kennedy 3f0e73708d we no longer need iml files because intellij uses gradle now 2023-04-12 21:28:32 -07:00
Matthew Kennedy fc8a9ae3ae fix prefix for flashed binary 2023-04-12 13:40:49 -07:00
Matthew Kennedy e0b479cd9a s 2023-03-17 16:00:23 -07:00
Matthew Kennedy 84aa2aa780 misc console cleanups 2023-03-17 15:49:52 -07:00
Matthew Kennedy fbc291370c rebranding #69 2023-03-17 15:42:17 -07:00
Matthew Kennedy 5c7334f2e7 rename simulator 2023-03-15 22:26:49 -07:00
Matthew Kennedy 60f5dd143f remove crazy firing order logic since we don't need it with "always two wire wasted" 2023-03-09 14:43:24 -08:00
Matthew Kennedy 775047be09 remove presets pane 2023-03-01 17:32:14 -08:00
Matthew Kennedy 82276b834d miata preset cleanup 2023-02-26 14:36:38 -08:00
Matthew Kennedy 264a6862f4
remove TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY (#45)
* remove TS_GET_COMPOSITE_BUFFER_DONE_DIFFERENTLY

* deadish code
2023-02-25 00:14:40 -08:00
Matthew Kennedy 99f9ab3598 dead 2023-02-22 11:41:19 -08:00
Matthew Kennedy db0aa6570d console cleaning 2023-02-21 15:14:25 -08:00
Matthew Kennedy c71ba44d61 clean up pretty useless console commands 2023-02-21 02:07:25 -08:00
Matthew Kennedy 389b9c4a03 remove openocd console flashing 2023-02-21 01:42:44 -08:00
Matthew Kennedy 02289935e4 more console crust 2023-02-21 01:17:30 -08:00
Matthew Kennedy 629f526d5e more not useful stuff 2023-02-21 01:00:28 -08:00
Matthew Kennedy 9505067402 s 2023-02-21 00:52:07 -08:00
Matthew Kennedy 2724505cc2 tear out unnecessary console functionality 2023-02-21 00:45:40 -08:00
Matthew Kennedy f93db9d6c3 console cleanup 2023-02-20 23:50:02 -08:00
Matthew Kennedy 666a41e496 hip9011 2023-02-20 22:29:48 -08:00
Matthew Kennedy 61c17791b8 joystick, lcd 2023-02-20 21:54:10 -08:00
rusefillc 8fa9e5f58d console creates new log file every 100 ms :( fix #5112 2023-02-20 17:31:05 -05:00
rusefillc 0876d1bf85 Feb20: 3rd ticket for 4g9x mess #5111 2023-02-20 15:28:33 -05:00
rusefi bfcd5953e1 DC is not ETB 2023-02-18 22:39:45 -05:00
Nathan Schulte d7eefbfb98 fix TS command typo (s/cmb/cmd/g) 2023-02-13 10:07:25 -05:00
rusefillc 5084dbab2c BEEP cool console feature 2023-02-03 19:29:17 -05:00
rusefillc eb796f536f Let's admit it it's time to move to gradle #3014 2023-01-23 12:15:52 -05:00
Matthew Kennedy abffa262c2 emit v2 mlg (#4979)
* emit v2 mlg

* missed a spot

* s

* s

* binary log unit test

* sd generator test

* oop

* getcategory

* write zeroes instead of null pointer in case of no category
2023-01-21 07:31:40 +05:30
rusefillc f6a19ca95e https://github.com/rusefi/rusefi/issues/4975 2023-01-17 13:02:10 -05:00
rusefillc 0b820e8dd3 happy NY 2023-01-16 21:13:54 -05:00
rusefillc 7dfdda3006 better render of gaps 2023-01-10 16:07:55 -05:00
rusefillc 734bc801e3 refactoring 2023-01-06 11:56:25 -05:00
rusefillc c32506954d Mitsubishi 4G93 Trigger issues #4918 2023-01-04 09:08:08 -05:00
rusefillc ae31e06e75 Mitsubishi 4G93 Trigger issues #4918 2023-01-03 15:57:57 -05:00
Timbelom 273b3cdcd3 Pcan combo box (#4906)
* better parameter name

* auto-detect PCAN #4849

* auto-detect PCAN #4849
2022-12-18 13:03:24 -05:00
rusefillc fbaea5acd2 docs 2022-12-17 09:57:44 -05:00
rusefillc b34c40d4aa better? different? exception handler 2022-12-17 09:37:54 -05:00
rusefillc 4151a56855 re-enable LiveDataPane fix #4842 2022-12-09 23:17:19 -05:00