Commit Graph

1315 Commits

Author SHA1 Message Date
rusefillc 8133d24339 Mitsubishi 4G93 Trigger issues #4918 2023-01-03 15:57:57 -05:00
Timbelom 9efbdd0379
Pcan combo box (#4906)
* better parameter name

* auto-detect PCAN #4849

* auto-detect PCAN #4849
2022-12-18 13:03:24 -05:00
rusefillc 6db4158b35 docs 2022-12-17 09:57:44 -05:00
rusefillc eec40d28a2 better? different? exception handler 2022-12-17 09:37:54 -05:00
rusefillc 7cbeb3a482 re-enable LiveDataPane fix #4842 2022-12-09 23:17:19 -05:00
rusefillc 0fb3bc9e13 rusEFI console: Seconds of nothing between "connect" and console fix #4773 2022-11-27 10:03:08 -05:00
rusefillc 5ea649cc3b minor usability whistle 2022-11-27 09:50:26 -05:00
rusefillc ee84738774 better API 2022-11-27 09:49:36 -05:00
rusefillc 10846acc6d rusEFI console: Seconds of nothing between "connect" and console #4773 2022-11-25 21:23:03 -05:00
rusefillc 606e2d2688 gradle progress 2022-11-25 20:20:01 -05:00
rusefillc ab5746ecfe docs 2022-11-23 19:57:31 -05:00
rusefillc b1ad06a7d4 dead code? 2022-11-23 19:33:14 -05:00
Nathan Schulte 59406e83f3
avoid ctime, use UTC ISO 8601 for CMD_DATE format (#4764)
* java_console: use UTC ISO 8601 for CMD_DATE format

* ChibiOS RTC avoids ctime

* firmware: controller sets time via ISO 8601

* avoid ctime in CAN dash
2022-11-23 16:53:16 -04:00
rusefillc eaaed91e82 Let's admit it it's time to move to gradle #3014 2022-11-21 00:56:07 -05:00
rusefillc 61b0e91b0e Let's admit it it's time to move to gradle #3014 2022-11-20 23:46:55 -05:00
rusefi f26a095b9b Console crashed on start-up due to gauges layout code being fragile #4742
i think it's just better without that check
2022-11-06 17:33:20 -05:00
rusefi 4f5f381e93 Console crashed on start-up due to gauges layout code being fragile #4742
helping gradle
2022-11-06 17:33:04 -05:00
Matthew Kennedy f4f5f69ee6
duplicate log field names (#4730)
* remove duplicate target lambda/afr

* names on fuel computer

* remove more copies

* sensor.java

* everybody loves hard dependencies on generated fields

* target afr gauge fix

* test

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-05 20:23:09 -04:00
rusefillc 8093a0a568 #4669 2022-11-01 16:36:11 -04:00
rusefillc c55721817e Let's admit it it's time to move to gradle #3014 2022-11-01 15:09:10 -04:00
rusefillc 023b72ce5b nothing 2022-11-01 15:05:59 -04:00
rusefillc 6ab578a4da Let's admit it it's time to move to gradle #3014 2022-11-01 14:56:43 -04:00
Matthew Kennedy 2924d98609
use offsetof instead of generated offset defines (#4696)
* constify efi_gpio, use size_t

* use offsetof instead of macros

* don't generate offsets in rusefi_generated.h

* comment explaining the madness

* java fixes

* casing
2022-10-23 16:39:18 -04:00
Andrey 0bf44c7b64 one step back 2022-10-19 16:22:36 -04:00
rusefillc f45347a00a triggerImage: todo: support symmetrical crank 2022-10-19 15:12:51 -04:00
rusefi 53022a2461 progress 2022-10-16 23:47:58 -04:00
rusefillc fa0223d26f very strange mess 2022-10-16 12:01:37 -04:00
rusefillc 435422c574 imports 2022-10-16 12:00:58 -04:00
rusefillc c2d02faa85 let's separate Android from not Android 2022-10-15 20:24:03 -04:00
rusefillc bccd2cbaa4 Ant should go, gradle is the unified way #4371 2022-10-15 20:16:39 -04:00
rusefillc 7499836715 Un-ignore tests after gradle migration #4669 2022-10-15 19:55:27 -04:00
rusefillc fa82ae829c Un-ignore tests after gradle migration #4669 2022-10-15 19:28:25 -04:00
rusefillc db71f49ec6 Un-ignore tests after gradle migration #4669 2022-10-15 19:28:25 -04:00
rusefillc 09a5b5e9a1 let's separate Android from not Android 2022-10-15 18:56:28 -04:00
rusefillc c0988f71e6 let's separate Android from not Android 2022-10-15 15:38:38 -04:00
rusefillc 5a8035fba9 let's separate Android from not Android 2022-10-15 15:25:43 -04:00
rusefillc 042682ef80 let's separate Android from not Android 2022-10-15 15:10:28 -04:00
rusefillc cdc847720a let's separate Android from not Android 2022-10-15 14:36:41 -04:00
Matthew Kennedy 9d132676fd
consolidate analog vs. temp info commands (#4646)
* consolidate analog vs. temp info commands

* cleanup

* guard
2022-10-10 07:44:20 -04:00
Matthew Kennedy a773b3249a
remove 2jz trigger that's really 12 tooth crank (#4637)
* remove 2jz trigger that's really 12 tooth crank

* triggerimage hardcoded name
2022-10-05 21:59:17 -04:00
rusefillc 771b907156 Startup Frame should scan for available hardware fix #4633 2022-10-03 23:00:26 -04:00
rusefillc c65786ee12 Startup Frame should scan for available hardware #4633
ST-link detected
2022-10-03 22:56:35 -04:00
rusefillc c7685a1e42 Startup Frame should scan for available hardware #4633
maybe startup improvement or just code simplification
2022-10-03 22:05:13 -04:00
rusefillc db1d849b45 dead lines 2022-10-03 21:35:47 -04:00
rusefi 805c478eec something was not ideal with port combobox limit 2022-10-03 19:30:07 -04:00
rusefillc d4162f010c "Invert Primary Input" right on engine sniffer 2022-09-30 15:08:03 -04:00
rusefillc a6a5b6fd93 Firmware Update Error fix #4626 2022-09-29 14:23:16 -04:00
rusefillc b4757ec019 private 2022-09-26 03:16:14 -04:00
rusefillc bde3a46401 Console to check status of stm32 bootloader driver fix #4625 2022-09-26 02:58:03 -04:00
rusefillc b4bf1cb62a Console to check status of stm32 bootloader driver #4625
progress: handle error state as error state, new feature: status into clipboard
2022-09-26 02:58:03 -04:00
rusefillc d39e304086 improvement: summary into top of status 2022-09-26 02:58:02 -04:00
rusefillc 9f4690cc8b improvement: replacing popup with line into status window 2022-09-26 02:58:02 -04:00
rusefillc 3efc215e1a honda K enum rename 2022-09-23 20:38:01 -04:00
Andrey G 91d4844e38
time routines refactor (#4563)
* Extract time helpers from engine_controller_misc to efitime.cpp

* Rename currentTimeMillis() to getTimeNowMs()

We have getTimeNowNt(), getTimeNowUs(), currentTimeMillis() and getTimeNowSeconds()
Align a bit.

find . -type f -name '*.c*' -exec sed -i 's/currentTimeMillis/getTimeNowMs/g' {} \;

* Rename getTimeNowSeconds() to getTimeNowS()

To align with Nt, Us, Ms versions.

* Some comments about getTimeNowLowerNt()
2022-09-11 13:06:03 -04:00
rusefillc 5d4f45bff6 RusEFI console broken for some reason, grabbed from nightly server fix #4527 2022-09-04 18:35:06 -04:00
rusefillc ee1328c3b2 Sensor.java should be auto-generated at least partially #4525 2022-09-03 23:53:05 -04:00
rusefillc 7c92f4b59e Sensor.java should be auto-generated at least partially #4525 2022-09-03 23:39:05 -04:00
rusefillc d0777b99d7 refactoring: better constant name 2022-08-23 20:36:21 -04:00
rusefillc 42169ae5e6 DFU red dialog to print Windows version #4475 2022-08-23 17:42:18 -04:00
rusefillc ed04c84eab DFU red dialog to print Windows version #4475 2022-08-23 16:40:25 -04:00
rusefillc f93c5eda8b ISO-TP does not work on real car #4427
better logging
2022-08-11 12:18:55 -04:00
rusefillc 929ef885e3 dead import 2022-08-09 15:24:13 -04:00
rusefillc c7c443ea24 https://github.com/rusefi/hellen154hyundai/issues/57 2022-08-09 13:26:11 -04:00
rusefillc ce5bed8909 openblt into console 2022-08-08 18:23:30 -04:00
rusefi e7c78250c8 openblt into console 2022-08-08 17:56:19 -04:00
rusefillc 6e560e7f12 openblt into console 2022-08-08 17:18:20 -04:00
rusefillc 51887a8a6d better parameter name 2022-08-08 17:09:59 -04:00
rusefillc 1d7607b037 new feature: start PCAN connector from UI 2022-08-08 11:28:07 -04:00
rusefillc 7035cc93e5 expanding status API 2022-08-08 11:27:19 -04:00
rusefillc c9560d5677 dead code? 2022-08-08 11:03:15 -04:00
rusefillc 16c2c459a5 Make hard-coded gap ratios visible on trigger documentation images #4172 2022-07-12 02:57:18 -04:00
rusefillc 7e5c043667 refactoring: steps towards detaching log from sensors 2022-06-22 02:55:40 -04:00
rusefillc cb2d29e9a7 refactoring: steps towards detaching log from sensors 2022-06-22 01:44:01 -04:00
rusefillc 3d05a72753 minor logging progress 2022-06-22 01:18:38 -04:00
rusefillc 348f27fe5a refactoring: steps towards detaching log from sensors 2022-06-20 22:10:25 -04:00
rusefillc 410f65c8db verbose trigger sync should reuse engineSnifferRpmThreshold #4259 2022-06-18 16:58:44 -04:00
rusefillc bf4ffdedd8 no third wheel right? 2022-06-17 14:20:13 -04:00
rusefillc cea985d7e3 this button is dead 2022-06-06 17:01:46 -04:00
rusefillc 84bfe26375 refactoring 2022-06-06 17:01:10 -04:00
Matthew Kennedy 4ada633206
Remove third trigger channel (#4226)
* remove third trigger

* clean up the honda mess

* there was nothing novel about this engine config

* include

* missed a few

* s

* x

* changelog

* don't set the third trigger input

* don't redefine the same thing 3 times

* only two inputs!

* test
2022-06-01 21:24:20 -04:00
rusefillc a908d7bb79 hard requirement for console version match #4187 2022-06-01 11:07:37 -04:00
rusefillc fc81ef9ce5 hard requirement for console version match #4187 2022-06-01 11:07:28 -04:00
rusefillc e0da9e1c37 console uses .hex Looks like I broke MRE and Proteus with OpenBLT #4199
console to use .bin file
2022-05-25 10:27:27 -04:00
rusefillc df316f36ee Linux is asking for SocketCAN ISO-TP console connector #4123
progress towards UI
2022-05-10 11:11:12 -04:00
Matthew Kennedy b650bbe46c
Trigger gm 3 vs 5 (#4140)
* add parameter

* two modes

* add new mode to list

* format

* s

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-05-06 08:25:44 -04:00
rusefillc fb5c4a330a Linux is asking for SocketCAN ISO-TP console connector #4123 2022-05-04 02:45:41 -04:00
rusefillc 97361b6590 Linux is asking for SocketCAN ISO-TP console connector #4123 2022-05-04 02:45:34 -04:00
rusefillc 571211501e
2 byte pin index #4097 (#4102)
* 2 byte pin index #4097

* 2 byte pin index #4097

good time to defragment configuration

* 2 byte pin index #4097

new fancy way

* 2 byte pin index #4097

smart comment

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-04-29 19:35:31 -04:00
Andrey d82157cd68 reducing smell 2022-04-17 18:48:22 -04:00
rusefillc f0fa3e247b typo 2022-04-17 13:35:04 -04:00
rusefillc b707812788 logging of live data structs was: data points #3614 2022-04-16 19:43:12 -04:00
rusefillc b0158c8350 logging of live data structs was: data points #3614 2022-04-16 02:30:54 -04:00
rusefillc 8287350909 just Sensor rename 2022-04-16 01:53:45 -04:00
rusefillc ed9eaf9f04 just Sensor rename 2022-04-16 01:51:13 -04:00
rusefillc 9780648859 rename rollback 2022-04-16 01:38:40 -04:00
rusefillc 24ebcc8989 just Sensor rename 2022-04-16 00:48:14 -04:00
rusefillc 8d729b155c just Sensor rename 2022-04-15 16:37:31 -04:00
rusefillc 75318803e8 Proper cam speed labels in triggers #4021 2022-04-03 14:06:22 -04:00
rusefillc 1c68e85f61 helping build 2022-04-03 03:09:03 -04:00
rusefillc 577b30c74a Refactoring, technical debt: export more of trigger attributes into triggers.txt file #2077 2022-04-02 21:01:29 -04:00