Commit Graph

3109 Commits

Author SHA1 Message Date
rusefillc c164a05f2c refactoring: helper method 2022-10-29 23:04:24 -04:00
rusefillc 0d99917246 GM 2022-10-29 22:56:12 -04:00
rusefillc 4cbb5cbd00 fix https://github.com/rusefi/hellen154hyundai/issues/69 2022-10-27 23:20:43 -04:00
rusefillc 1cd01b4b4b PROTEUS_GM_LS_4 2022-10-27 20:49:06 -04:00
rusefillc 584c4b7019 efi::size 2022-10-27 20:35:37 -04:00
rusefillc 0a0f803798 PROTEUS_GM_LS_4 2022-10-27 19:59:52 -04:00
rusefillc 333ec6f5e6 E67 2022-10-27 14:30:00 -04:00
rusefillc 1f6088e56b E38 2022-10-25 23:18:41 -04:00
rusefi db3a333f5f E67 2022-10-25 22:04:37 -04:00
rusefi 4db3a65a7e refactoring: extracting useful method 2022-10-25 21:55:54 -04:00
rusefillc 5eec11c7a9 random ID 2022-10-25 19:09:38 -04:00
rusefillc 9b4db6eca5 E67 id 2022-10-25 19:09:38 -04:00
GitHub gen-configs Action dc31ec19e5 Auto-generated configs and docs 2022-10-25 21:57:39 +00:00
rusefillc b8cabe26af E67 2022-10-25 17:52:51 -04:00
rusefillc 60ff9609f5 renaming black pins 2022-10-25 17:33:36 -04:00
rusefillc 985b6aac0d renaming blue pins 2022-10-25 17:32:42 -04:00
rusefillc af5a9269d9 connector pic 2022-10-25 17:32:19 -04:00
rusefillc c4d0722064 renaming grey pins 2022-10-25 17:31:56 -04:00
rusefillc dfeb1269e0 e38 2022-10-25 17:27:51 -04:00
rusefillc f04ca64b50 B6 2022-10-24 22:54:42 -04:00
rusefi c07ee72165 B6 2022-10-24 20:29:46 -04:00
Andrey G 66c3468ce0 SENT fixes (#4687)
* SENT: cache current setting to do proper clean-up on stop

* SENT: microRusEfi supports send on "AN temp 2" = PA1 only

* SENT: microRusEfi: fix pin number

* SENT: use activeConfiguration during sentStop()

* MRE: pin 23: can accept events (for SENT)
2022-10-20 13:33:16 -04:00
Matthew Kennedy c16d2e82e4 more f429 business (#4679)
* 429 boots and LEDs work

* oops missed a comma

* enable on f767 too, since it should be the same board

* why not just completely duplicate it

* script should not be fancy

* script should not be fancy

* correct pins

* h743 while we're at it
2022-10-20 00:59:39 -04:00
rusefi fb0cf6b6ed SENT protocol capture implementation #4631 2022-10-19 23:45:21 -04:00
Andrey G c36c1b0434 SENT protocol capture implementation (#4631)
* boards: MRE: enable SEND protocol capture

* SENT protocol capture implementation #4631

* SENT protocol capture implementation #4631

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-10-19 17:08:15 -04:00
rusefillc a272d63ceb so much weird 2022-10-18 22:29:43 -04:00
rusefillc 4849a81f83 would this help nucleo-F429? 2022-10-18 22:02:28 -04:00
Andrey 43bb22641a F429 nucleo 2022-10-18 21:18:36 -04:00
Matthew Kennedy 592942f39a stub 429 2022-10-18 21:11:58 -04:00
Andrey ccf181efc1 Enable ethernet on one or both nucleo boards #4665 2022-10-16 22:42:17 -04:00
Andrey 781da9dae3 Enable ethernet on one or both nucleo boards #4665 2022-10-16 22:36:31 -04:00
Andrey efaa121a3a following the pattern 2022-10-16 22:36:31 -04:00
rusefillc a7f8b354ac +x is fun 2022-10-16 22:11:06 -04:00
GitHub gen-configs Action b07f46fec9 Auto-generated configs and docs 2022-10-16 20:28:13 +00:00
rusefillc b005419ea3 https://github.com/rusefi/hellen154hyundai/issues/63 2022-10-16 16:23:36 -04:00
rusefi 09da62d778 208 board progress 2022-10-14 16:39:16 -04:00
Andrey G cd27d16ece Initial support for RusEFI STM32F429-208+SDRAM board (#4666) 2022-10-14 16:20:55 -04:00
rusefillc b4216aed86 Update readme.md 2022-10-14 09:28:37 -04:00
rusefillc 61d7330003 Enable ethernet on F429 discovery #4664 2022-10-14 09:28:24 -04:00
Andrey G 27e00702f5 SENT core decoder and ICU driver (#4648)
* SENT: copy-paste SENT decoder from rusefi-hardware

* SENT: decoder: refactor, cleanup

* SENT: add ICU implementation

* SENT: decoder: use pch.h

* SENT: EFI_PROD_CODE guard

* SENT: ICU driver: fixes

* SENT: don't forget to SysLock

* SENT: call Start on Init (agrrrr)

* SENT: ICU: some limitations

ICU can capture on two firsts TIM inputs only. So move from PA2 to PA1

* SENT: mmmm... c++... i like it (no)

* SENT: autocalibrate tick time

* SENT: debug

* SENT: clean-up

* SENT: optimize slow channel mailboxes

* SENT: GetSignals() helper
2022-10-09 06:38:28 -04:00
GitHub gen-configs Action dd79144537 Auto-generated configs and docs 2022-10-06 04:07:05 +00:00
BeerMoneyMotorsports 99fbc128c6 Added new pin mapping for clutch (#4639)
While diagnosing a users issue with clutch input, i found that the pin changed on the 176 from res3 to D1 at revE.
2022-10-05 23:46:17 -04:00
Matthew Kennedy a65190b008 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
Matthew Kennedy 60fc30d34d remove 898 (#4634)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-10-04 20:12:57 -04:00
rusefillc 93b5758736 there is no third trigger simulator channel right? 2022-10-03 00:18:11 -04:00
rusefillc 830f18a3c8 need Proteus QC 2022-10-01 23:05:11 -04:00
rusefi 707bbe9782 need Proteus QC 2022-10-01 22:07:44 -04:00
rusefi 2b686c6724 need Proteus QC 2022-10-01 22:00:25 -04:00
rusefillc ee7c81f1d0 need Proteus QC 2022-10-01 06:15:00 -04:00
rusefillc 277969dfaf need Proteus QC 2022-09-30 11:47:04 -04:00
rusefillc efd9a277be CAN side of automated testing #4630 2022-09-30 00:37:56 -04:00
rusefillc dfe50c89bc extracting setHellenCan() method 2022-09-30 00:37:05 -04:00
rusefillc cb5ce8a76b CAN side of automated testing #4630 2022-09-30 00:20:46 -04:00
rusefillc b80c75223a CAN side of automated testing #4630 2022-09-29 23:46:08 -04:00
rusefillc 587c448688 CAN side of automated testing #4630 2022-09-29 23:01:06 -04:00
rusefillc 9122ef9317 CAN side of automated testing #4630 2022-09-29 22:17:28 -04:00
rusefillc a177e01a5f CAN side of automated testing #4630 2022-09-29 20:55:38 -04:00
rusefillc c17fa49426 CAN side of automated testing #4630
more meta
2022-09-29 20:55:38 -04:00
Matthew Kennedy 6f5bed28d9 better k gaps (#4623) 2022-09-25 09:14:29 -04:00
Andrey 24cf41c5f7 Honda K cam wheels #3405 2022-09-25 00:26:42 -04:00
Andrey 178fe15760 more inclusive configuration name 2022-09-24 23:49:41 -04:00
Andrey 5935c18beb K progress - just a rename 2022-09-24 23:25:36 -04:00
GitHub gen-configs Action a4aed52c75 Auto-generated configs and docs 2022-09-24 18:57:35 +00:00
rusefillc fb8897ca65 K47 is Wasteagte, not K48 #4616
now with K48
2022-09-24 14:52:08 -04:00
GitHub gen-configs Action e8b5445201 Auto-generated configs and docs 2022-09-24 13:35:00 +00:00
rusefillc 885e13ec6d K47 is Wasteagte, not K48 fix #4616
just a typo in the name
2022-09-24 09:28:45 -04:00
rusefillc 124e7b97b0 crank-bases is the proper way, with proper trigger offset 2022-09-23 20:13:14 -04:00
David Holdeman d8b2565741 Pinout order (#4601)
* order by field

* add order to mre main
2022-09-21 10:09:18 -04:00
GitHub gen-configs Action 731888f8e8 Auto-generated configs and docs 2022-09-19 23:02:03 +00:00
BeerMoneyMotorsports 1d720e35c1 yaml update for NA6 MCU144 (#4595)
I was unsure on how to proceed with the actual pin id and how duplicates would effect it.  I added this to https://github.com/rusefi/very-serious-business/issues/228 but received no answer and appear to have been removed.  Im pushing anyhow.
2022-09-19 18:41:23 -04:00
rusefi 25aab4722b B6 2022-09-18 18:55:57 -04:00
rusefi 61f778969f B6 2022-09-18 18:22:55 -04:00
rusefillc 90e8ffa215 B6 2022-09-18 17:20:42 -04:00
rusefillc 8f3b680b2a dead 2022-09-18 17:18:52 -04:00
rusefi a1cda66c12 B6 2022-09-18 01:03:01 -04:00
rusefi f166a16134 some dead lines 2022-09-18 00:22:00 -04:00
rusefillc efd4e725da Harley 2022-09-15 14:55:01 -04:00
rusefi 8f0023441e You would not believe how you invert TLE9201 #4579 2022-09-13 21:03:47 -04:00
rusefi fccf48f379 h154 2022-09-13 20:23:40 -04:00
Andrey G 0b49efdbb7 subaru_eg33: remove duplicate compile script (#4576) 2022-09-13 19:56:41 -04:00
rusefi ded601e54f h154 2022-09-13 18:13:58 -04:00
Matthew Kennedy 3358cdab11 resurrect EFI_CLOCK_LOCKS (#4572)
* resurrect EFI_CLOCK_LOCKS

* missing extern

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-09-13 14:07:25 -04:00
rusefillc f0e08e2eb5 E67 2022-09-09 22:01:11 -04:00
Andrey d600749778 clean-up 2022-09-09 21:57:19 -04:00
rusefillc 5f708d5c92 E67 2022-09-09 21:35:15 -04:00
rusefillc 16e9aee114 E67 2022-09-09 21:28:54 -04:00
Andrey 767c90b15f E38 2022-09-09 02:13:17 -04:00
rusefillc 5b9dbe8903 E67 2022-09-08 22:06:21 -04:00
rusefillc 9b3248d14c B6 2022-09-08 22:06:21 -04:00
rusefillc 241258a9de defaults clean-up: silentTriggerError 2022-09-08 14:44:34 -04:00
rusefi 06552b6bee servo is truly not alive 2022-09-06 16:29:12 -04:00
Andrey f243f1608c B6 2022-09-06 15:12:43 -04:00
rusefi ee90371837 B6 2022-09-04 11:29:18 -04:00
Andrey ea22fcbe95 refactoring: enum name clean-up 2022-09-01 00:23:33 -04:00
Matthew Kennedy 4035d79a91 idle always uses instant rpm (#4499)
* idle always uses instant rpm

* configs

* fully inject rpm
2022-08-29 22:18:06 -04:00
Matthew Kennedy 2926570747 idle coasting table is RPM, not clt (#4487)
* idle coasting table is RPM, not clt

* default

* autoscale

* changelog
2022-08-29 08:15:04 -04:00
rusefillc 5870e86f5b b6 progress 2022-08-28 21:54:24 -04:00
rusefillc b33e2d2a5b TinerStudio: no need to have 3s timeout, 300mS is ok for single-back devices. fix #4360 2022-08-27 18:19:47 -04:00
GitHub gen-configs Action 5e71ac94b8 Auto-generated configs and docs 2022-08-26 03:21:00 +00:00
BeerMoneyMotorsports 438c4d1ab7 ETB PINOUT (#4488)
UPDATED FOR ETB
2022-08-25 22:52:58 -04:00