Matthew Kennedy
499d445fd2
reclaim ( #1377 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-27 14:36:26 -04:00
rusefi
30759ed8b3
VVT miata trying to crank with random phase #1278
2020-04-26 20:50:49 -04:00
rusefi
025c8c2903
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# firmware/controllers/engine_controller.cpp
2020-04-26 19:44:04 -04:00
rusefi
176a08f0a6
minor clean-up
2020-04-26 18:47:56 -04:00
rusefi
7513c08def
method inline
2020-04-26 17:50:03 -04:00
rusefi
0ec3ce595e
dead code
2020-04-26 17:40:12 -04:00
rusefi
fe03d576e6
minor clean-up
2020-04-26 17:07:39 -04:00
Matthew Kennedy
738e53442d
General purpose PWM: implementation & tests ( #1366 )
...
* config
* significant digits
* renumber enum, no need for a "none"
* ui
* impl base
* error handle MAP
* init & update
* don't need arg
* don't lie about sensor
* fix test build
* test stub
* initialize
* null check
* fix clamping
* test output
* types & enums
* don't need param
* test getOutput
* fix
* output pin instead of brain pin
* default config
2020-04-26 14:06:28 -04:00
Matthew Kennedy
6d0efc432e
allow overriding configuration ( #1341 )
...
* config overrides
* proteus too
* comment
* remove wno-error
* comment
2020-04-26 00:07:59 -04:00
rusefi
035d18e7ae
Bosch vvt shape #1368
2020-04-25 22:23:53 -04:00
rusefi
00de5e8beb
Merge branch 'master' of https://github.com/rusefi/rusefi
2020-04-25 21:28:01 -04:00
rusefi
52954733c7
Bosch vvt shape #1368
...
skeleton
2020-04-25 19:50:43 -04:00
Matthew Kennedy
a8bf8a8eb5
types & enums ( #1367 )
2020-04-25 18:26:29 -04:00
dron0gus
d5a76b5dda
Update chibios ( #1364 )
...
* Update ChibiOS
* Fix coexistance of ChibiOS and our flash drivers
* Add 'int' = internal prefix for all on-chip flash functions
This avoid conflict with ChibiOS functions available after
enabling HAL_USE_EFL
* Exclude ChibiOS flash driver from bootloader
* Makefile magic?
* Kinetis: fix build after ChibiOS update and switching to SMART_BUILD
* Bootloader now use SMART_BUILD too
2020-04-25 16:32:32 -04:00
Matthew Kennedy
67ea0368c9
Remove scheduler debug pins ( #1359 )
...
* trigger gen refactoring
* missed one
* remove microsecond timer debug pins
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-24 23:13:05 -04:00
Matthew Kennedy
3f4f0f9e7a
use the linker! ( #1363 )
2020-04-24 21:21:04 -04:00
Matthew Kennedy
e89b7b4b11
trigger emulator refactoring ( #1358 )
...
* trigger gen refactoring
* missed one
* fix makefile
* commentary
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-24 14:00:06 -04:00
Matthew Kennedy
39c84378eb
don't store self stim in config ( #1356 )
...
* kill
* add bench test
* fix
2020-04-23 22:38:14 -04:00
rusefi
8f554e7a52
tle8888 modes corrected
2020-04-23 19:39:59 -04:00
rusefi
b607400984
TLE8888 mode flexibility
2020-04-23 16:57:37 -04:00
rusefi
89f1f78e0c
docs
2020-04-23 16:39:32 -04:00
Matthew Kennedy
024ef96d0d
MAP scheduling ( #1352 )
...
* map sched
* format
* guard test
2020-04-23 08:12:44 -04:00
Matthew Kennedy
2fbedc000f
ETB autotune in its own function ( #1350 )
...
* pull out autotune
* oops
2020-04-22 22:22:28 -04:00
rusefi
4e662415ff
progress
2020-04-22 20:20:22 -04:00
rusefi
6bf8e0deed
different take on remove warning message in tune #1347
2020-04-22 19:07:42 -04:00
shadowm60
1d230a1b32
can_dash fix for w202 + TS enum ( #1346 )
2020-04-22 14:24:38 -04:00
shadowm60
447b64e2cb
Can vss updates ( #1345 )
...
* Vss over Can implementation proposal
Working for BMW e46
* fixed Firmware CI?
* kinetis fix.
* minor fixes
* Added W202 + fixed broken configs
- w202 Vel decoded
- added dbc checks
2020-04-22 13:40:08 -04:00
shadowm60
54f7ab268c
Vss over Can implementation proposal ( #1340 )
...
* Vss over Can implementation proposal
Working for BMW e46
* fixed Firmware CI?
* kinetis fix.
* minor fixes
2020-04-21 20:48:37 -04:00
Matthew Kennedy
c9d43283c2
initialize etbControllers ( #1338 )
2020-04-21 08:18:32 -04:00
rusefi
6a85ebb7b8
docs
2020-04-20 23:44:59 -04:00
rusefi
5ff316b374
BUGFIX: console engine sniffer was not displaying TDC mark properly in cases of negative angles
2020-04-20 22:43:55 -04:00
rusefi
90b2af608a
docs
2020-04-20 22:42:34 -04:00
Matthew Kennedy
b1741bdd6e
Improve ETB idle control ( #1319 )
...
* compress idle pos
* fix tests for new behavior
2020-04-20 17:29:03 -04:00
Matthew Kennedy
ce08650f65
Inject idle to ETB ( #1335 )
...
* inject idle position
* pointer
* etb idle tests
* extract mocks
* ops
* test negative case too
* don't convert for etb
* guard
2020-04-20 16:26:35 -04:00
rusefi
1bcbed3cb5
reducing code duplication
2020-04-20 15:57:03 -04:00
Matthew Kennedy
3418356b6b
ETB: inject pedal map ( #1334 )
...
* add clampf
* more tests
* public
* missed a mock
* fix output duty clamping
* do it that way
* more
* ah ha!
* test negative too
* clamp pedal
* inject pedal map
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-20 14:34:45 -04:00
rusefi
ceb8b6d9b4
idle duty cycle clamping
2020-04-20 14:11:40 -04:00
rusefi
0732600cb1
separate range for logging errors
2020-04-20 13:58:20 -04:00
Matthew Kennedy
d17afd3a63
ETB testing: output, position clamping ( #1333 )
...
* add clampf
* more tests
* public
* missed a mock
* fix output duty clamping
* do it that way
* more
* ah ha!
* test negative too
* clamp pedal
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-20 13:52:20 -04:00
rusefi
ebbd8c28f5
still want RAM?!
2020-04-19 23:56:08 -04:00
rusefi
385f4b12e8
Better handling in case of ETB idle without ETB #1332
2020-04-19 23:55:27 -04:00
rusEfi
2b4ca0496b
Better handling in case of ETB idle without ETB #1332
2020-04-19 21:51:27 -04:00
rusEfi
a89d819318
PWM name into warning message
2020-04-19 21:48:14 -04:00
rusEfi
35ffb13ca4
TS to show warning text
2020-04-19 21:42:00 -04:00
rusefi
85c493ae46
more butter more better
2020-04-19 20:57:01 -04:00
rusefi
600744c926
multi-channel Tuner Studio tooth logger #1284
...
composite TDC mark not working?
2020-04-19 20:46:29 -04:00
Matthew Kennedy
bb24782bc2
rewrite etb tests with gmock ( #1330 )
2020-04-19 20:32:41 -04:00
rusefi
2d4faaef75
tiny progress
2020-04-19 19:58:20 -04:00
rusefi
a2f5aaaf90
i am clearly distracted :(
2020-04-19 19:20:23 -04:00
rusefi
f7327e0d71
still the cost of remix 66-2-2-2
2020-04-19 18:58:22 -04:00