rusefi
9182059f61
bootloader progress
2019-03-27 23:45:35 -04:00
rusefi
0c5cd4cbe0
MD is pretty much same thing as TXT
2019-03-27 20:40:46 -04:00
rusefi
6104a831c1
we need TLE8888 driver #714
2019-03-27 04:02:34 -04:00
rusefi
0dadb6de68
we need TLE8888 driver #714
2019-03-26 12:30:30 -04:00
rusefi
8635065907
more SPI speeds and TLE8888 to full pinout
2019-03-26 10:35:33 -04:00
rusefi
7e58e54976
better error handling for invalid SPI settings
2019-03-26 09:38:23 -04:00
rusefi
cf740411f2
SPI prescaler refactoring
2019-03-25 22:41:31 -04:00
rusefi
52ba88fbc2
we need TLE8888 driver #714
2019-03-25 20:39:10 -04:00
rusefi
fc590524c2
we need TLE8888 driver #714
2019-03-25 20:30:36 -04:00
rusefi
b823a00f8e
we need TLE8888 driver #714
2019-03-25 15:50:14 -04:00
rusefi
4bb645f7e0
we need TLE8888 driver #714
2019-03-25 15:14:22 -04:00
rusefi
c9b022d562
we need TLE8888 driver #714
2019-03-25 15:08:32 -04:00
rusefi
8f2a385b58
typos and better parameter name
2019-03-25 14:29:34 -04:00
rusefi
a6fe81d07f
docs
2019-03-23 08:55:33 -04:00
rusefi
8fa9855171
get_config for #713
2019-03-22 23:00:21 -04:00
andreika-git
984fc12f73
Idle timing PID control & TPS-based VE table ( #713 )
...
* Add new config settings for idleTimingPidControl & TPSBasedVeTable
* Add dialogs for idleTimingPidControl settings
* Add dialogs for TPSBasedVeTable settings
* Share the code for getTargetRpmForIdleCorrection() and move it from idle_thread.cpp
* Implement TPSBasedVeTable
* Add PID to advance_map.cpp
* Implement idleTimingPidControl
* Make getAdvanceCorrections() visible to unit-tests
* Unit-tests! Yeah!
2019-03-22 22:55:51 -04:00
rusefi
b3ad684bd6
NA6 idle settings
2019-03-22 21:39:38 -04:00
rusefi
a0a0406523
baro
2019-03-22 15:54:12 -04:00
andreika-git
4b2a903684
Prometheus 405 and bootloader fix+update ( #712 )
...
* Fix Prometheus-405 compilation
* Add more bootloader bat-files for some board configs
* Fix Prometheus compilation for new ChibiOS
* Fix Bootloader compilation for new ChibiOS
* Update pre-generated bootloader files for Prometheus 405/469
2019-03-22 11:38:18 -04:00
rusefi
7800ee8ce7
idle status improvement
2019-03-21 23:50:50 -04:00
rusefi
cb61887db1
TODO AEM WBO?
2019-03-21 22:21:30 -04:00
rusefi
7a358c1883
ve gauge into fuel category
2019-03-21 22:11:11 -04:00
rusefi
26c1c3b6b9
this tune started 20C cold engine
2019-03-21 21:57:49 -04:00
rusefi
d9137f0c6a
fixing stop_engine TS command
2019-03-21 21:57:12 -04:00
rusefi
c1579ffc9a
cranking docs
2019-03-21 20:26:14 -04:00
rusefi
a3366bfef1
fresh Chibi 18
2019-03-21 18:27:59 -04:00
rusefi
99ea8b366f
H7
2019-03-20 20:27:02 -04:00
rusefi
8e3e326603
rusEfi F767 does not start on my custom board #708
2019-03-20 16:54:09 -04:00
rusefi
7d987eb41d
fixing legacy folder name
2019-03-20 08:45:15 -04:00
rusefi
0a19060c94
docs
2019-03-17 18:11:03 -04:00
rusefi
69dcfd6338
TPS acceleration docs
2019-03-16 11:14:52 -04:00
rusefi
874261cfe3
"60/2 with variable cam location" trigger #707
2019-03-15 13:35:44 -04:00
rusefi
c5cc937341
#705 ( #706 )
2019-03-15 09:13:54 -04:00
rusefi
7c1020b17c
random progress
2019-03-14 13:28:51 -04:00
dron0gus
47950dcf5e
tle6240 gpio driver implementation ( #704 )
...
* TLE6240: move to gpio drivers directory
* TLE6240: add gpiochip driver code
2019-03-13 08:03:22 -04:00
rusefi
5ffdb65a81
docs
2019-03-12 22:04:52 -04:00
rusefi
af87bf7e1e
fuel gauges unification
2019-03-12 21:48:28 -04:00
rusefi
0118f7552b
I am lazy
2019-03-12 20:34:10 -04:00
rusefi
dd3f5b8668
TS command to reset firmware
2019-03-12 20:33:13 -04:00
rusefi
9d9ae5a054
TS project help
2019-03-12 20:22:40 -04:00
rusefi
25a6656505
docs
2019-03-12 20:09:33 -04:00
rusefi
653a735eab
refactoring: no logic changes, just nicer variable and method names
2019-03-12 18:54:46 -04:00
rusefi
02df960de7
ME7 pnp
2019-03-12 17:41:30 -04:00
rusefi
3042a7ca7f
refactoring?
2019-03-12 17:40:07 -04:00
rusefi
d9bed5809e
overall usability progress
2019-03-12 14:35:49 -04:00
rusefi
a0d1a5cefa
allowing bigger injectors
2019-03-12 10:16:50 -04:00
dron0gus
70ebc06517
gpiochips API, core and unit test ( #703 )
...
* Add external gpiochips driver API and core
* gpiochips: add unit test
2019-03-12 10:12:37 -04:00
rusefi
a3493e76ab
fixing build?
2019-03-11 15:02:27 -04:00
rusefi
8b22981688
command line progress?
2019-03-11 13:51:03 -04:00
rusefi
0df58cf9af
hip9011 knock detection chip driver #35
2019-03-11 13:38:39 -04:00
rusefi
68ab283bd4
hip9011 knock detection chip driver #35
2019-03-11 09:42:11 -04:00
rusEfi
9a87b9e51b
better Electronic Throttle body control #493
2019-03-11 00:31:06 -04:00
rusefi
07c964af78
better Electronic Throttle body control #493
2019-03-10 12:58:27 -04:00
rusefi
60a5b2c5ea
better Electronic Throttle body control #493
...
two ETBs
2019-03-10 12:02:25 -04:00
rusefi
38c28f28b7
dead code
2019-03-10 01:06:32 -05:00
rusEfi
9a11d26cc3
better Electronic Throttle body control #493
2019-03-09 23:31:47 -05:00
dron0gus
c9edbf4225
Cleanup fixes ( #700 )
...
* Kill some more warnings
* pin_repository: add markUnused, allow use from plain C
* ehiGpio.cpp: add forgotten GPIOG port
2019-03-08 07:01:15 -05:00
rusefi
af12bcb806
trigger docs pain #671
2019-03-05 18:10:20 -05:00
rusefi
bc2a3c3de7
ETB quality instrumentation #494
...
set10K_4050K(ThermistorConf *thermistorConf)
2019-03-04 14:37:23 -05:00
rusefi
84c1b3581d
refactoring trigger simulation
2019-03-04 01:10:31 -05:00
rusefi
8decc09edf
reducing code duplication
2019-03-04 00:40:22 -05:00
rusefi
a9e3399a74
refactoring: removing unused variables
2019-03-04 00:21:02 -05:00
rusEfi
e9a88c18f6
ETB progress
2019-03-03 15:27:49 -05:00
rusefi
18f7b16ef1
code style
2019-03-02 22:54:28 -05:00
rusefi
61a2a33d8f
ETB_BENCH_ENGINE
2019-03-02 22:42:11 -05:00
rusefi
3d53c9911d
making gcc8 happier?
2019-03-02 18:41:25 -05:00
rusEfi
66af49df63
debug int fields type fix
2019-03-02 15:08:29 -05:00
rusEfi
6865fc343e
new 'etbreset' command
2019-03-02 15:04:42 -05:00
rusEfi
333ce71923
ETB iTerm limits
2019-03-02 14:00:32 -05:00
rusEfi
e7b56452c7
"debug i4" & "debug i5" gauges
2019-03-02 13:26:20 -05:00
rusEfi
c01734b8a4
TPS commands & compacting
2019-03-02 13:21:12 -05:00
rusEfi
27bf22f704
reducing warning noise
2019-03-02 13:04:26 -05:00
rusEfi
e452b6802b
ETB
2019-03-01 23:09:33 -05:00
rusefi
e7e729c7cf
#699
2019-02-28 21:17:35 -05:00
rusefi
cf8ddde1ce
#699
2019-02-28 21:09:31 -05:00
rusefi
d1753b4860
#699
2019-02-28 19:48:38 -05:00
rusefi
5813168e30
#699
2019-02-28 19:42:15 -05:00
rusEfi
d1da63ecac
ETB
2019-02-27 17:54:25 -05:00
rusEfi
715b003124
typo
2019-02-27 17:13:05 -05:00
rusEfi
830e733053
fix #698
2019-02-27 17:12:52 -05:00
rusEfi
fb3d06aebf
ETB
2019-02-27 09:57:03 -05:00
rusEfi
7719561433
docs
2019-02-27 09:43:49 -05:00
rusefi
635bbcc960
ETB_BENCH_ENGINE
2019-02-27 08:55:56 -05:00
rusefi
085e8cca01
Merge branch 'master' of https://github.com/rusefi/rusefi
2019-02-26 22:35:47 -05:00
rusefi
ee615c6f6a
TS project clean-up
2019-02-26 22:32:17 -05:00
rusEfi
6dcbe26e56
NA6 base tune
2019-02-26 21:59:19 -05:00
rusefi
bdbecb8c42
NA6 base tune
2019-02-26 21:50:58 -05:00
rusefi
761498efb1
refactoring - using proper enum
2019-02-24 10:04:00 -05:00
rusefi
8715a45610
F7
2019-02-24 09:49:46 -05:00
rusefi
f09f65b7f1
F7
2019-02-24 09:39:25 -05:00
rusefi
ed86d91e90
F767 DFU
2019-02-23 18:00:56 -05:00
rusefi
46bdbf82d1
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
rusefi
4bba678dce
Why do we use so much stack? #695
...
docs
2019-02-23 12:12:34 -05:00
rusefi
565ac60218
fix #688
2019-02-23 08:52:12 -05:00
rusefi
f3b64f5227
#688
2019-02-22 22:17:09 -05:00
rusefi
9547c44ff1
688 brainpins ( #694 )
...
* GPIOF, GPIOG and GPIOH ports are not available #688
2019-02-22 22:10:41 -05:00
rusefi
af86c2984d
this is kind of needed, right?
2019-02-21 23:07:18 -05:00
rusefi
3feca191ad
F7
2019-02-21 20:51:30 -05:00
rusefi
bc02ba0ce2
poke
2019-02-21 16:27:41 -05:00
rusefi
4605ee4600
F7 progress
2019-02-21 08:27:08 -05:00
dron0gus
76fa11d5e2
warning cleanup ( #693 )
...
* Kill annoing warnings about unused vars
* Kill annoing signed vs unsigned warnings
* Make ALWAYS_INLINE macro realy inlining
* Incorrect attribute placement.
While correct attribute placement cause ram4 overflow.
Move to correct place (to avoid gcc-2018-q4 errors) and comment
out.
* Silence -Wcast-function-type warnings
Cast to intermediate "void *" to lose compiler knowledge about the original
type and pass the warning. This is a workaround.
2019-02-21 05:44:45 -05:00
rusefi
9ac982e598
ETB progress
2019-02-17 18:00:41 -05:00
rusefi
88e13e4f13
F746 CI
2019-02-17 12:54:02 -05:00
rusefi
c82af297e2
v12 two coils mode
2019-02-15 03:44:09 -05:00
rusefi
c34ba20aa0
getMaxUsedStack() - stack usage reseach mini progress
2019-02-12 19:05:06 -05:00
rusefi
0eb2470a61
getMaxUsedStack() - stack usage reseach mini progress
2019-02-12 18:47:16 -05:00
rusefi
b7b5c28be7
getRemainingStack() is back!
2019-02-12 01:24:42 -05:00
rusefi
f9d5dea024
linker files duplication #691 fix
2019-02-12 00:16:24 -05:00
rusefi
c5f6531c6e
fixing Prometheus
2019-02-12 00:00:45 -05:00
rusefi
24b1b34fef
wider usage of PeriodicController
2019-02-11 15:09:24 -05:00
rusefi
00e7bfa1f5
docs
2019-02-11 01:20:14 -05:00
rusefi
de0fb8aa92
wider usage of PeriodicController
2019-02-10 23:54:41 -05:00
rusefi
abb3a1558f
worth it's own command
2019-02-10 23:26:00 -05:00
rusefi
9325cd6d23
better (?) variable names
2019-02-10 22:47:49 -05:00
rusefi
de6d9d6f8d
ETB PeriodicController refactoring
2019-02-10 19:52:06 -05:00
rusefi
dc0ae33a54
ETB progress
2019-02-10 19:13:04 -05:00
rusefi
fe7d75a185
dead code
2019-02-09 21:37:02 -05:00
rusefi
6cd29d6e3c
docs
2019-02-09 17:17:23 -05:00
rusefi
d4ec151c98
docs
2019-02-07 01:18:36 -05:00
rusefi
e92b36820e
F7 has different memory bank sizes
2019-02-07 01:06:39 -05:00
rusefi
4bb905a990
code clean-up
2019-02-07 00:26:55 -05:00
rusefi
61ff097f18
F746
2019-02-07 00:14:45 -05:00
rusefi
9edfa448d6
so many years :(
2019-02-06 23:56:41 -05:00
rusefi
6eb0b4efdb
F746 flexibility
2019-02-06 23:34:39 -05:00
rusefi
edb79a0dc7
flexibility
2019-02-06 23:30:53 -05:00
rusefi
9a3b15f5b6
F746
2019-02-06 23:13:44 -05:00
rusefi
7c5e485acb
F7
2019-02-06 18:53:43 -05:00
rusefi
b272753ac9
F7
2019-02-06 18:52:20 -05:00
rusefi
45fa6089a4
F7 progress :)
2019-02-06 18:41:48 -05:00
rusefi
e12c315461
docs
2019-02-06 18:18:21 -05:00
rusefi
fcff1cdf92
F7 for Chibi18
2019-02-06 18:05:32 -05:00
rusefi
013a9cf1f7
Merge branch 'master' of https://github.com/rusefi/rusefi
2019-02-06 09:09:31 -05:00
Matthew Kennedy
17691227d5
Fix dwell default, improve TS field names ( #689 )
...
* improve message
* clarify cranking dwell settings
* change default
* fix unit test that made assumption
2019-02-07 07:44:07 -05:00
rusefi
deafc51ebc
F7
2019-02-06 09:06:56 -05:00
rusefi
c736716d1a
dwell docs & better command name
2019-02-06 00:05:14 -05:00
rusefi
2db8809198
dwell docs
2019-02-05 23:49:19 -05:00
rusefi
01045db270
better blinking logic in case of software fatal error
2019-02-05 21:29:55 -05:00
rusefi
8dad472933
better variable name
2019-02-05 21:13:38 -05:00
rusefi
feb5b28623
refactoring: duplicated import, already imported
2019-02-05 21:06:18 -05:00
rusefi
5e448a7941
refactoring: same condition twice?
2019-02-05 21:05:45 -05:00
rusefi
44ae3261d1
#688 why access enums from mcuconf?
2019-02-05 19:01:20 -05:00
rusefi
bb5775f1aa
docs
2019-02-05 19:00:52 -05:00
rusefi
7cadc21060
minor steps forward with chibi18 and F7
2019-02-05 09:01:03 -05:00
rusefi
d18972c6d8
Migrate to Chibios 18 stable fix #631
2019-02-04 20:41:56 -05:00
rusefi
06be313448
Migrating to chibios18 ( #687 )
...
* first step #631
* chconf #631
* no EXT driver
* #631 progress
* #631 WOW it already compiles?!
* #631 simulator progress
* #631 CAN is back
* more changes about 25MHz
* Migrate to Chibios 18 stable #631
* undoing some merge mistake?
* little mess
* Migrate to Chibios 18 stable #631
* Migrate to Chibios 18 stable #631
* Migrate to Chibios 18 stable #631
joystick works!
* Migrate to Chibios 18 stable #631
done?!
2019-02-05 18:36:25 -05:00
rusefi
509aa74fd3
today is..
2019-02-03 23:11:48 -05:00
rusefi
08c7f7887f
Migrate to Chibios 18 stable #631
2019-02-03 22:17:46 -05:00
rusefi
aff31cada1
Revert "#631 ChibiOS 18 style"
...
This reverts commit 93f3f2ab
2019-02-03 21:42:44 -05:00
rusefi
93f3f2ab7f
#631 ChibiOS 18 style
2019-02-03 21:32:47 -05:00
rusefi
5fcbfa3fb2
#631 ChibiOS 18 style
2019-02-03 21:00:18 -05:00