rusefi
0f89c39ca5
this tune started 20C cold engine
2019-03-21 21:57:49 -04:00
rusefi
3522187f36
fixing stop_engine TS command
2019-03-21 21:57:12 -04:00
rusefi
e6edc4942c
cranking docs
2019-03-21 20:26:14 -04:00
rusefi
bf9debac7e
fresh Chibi 18
2019-03-21 18:27:59 -04:00
rusefi
babbcbe868
H7
2019-03-20 20:27:02 -04:00
rusefi
fab5b3e68e
rusEfi F767 does not start on my custom board #708
2019-03-20 16:54:09 -04:00
rusefi
5903fc0e3d
fixing legacy folder name
2019-03-20 08:45:15 -04:00
rusefi
df420322f8
docs
2019-03-17 18:11:03 -04:00
rusefi
61b54b3f80
TPS acceleration docs
2019-03-16 11:14:52 -04:00
rusefi
13521eec0b
"60/2 with variable cam location" trigger #707
2019-03-15 13:35:44 -04:00
rusefi
79c9a2956e
#705 ( #706 )
2019-03-15 09:13:54 -04:00
rusefi
e43ae3092d
random progress
2019-03-14 13:28:51 -04:00
dron0gus
726f84f5ee
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
b9027a2923
docs
2019-03-12 22:04:52 -04:00
rusefi
dbfb040990
fuel gauges unification
2019-03-12 21:48:28 -04:00
rusefi
13f360a588
I am lazy
2019-03-12 20:34:10 -04:00
rusefi
24e6f13d6a
TS command to reset firmware
2019-03-12 20:33:13 -04:00
rusefi
1776ed64c3
TS project help
2019-03-12 20:22:40 -04:00
rusefi
402d6a20bd
docs
2019-03-12 20:09:33 -04:00
rusefi
8303dc7595
refactoring: no logic changes, just nicer variable and method names
2019-03-12 18:54:46 -04:00
rusefi
4d823c3692
ME7 pnp
2019-03-12 17:41:30 -04:00
rusefi
4313619b8b
refactoring?
2019-03-12 17:40:07 -04:00
rusefi
e7660a9090
overall usability progress
2019-03-12 14:35:49 -04:00
rusefi
0e356b7c5e
allowing bigger injectors
2019-03-12 10:16:50 -04:00
dron0gus
68884cc4ae
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
0afb571bfb
fixing build?
2019-03-11 15:02:27 -04:00
rusefi
141d13ec8d
command line progress?
2019-03-11 13:51:03 -04:00
rusefi
9d851d59f4
hip9011 knock detection chip driver #35
2019-03-11 13:38:39 -04:00
rusefi
5b8dc728c8
hip9011 knock detection chip driver #35
2019-03-11 09:42:11 -04:00
rusEfi
849846e4ec
better Electronic Throttle body control #493
2019-03-11 00:31:06 -04:00
rusefi
843d887ed7
better Electronic Throttle body control #493
2019-03-10 12:58:27 -04:00
rusefi
9e46bbf519
better Electronic Throttle body control #493
...
two ETBs
2019-03-10 12:02:25 -04:00
rusefi
22910b819d
dead code
2019-03-10 01:06:32 -05:00
rusEfi
90bf18bcd7
better Electronic Throttle body control #493
2019-03-09 23:31:47 -05:00
dron0gus
19cdfab5f5
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
20bc4cc2b6
trigger docs pain #671
2019-03-05 18:10:20 -05:00
rusefi
cf55432c5c
ETB quality instrumentation #494
...
set10K_4050K(ThermistorConf *thermistorConf)
2019-03-04 14:37:23 -05:00
rusefi
4873082017
refactoring trigger simulation
2019-03-04 01:10:31 -05:00
rusefi
485b915499
reducing code duplication
2019-03-04 00:40:22 -05:00
rusefi
079d1447a9
refactoring: removing unused variables
2019-03-04 00:21:02 -05:00
rusEfi
9cfbb8d1e1
ETB progress
2019-03-03 15:27:49 -05:00
rusefi
72a8346587
code style
2019-03-02 22:54:28 -05:00
rusefi
0eb033e042
ETB_BENCH_ENGINE
2019-03-02 22:42:11 -05:00
rusefi
7f725b6d60
making gcc8 happier?
2019-03-02 18:41:25 -05:00
rusEfi
11e45a5f72
debug int fields type fix
2019-03-02 15:08:29 -05:00
rusEfi
c5be9840e9
new 'etbreset' command
2019-03-02 15:04:42 -05:00
rusEfi
91e421ebae
ETB iTerm limits
2019-03-02 14:00:32 -05:00
rusEfi
c99c44102e
"debug i4" & "debug i5" gauges
2019-03-02 13:26:20 -05:00
rusEfi
e93c2b5efb
TPS commands & compacting
2019-03-02 13:21:12 -05:00
rusEfi
ac92a0380e
reducing warning noise
2019-03-02 13:04:26 -05:00
rusEfi
5b2476f37f
ETB
2019-03-01 23:09:33 -05:00
rusefi
0fbc8c7adc
#699
2019-02-28 21:17:35 -05:00
rusefi
7796c4e72c
#699
2019-02-28 21:09:31 -05:00
rusefi
1f2ac36ca4
#699
2019-02-28 19:48:38 -05:00
rusefi
1d9720e5e5
#699
2019-02-28 19:42:15 -05:00
rusEfi
0cac08b657
ETB
2019-02-27 17:54:25 -05:00
rusEfi
3aa1944ec0
typo
2019-02-27 17:13:05 -05:00
rusEfi
0244ccb010
fix #698
2019-02-27 17:12:52 -05:00
rusEfi
b0377cec8e
ETB
2019-02-27 09:57:03 -05:00
rusEfi
e1d9012dac
docs
2019-02-27 09:43:49 -05:00
rusefi
78c87195c8
ETB_BENCH_ENGINE
2019-02-27 08:55:56 -05:00
rusefi
479115423b
Merge branch 'master' of https://github.com/rusefi/rusefi
2019-02-26 22:35:47 -05:00
rusefi
d9489b9ad5
TS project clean-up
2019-02-26 22:32:17 -05:00
rusEfi
aab441ad21
NA6 base tune
2019-02-26 21:59:19 -05:00
rusefi
742bc38665
NA6 base tune
2019-02-26 21:50:58 -05:00
rusefi
d5ed794d28
refactoring - using proper enum
2019-02-24 10:04:00 -05:00
rusefi
55729a1aa6
F7
2019-02-24 09:49:46 -05:00
rusefi
723c7fe889
F7
2019-02-24 09:39:25 -05:00
rusefi
ee2ac27900
F767 DFU
2019-02-23 18:00:56 -05:00
rusefi
34aa05cda9
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
rusefi
d2cfbf9279
Why do we use so much stack? #695
...
docs
2019-02-23 12:12:34 -05:00
rusefi
d8c0a5cf49
fix #688
2019-02-23 08:52:12 -05:00
rusefi
45e5913aa3
#688
2019-02-22 22:17:09 -05:00
rusefi
e1ba29febd
688 brainpins ( #694 )
...
* GPIOF, GPIOG and GPIOH ports are not available #688
2019-02-22 22:10:41 -05:00
rusefi
292acc7790
this is kind of needed, right?
2019-02-21 23:07:18 -05:00
rusefi
aa20e2a4b3
F7
2019-02-21 20:51:30 -05:00
rusefi
898f8ed1de
poke
2019-02-21 16:27:41 -05:00
rusefi
0dfb21a1ff
F7 progress
2019-02-21 08:27:08 -05:00
dron0gus
2027977e2c
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
78969f00c8
ETB progress
2019-02-17 18:00:41 -05:00
rusefi
54f5f07056
F746 CI
2019-02-17 12:54:02 -05:00
rusefi
068bac893b
v12 two coils mode
2019-02-15 03:44:09 -05:00
rusefi
214d65b8b5
getMaxUsedStack() - stack usage reseach mini progress
2019-02-12 19:05:06 -05:00
rusefi
6e57cae396
getMaxUsedStack() - stack usage reseach mini progress
2019-02-12 18:47:16 -05:00
rusefi
b13da10a67
getRemainingStack() is back!
2019-02-12 01:24:42 -05:00
rusefi
0a87ad28ce
linker files duplication #691 fix
2019-02-12 00:16:24 -05:00
rusefi
b9c0c245b0
fixing Prometheus
2019-02-12 00:00:45 -05:00
rusefi
42bfe8cf28
wider usage of PeriodicController
2019-02-11 15:09:24 -05:00
rusefi
92ca39a75a
docs
2019-02-11 01:20:14 -05:00
rusefi
23a8f5b526
wider usage of PeriodicController
2019-02-10 23:54:41 -05:00
rusefi
d8930651e6
worth it's own command
2019-02-10 23:26:00 -05:00
rusefi
c60c8ce777
better (?) variable names
2019-02-10 22:47:49 -05:00
rusefi
9a6446c654
ETB PeriodicController refactoring
2019-02-10 19:52:06 -05:00
rusefi
ff727a8072
ETB progress
2019-02-10 19:13:04 -05:00
rusefi
80173c3529
dead code
2019-02-09 21:37:02 -05:00
rusefi
abd298a6bf
docs
2019-02-09 17:17:23 -05:00
rusefi
1ebc49ee09
docs
2019-02-07 01:18:36 -05:00
rusefi
6dc7c41e43
F7 has different memory bank sizes
2019-02-07 01:06:39 -05:00
rusefi
07e2d10a27
code clean-up
2019-02-07 00:26:55 -05:00
rusefi
c3988048dc
F746
2019-02-07 00:14:45 -05:00
rusefi
851eae51fa
so many years :(
2019-02-06 23:56:41 -05:00
rusefi
f615e9361c
F746 flexibility
2019-02-06 23:34:39 -05:00
rusefi
c094176eaf
flexibility
2019-02-06 23:30:53 -05:00
rusefi
cd2043a9c9
F746
2019-02-06 23:13:44 -05:00
rusefi
b54f34fff0
F7
2019-02-06 18:53:43 -05:00
rusefi
64d449e4f4
F7
2019-02-06 18:52:20 -05:00
rusefi
0a505d2bb1
F7 progress :)
2019-02-06 18:41:48 -05:00
rusefi
3dab001151
docs
2019-02-06 18:18:21 -05:00
rusefi
0b81388935
F7 for Chibi18
2019-02-06 18:05:32 -05:00
rusefi
a89394a456
Merge branch 'master' of https://github.com/rusefi/rusefi
2019-02-06 09:09:31 -05:00
Matthew Kennedy
a0c130b81c
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
0c920d21b1
F7
2019-02-06 09:06:56 -05:00
rusefi
4e95a6c002
dwell docs & better command name
2019-02-06 00:05:14 -05:00
rusefi
1e12cbefd5
dwell docs
2019-02-05 23:49:19 -05:00
rusefi
24c6e4d063
better blinking logic in case of software fatal error
2019-02-05 21:29:55 -05:00
rusefi
539f985cb9
better variable name
2019-02-05 21:13:38 -05:00
rusefi
0fe4efbee3
refactoring: duplicated import, already imported
2019-02-05 21:06:18 -05:00
rusefi
f68e2a2d4b
refactoring: same condition twice?
2019-02-05 21:05:45 -05:00
rusefi
b49100853b
#688 why access enums from mcuconf?
2019-02-05 19:01:20 -05:00
rusefi
b745911d33
docs
2019-02-05 19:00:52 -05:00
rusefi
4fd80e10c8
minor steps forward with chibi18 and F7
2019-02-05 09:01:03 -05:00
rusefi
44fef15454
Migrate to Chibios 18 stable fix #631
2019-02-04 20:41:56 -05:00
rusefi
a3b150a171
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
bb40911bfa
today is..
2019-02-03 23:11:48 -05:00
rusefi
48ae7043fe
Migrate to Chibios 18 stable #631
2019-02-03 22:17:46 -05:00
rusefi
8da36d53dd
Revert "#631 ChibiOS 18 style"
...
This reverts commit cb858cf7
2019-02-03 21:42:44 -05:00
rusefi
cb858cf752
#631 ChibiOS 18 style
2019-02-03 21:32:47 -05:00
rusefi
7c9d05a098
#631 ChibiOS 18 style
2019-02-03 21:00:18 -05:00
rusefi
788c3dad88
more pins to full pinout
2019-02-02 20:32:42 -05:00
rusefi
63efcb9a50
Festiva defaults fix
2019-02-02 20:20:30 -05:00
rusefi
d4bbbc506d
current GIT hash is now available to firmware source code
2019-02-02 19:51:39 -05:00
rusefi
f6117c7783
current GIT hash is now available to firmware source code
2019-02-02 19:47:16 -05:00
rusefi
70dcc950c5
NA6
2019-02-03 17:49:04 -05:00
rusefi
1dc30dc503
Refactor Trigger System #635
...
reducing global state magic
2019-02-03 02:47:20 -05:00
rusefi
4fa48c0ca7
Refactor Trigger System #635
...
reducing global state magic
2019-02-03 02:33:33 -05:00
rusefi
8fee275f53
Refactor Trigger System #635
...
better field names
2019-02-03 01:49:41 -05:00
rusefi
8d3d716d7f
Refactor Trigger System #635
2019-02-03 01:34:20 -05:00
rusefi
8d43038981
Refactor Trigger System #635
2019-02-03 01:27:47 -05:00
rusefi
0b41d011b7
Refactor Trigger System #635
2019-02-03 01:19:16 -05:00
rusefi
8011d287c4
Refactor Trigger System #635
2019-02-03 01:14:19 -05:00
rusefi
ac209bf8ac
Refactor Trigger System #635
2019-02-03 01:11:50 -05:00
rusefi
4d368e0ca8
Refactor Trigger System #635
2019-02-03 01:04:24 -05:00
rusefi
ad2af22d16
better parameter name
2019-02-03 00:50:45 -05:00
rusefi
01dc48ec00
Refactor Trigger System #635
2019-02-03 00:40:25 -05:00
rusefi
a7e906a737
docs
2019-02-02 15:29:40 -05:00
rusefi
7549f7e0fc
CJ125 unit-tests coverage #617
2019-02-02 01:45:26 -05:00
rusefi
e4e47ae833
CJ125 unit-tests coverage #617
2019-02-02 01:06:45 -05:00
rusefi
4796942097
CJ125 unit-tests coverage #617
2019-02-01 23:48:11 -05:00
rusefi
6992480f74
CJ125 unit-tests coverage #617
2019-02-01 23:16:34 -05:00
rusefi
cb559a3259
#657 fixing fresh defect
2019-02-01 22:55:35 -05:00
rusefi
6afabb6168
CJ125 heater zero PWM improvement
2019-02-01 22:37:21 -05:00
rusefi
26ae19c705
CJ125 heater zero PWM improvement
2019-02-01 22:27:17 -05:00
rusefi
dd7add7a78
CJ125 heater zero PWM improvement
2019-02-01 22:20:15 -05:00
rusefi
a9d39f760d
#657
2019-02-01 21:24:07 -05:00
rusefi
3e953d5131
helping prometheus build
2019-02-01 18:22:16 -05:00
rusefi
e8fe630af3
now USB does not work any more :(
2019-01-31 23:40:20 -05:00
rusefi
80e26f0575
still works #3?!
2019-01-31 23:05:00 -05:00
rusefi
a306f6104c
mini still works #2
2019-01-31 22:58:15 -05:00
rusefi
bcc2e57fd0
mini board still works!
2019-01-31 22:51:10 -05:00
rusefi
bc5cd34b3d
it works, kind of :)
2019-01-31 22:36:47 -05:00
rusefi
dfe6d8391f
better conditional compilation
2019-01-31 19:14:29 -05:00
rusefi
cffac9b28e
better conditional compilation
2019-01-31 18:30:40 -05:00
rusefi
f475fb1691
better conditional compilation
2019-01-31 17:55:23 -05:00
rusefi
70f5d3e69c
better conditional compilation
2019-01-31 11:57:15 -05:00
rusefi
16bd1b8012
mini board progress
2019-01-30 17:44:34 -05:00
rusefi
6ba7865833
405 option
2019-01-30 17:41:39 -05:00
rusefi
0e82173958
#631 TIME_MS2I mostly
2019-01-28 20:00:17 -05:00
rusefi
068bc5c25c
#631
2019-01-28 19:50:37 -05:00
rusefi
8f08591510
#631
2019-01-28 19:33:51 -05:00
rusefi
175a9f8ca5
#656 trying a new idea
2019-01-28 03:25:28 -05:00
rusefi
c50b16ba39
#657
2019-01-28 02:59:14 -05:00
rusefi
db9a99b0c5
#656 global is not great
2019-01-28 02:29:13 -05:00
rusefi
f1485cf8b4
#657
2019-01-28 01:25:23 -05:00
rusefi
0cd324ecac
better (?) location for files
2019-01-28 01:09:13 -05:00
rusefi
e7a694a87c
#657 pulling global access down
2019-01-28 00:52:21 -05:00
rusefi
57c6b75e81
#657 pulling global access down
2019-01-28 00:44:30 -05:00
rusefi
5c40815758
no comment
2019-01-28 00:00:19 -05:00
rusefi
6607b833f7
#657
2019-01-27 23:41:46 -05:00
rusefi
b6a562be84
comment typo
2019-01-27 23:07:02 -05:00
rusefi
5ad24b9053
getting ready for #631
2019-01-27 21:32:41 -05:00
rusefi
dc7418308d
mini board
2019-01-27 20:33:05 -05:00
rusefi
f104bdd17b
actually firmeare is currently about 430KB
2019-01-27 18:04:59 -05:00
rusefi
9f2f9ccd3b
configurable FLASH_ADDR
2019-01-27 17:53:11 -05:00
rusefi
aba0f44df5
NA6 progress
...
A/C toggle switch indicator in TS
renaming "pedalPosition" to "throttlePedalPosition"
2019-01-27 00:02:58 -05:00
rusefi
6f3803182f
#147
2019-01-26 23:22:11 -05:00
rusefi
b04214d791
black board
2019-01-26 13:20:01 -05:00
rusefi
afc4f1da51
#669 renaming error code
2019-01-26 13:19:18 -05:00
rusefi
6b27afcf00
progress but still does not work
2019-01-26 12:13:35 -05:00
rusefi
b1d8bf0dbf
minimal pin configuration & EFI_COMMUNICATION_PIN fix
2019-01-26 11:38:14 -05:00
rusefi
d6f563938c
more pins to Full Pinout
2019-01-26 11:33:41 -05:00
rusefi
0fbc62ec5c
STM32F407VET6 Mini first steps
2019-01-25 23:42:49 -05:00
rusefi
6c5becdbdc
docs
2019-01-25 22:19:44 -05:00
rusefi
9a42041723
docs
2019-01-25 21:04:33 -05:00
rusefi
58932fb151
refactoring: 'const' modifier
2019-01-24 23:44:29 -05:00
rusefi
ae88cbf7eb
Trigger rabbit hole ( #682 )
...
fix #681
* this did not work right
* progress: spinning is detected sooner now
* and now things are much better?
* and now reducing RAM usage
2019-01-24 21:12:55 -05:00
rusefi
d2164a51a0
got deeper into the rabbit hole and now I am confused about something else
2019-01-24 00:19:01 -05:00
rusefi
c7cf1d0151
trigger refactoring: extracting methods to improve readability
2019-01-23 22:31:16 -05:00
rusefi
352886e69c
trigger refactoring: extracting methods to improve readability
2019-01-23 22:06:42 -05:00
rusefi
e630b10503
trigger code minor clean-up
2019-01-23 21:43:27 -05:00
rusefi
8642195e10
state validation progress
2019-01-22 23:15:33 -05:00