rusefillc
25b53d37f1
LTS: signature considerations of long time support branches #4603
2022-10-27 23:20:43 -04:00
rusefillc
4cbb5cbd00
fix https://github.com/rusefi/hellen154hyundai/issues/69
2022-10-27 23:20:43 -04:00
Matthew Kennedy
0ee7be20d8
s ( #4708 )
2022-10-27 23:17:02 -04:00
rusefillc
5fb963fcc8
LTS: signature considerations of long time support branches #4603
2022-10-27 23:04:05 -04:00
GitHub gen-configs Action
9184960acb
Auto-generated configs and docs
2022-10-28 02:38:53 +00:00
rusefillc
92bed0c699
less horrible constant name
2022-10-27 22:17:50 -04:00
rusefillc
8af5ae0152
random progress
2022-10-27 21:32:23 -04:00
GitHub gen-configs Action
5191680479
Auto-generated configs and docs
2022-10-28 01:19:55 +00:00
Matthew Kennedy
6b97bf8e07
plumbing for dual MAP sensors ( #4704 )
...
* wiring for dual maps
* s
2022-10-27 21:15:04 -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
GitHub set-date Action
f791986751
Update date
2022-10-28 00:26:36 +00:00
GitHub gen-configs Action
49ef8e4a7e
Auto-generated configs and docs
2022-10-28 00:12:33 +00:00
rusefillc
0a0f803798
PROTEUS_GM_LS_4
2022-10-27 19:59:52 -04:00
GitHub gen-configs Action
82116cf998
Auto-generated configs and docs
2022-10-27 18:47:49 +00:00
rusefillc
333ec6f5e6
E67
2022-10-27 14:30:00 -04:00
rusefillc
1c374702be
PROTEUS_GM_LS_4
2022-10-27 14:30:00 -04:00
Matthew Kennedy
6a9b481c65
prep for multiple MAP sensors ( #4705 )
...
* prep for multiple MAP sensors
* move guard
* sensor info printing
* maybe kinetis memory
2022-10-27 13:59:36 -04:00
rusefillc
6c84b2b58c
SD card log fields list should be auto-generated #3985
2022-10-26 22:07:24 -04:00
Andrey
698c0da164
Revert "prep for multiple MAP sensors ( #4677 )"
...
This reverts commit 10ea7ad948
.
2022-10-26 21:25:02 -04:00
GitHub gen-configs Action
6c3186bf38
Auto-generated configs and docs
2022-10-27 00:53:50 +00:00
GitHub set-date Action
bb7ba43e61
Update date
2022-10-27 00:26:13 +00:00
Matthew Kennedy
10ea7ad948
prep for multiple MAP sensors ( #4677 )
...
* prep for multiple MAP sensors
* move guard
* sensor info printing
2022-10-26 18:06:20 -04:00
rusefi
8f5abb88af
GM SENT ETB bench test in NJ #4688
2022-10-26 17:33:10 -04:00
GitHub gen-configs Action
fb8fdb588b
Auto-generated configs and docs
2022-10-26 20:54:59 +00:00
Matthew Kennedy
7c9e3680b3
bigger blocking factor ( #4703 )
2022-10-26 16:49:55 -04:00
Andrey G
051dc82e20
SENT improvements ( #4702 )
...
* smt32_common.mk: reduce copy-paste
* SENT: sentPins is not used
* hw: stm32: add ICU helper
* hw: stm32: icu helpers: also return timer base clock
* SENT: icu: use helper to get ICU & channel and AF
* SENT: icu: use CPU ticks for pulse measurements
* hw: stm32: icu: cleanup
2022-10-26 15:33:47 -04:00
rusefillc
deb38e8003
GM SENT ETB bench test in NJ #4688
2022-10-26 12:46:50 -04:00
GitHub gen-configs Action
5dd5e770e7
Auto-generated configs and docs
2022-10-26 16:43:39 +00:00
rusefi
ea9e172ced
GM SENT ETB bench test in NJ #4688
2022-10-26 12:17:14 -04:00
rusefi
f81f907d3a
GM SENT ETB bench test in NJ #4688
2022-10-26 12:15:32 -04:00
rusefi
7c79fe7b4e
adding simplicity
2022-10-26 12:10:54 -04:00
rusefillc
107562a569
GM SENT ETB bench test in NJ #4688
2022-10-26 10:37:35 -04:00
GitHub gen-configs Action
9a92b28e81
Auto-generated configs and docs
2022-10-26 13:34:16 +00:00
rusefi
9a21fdbb40
GM SENT ETB bench test in NJ #4688
2022-10-26 09:29:04 -04:00
rusefi
727a6703b4
GM SENT ETB bench test in NJ #4688
2022-10-26 09:27:32 -04:00
rusefi
4cd403e326
GM SENT ETB bench test in NJ #4688
2022-10-26 09:27:01 -04:00
GitHub gen-configs Action
6950bef7fb
Auto-generated configs and docs
2022-10-26 11:13:01 +00:00
Andrey G
81fbc443db
TS: lua gauges move from Extra 2 to LUA category ( #4701 )
2022-10-26 07:09:07 -04:00
Andrey G
6411ef2021
SENT glue to LUA ( #4700 )
...
* use tabs
* SENT: Lua glue: getSentValue returns ETB position now
Can be tested with following LUA script:
setTickRate(100)
function onTick()
pos = getSentValue(1)
setLuaGauge(1, 10000 * pos)
print(pos)
end
2022-10-26 06:42:14 -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
GitHub set-date Action
abe179d121
Update date
2022-10-26 00:26:37 +00:00
GitHub gen-configs Action
2ef84e5834
Auto-generated configs and docs
2022-10-25 23:21:39 +00: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
GitHub gen-configs Action
7101fce52b
Auto-generated configs and docs
2022-10-25 21:39:28 +00: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
rusefillc
381b7dc213
just frequency nothing else
2022-10-24 21:12:58 -04:00
GitHub gen-configs Action
50e470b710
Auto-generated configs and docs
2022-10-25 00:36:10 +00:00
rusefi
c07ee72165
B6
2022-10-24 20:29:46 -04:00
GitHub gen-configs Action
d49fa94c55
Auto-generated configs and docs
2022-10-24 16:46:53 +00:00
Matthew Kennedy
ede3df75f5
dual MAF sensors ( #4697 )
...
* add second MAF
* output channesl
* move them around
* ok let's try at the very end
* is the logic wrong, or something else?
* ooh it's the sensor order
2022-10-24 12:41:05 -04:00
GitHub gen-configs Action
0dbe83ea18
Auto-generated configs and docs
2022-10-24 12:55:57 +00:00
Andrey G
f3c728ce61
SENT fixes ( #4698 )
...
* SENT: use shift register for storing nibbles
* SENT: rxReg shift to the left
* SENT: todo
2022-10-24 08:50:11 -04:00
GitHub set-date Action
bbe2068151
Update date
2022-10-24 00:34:01 +00:00
Matthew Kennedy
c23d7ec077
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
GitHub gen-configs Action
612687f5fa
Auto-generated configs and docs
2022-10-23 19:35:19 +00:00
Matthew Kennedy
3e66e0030b
allow all pins for inputs on default builds ( #4693 )
2022-10-23 15:29:12 -04:00
Matthew Kennedy
1e0144efaa
constify efi_gpio, use size_t ( #4695 )
2022-10-23 08:25:47 -04:00
GitHub gen-configs Action
213c3f3bd5
Auto-generated configs and docs
2022-10-23 02:52:32 +00:00
rusefi
0f21808d21
GM ETB bench test in NJ #4688
...
SENT to Lua integration
2022-10-22 22:46:37 -04:00
GitHub set-date Action
8e10104fbc
Update date
2022-10-23 00:33:30 +00:00
Andrey G
6aca0e2a54
SENT fixes ( #4692 )
...
* SENT: measure more pulses during Unit time calibration
* SENT: no magic numbers
* SENT: fix typo
* SENT: setninfo output: do not show slow channels if not detected
* SENT: fix GM-style CRC calculation
* SENT: another one CRC algorithm, now for pressure sensor
* SENT: show CRC error percentage
2022-10-22 18:07:22 -04:00
rusefillc
67ea775f17
progress: rpm register based on trigger input being none or not ( #4691 )
...
* progress: rpm register based on trigger input being none or not
* use helper functions
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-10-22 09:27:41 -04:00
rusefillc
07c5c2a91e
progress: allow only exhaust cam input now that we have index parameter
2022-10-22 08:40:36 -04:00
rusefillc
8b1a1a984c
refactoring: wider usage of helper method
2022-10-22 08:39:55 -04:00
rusefillc
4f6b1eb3b7
progress: rpm register based on trigger input being none or not
2022-10-21 23:57:37 -04:00
rusefillc
93892bd4d9
progress: rpm register based on trigger input being none or not
2022-10-21 23:29:39 -04:00
rusefillc
56d5e01d89
ROLLBACK
2022-10-21 22:45:46 -04:00
rusefillc
cb7625e40e
progress: rpm register based on trigger input being none or not (helping unit tests)
2022-10-21 22:25:05 -04:00
rusefillc
a0c0e38cfd
progress: rpm register based on trigger input being none or not
2022-10-21 22:07:41 -04:00
rusefillc
38164e2a0d
refactoring: inline method
2022-10-21 21:20:44 -04:00
GitHub gen-configs Action
a7eb8a10a6
Auto-generated configs and docs
2022-10-22 01:16:20 +00:00
rusefillc
366b37a41e
trigger input: dead code?
2022-10-21 21:10:58 -04:00
GitHub set-date Action
c9ddd7df50
Update date
2022-10-22 00:31:13 +00:00
rusefillc
4e3c01be71
current unused RAM metric?
2022-10-21 17:12:15 -04:00
rusefillc
65f3fce774
current unused RAM metric
2022-10-21 12:10:31 -04:00
GitHub gen-configs Action
17379e99e4
Auto-generated configs and docs
2022-10-21 02:31:12 +00:00
Matthew Kennedy
890a8e0fed
implement "ford mode" injector correction ( #4686 )
...
* implement "ford mode"
* missed the enum value
2022-10-20 22:25:39 -04:00
GitHub gen-configs Action
c51e54ee2b
Auto-generated configs and docs
2022-10-21 02:15:43 +00:00
Matthew Kennedy
6788ef837d
fix no-lua build ( #4690 )
2022-10-20 22:01:33 -04:00
GitHub set-date Action
4177d255c2
Update date
2022-10-21 00:28:12 +00:00
rusefillc
ee72e7ea5d
Update readme.md
2022-10-20 14:30:23 -04:00
GitHub gen-configs Action
65230fff03
Auto-generated configs and docs
2022-10-20 17:40:39 +00: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
rusefillc
fadc7edbdb
Adc unregister ( #4684 )
...
* Sensor: unregister on the fly #4683
* Sensor: unregister on the fly #4683
* Adc unregister #4684
* Adc unregister #4684
2022-10-20 09:33:27 -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
64f0a8e412
SENT protocol capture implementation #4631
2022-10-20 00:04:43 -04:00
GitHub gen-configs Action
4d2e24d2a6
Auto-generated configs and docs
2022-10-20 04:02:31 +00:00
rusefi
46ee0e6eb6
SENT protocol capture implementation #4631
2022-10-19 23:56:21 -04:00
GitHub gen-configs Action
afd5d91e3b
Auto-generated configs and docs
2022-10-20 03:49:59 +00:00
rusefi
fb0cf6b6ed
SENT protocol capture implementation #4631
2022-10-19 23:45:21 -04:00
GitHub set-date Action
3e5d8f9a46
Update date
2022-10-20 00:39:24 +00: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
GitHub gen-configs Action
428f37ca21
Auto-generated configs and docs
2022-10-19 20:16:30 +00:00
rusefillc
00cccb2fa3
SENT protocol capture implementation #4631
2022-10-19 15:21:13 -04:00
Andrey Gusakov
de1189cf86
port: stm32: f4/f7: enable ICU drivers, enable ICU for TIM2
2022-10-19 15:14:29 -04:00
rusefillc
7962dd93ef
gcc11 is smart
2022-10-19 10:29:27 -04:00
rusefillc
630f943a17
nicer (?) parameter names
2022-10-19 10:25:02 -04:00
rusefillc
156d6b37f1
gcc 10 #4641
2022-10-19 09:11:57 -04:00
GitHub gen-configs Action
9b2784959b
Auto-generated configs and docs
2022-10-19 10:47:20 +00:00
Matthew Kennedy
acec8f2da3
VE blend tables ( #4640 )
...
* blendy ve too
* ui
* small optimizations
* save kinetis memory
* changelog
2022-10-19 06:42:22 -04:00
Matthew Kennedy
de9ab76a31
gcc 10 ( #4641 )
...
* scripts
* change check version
* disable inlining
* all the spots
* it's funny that this works with the wrong file extension
* bootloader
* hardware ci runs gcc 10
2022-10-18 22:30:16 -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
GitHub gen-configs Action
7112c8577b
Auto-generated configs and docs
2022-10-19 01:17:23 +00:00
Matthew Kennedy
592942f39a
stub 429
2022-10-18 21:11:58 -04:00
GitHub set-date Action
1bf32d4b73
Update date
2022-10-19 00:31:25 +00:00
rusefillc
32e9901658
Lua aux gauge fix #4672
2022-10-18 16:13:19 -04:00
rusefillc
aedfc0c093
Lua aux gauge #4672
2022-10-18 15:52:32 -04:00
rusefillc
9bf4622ddc
Lua aux gauge #4672
2022-10-18 15:25:47 -04:00
GitHub gen-configs Action
08ae39c10b
Auto-generated configs and docs
2022-10-18 01:27:31 +00:00
rusefillc
69a503a0ee
Lua aux gauge #4672
2022-10-17 21:21:23 -04:00
GitHub set-date Action
7ff0d6dce9
Update date
2022-10-18 00:33:42 +00:00
GitHub gen-configs Action
379c71b97b
Auto-generated configs and docs
2022-10-18 00:09:14 +00:00
rusefillc
367d2ec324
Lua aux gauge #4672
2022-10-17 20:01:46 -04:00
Matthew Kennedy
1cc46a1b83
simplify initializeSkippedToothTrigger ( #4674 )
2022-10-17 16:05:27 -04:00
Matthew Kennedy
ed23218759
enable proteus, select compiler in script ( #4675 )
...
* enable proteus, select compiler in script
* do it the new way
* blah
* old fashioned printf debugging
* sleep longer so we get battery voltage, and not on proteus
* firmware yaml
* remove print, it works!
2022-10-17 15:36:02 -04:00
GitHub gen-configs Action
2edbf8ecb0
Auto-generated configs and docs
2022-10-17 03:44:02 +00:00
rusefi
3d748ba34a
Lua aux gauge #4672
2022-10-16 23:38:24 -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
GitHub gen-configs Action
f4214fe393
Auto-generated configs and docs
2022-10-17 02:17:10 +00:00
rusefillc
a7f8b354ac
+x is fun
2022-10-16 22:11:06 -04:00
GitHub set-date Action
2855f53bd9
Update date
2022-10-17 00:32:13 +00: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
rusefillc
7a3cedfa22
triggerImage: todo: support symmetrical crank
2022-10-16 12:10:58 -04:00
rusefillc
6598ea98b4
Matthew Kennedy says "Oops I missed MAP scaling in the update"
2022-10-16 11:17:32 -04:00
GitHub gen-configs Action
76ffd96530
Auto-generated configs and docs
2022-10-16 06:41:11 +00:00
rusefillc
37a935ca58
triggerImage: todo: support symmetrical crank
2022-10-16 02:29:30 -04:00
rusefillc
bbb6350f52
/*isEndOfPacket*/
2022-10-16 01:21:44 -04:00
rusefillc
d3f39f1a70
Enable ethernet on one or both nucleo boards #4665
2022-10-16 01:17:34 -04:00
GitHub set-date Action
ffc770f365
Update date
2022-10-16 00:38:43 +00:00
GitHub gen-configs Action
cb60958592
Auto-generated configs and docs
2022-10-15 23:04:51 +00:00
GitHub gen-configs Action
08a8bb5b31
Auto-generated configs and docs
2022-10-15 13:55:10 +00:00
GitHub set-date Action
202c0367b3
Update date
2022-10-15 00:29:42 +00: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