Matthew Kennedy
5f0791f9fb
Destroy all shared logger ( #2574 )
...
* most of shared logger
* a few more
* one more
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 14:28:48 -04:00
Matthew Kennedy
737ee444b8
rip the bandaid: find-replace most of scheduleMsg ( #2572 )
...
* biiiig find replace
* more trivial find replace
* pwm
* almost all of them
* few more
* gpio
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 12:53:13 -04:00
Andrey G
b61ae75fe2
gpio helper ( #2195 )
...
* gpios: isBrainPinValid helper
* LCD HD44780: do not touch pins if DM_NONE or invalid gpio
* Fix isEnabled checks for GPS and Joystick
* LCD HD44780: writePad use this method wider
2021-01-08 20:01:26 -05:00
rusefi
4c347026ff
Proteus is compiled without VSS feature #2122
2020-12-22 21:28:51 -05:00
rusefi
6ddfff8fd9
Proteus is compiled without VSS feature #2122
2020-12-22 20:50:01 -05:00
shadowm60
e69d103461
Launch control unit tests update ( #1972 )
...
* testable launch start
* extract base class
* add a test
* fix ts debug
* Launch control unit_tests
updated launch control for a better split
VSS mock for unit tests
Co-authored-by: Matthew Kennedy <matthewkennedy@outlook.com>
2020-11-19 21:14:38 -05:00
Andrei
178c55e62b
vss_exti untested
2020-08-13 18:27:31 +03:00
rusefi
528d03a90b
trigger and VSS hw integrated testing #1668
2020-08-08 18:28:43 -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
0ac3e06149
cleanup extern mess ( #1237 )
...
* cleanup
* move outside define
2020-03-29 19:06:03 -04:00
Matthew Kennedy
8ceb5c8996
fix icu trigger polarity ( #1177 )
...
* fix polarity
* fix confusing names
2020-03-08 08:57:21 -04:00
Matthew Kennedy
f8cd2ad3ce
use NT_PER_SECOND instead of convert from microseconds ( #1107 )
...
* add NT_PER_SECOND
* missed a few
* inject tooth logger timestamp
* inject
2020-01-19 22:23:41 -05:00
rusefi
a222ecdfe1
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
2738fefa48
that's how we can move all fields one by one from boardConfiguration to engineConfiguration
...
my approach is to move fields from the bottom of BC struct
2019-11-30 10:24:37 -05:00
rusefi
f5ba5d81de
looks like this part of refactoring is good?
2019-11-12 23:38:02 -05:00
rusefi
a23f6bb23e
time to panic and revert more
2019-11-12 21:42:44 -05:00
rusefi
59130de601
refactoring: time to unify digital pin API
2019-11-12 01:08:31 -05:00
rusefi
8bbd06d165
refactoring: time to unify digital pin API
2019-11-11 23:32:09 -05:00
rusefi
fe1f871a69
defined(__DOXYGEN__) ? #748
2019-04-12 20:52:51 -04:00
rusefi
82028b29f8
better ICU error handling
2019-04-07 18:25:46 -04:00
rusefi
93b08dcc4c
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:16:30 -05:00
rusefi
adfe5e9274
#65
...
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi
f5a4376036
happy new year
2018-01-20 20:55:31 -05:00
rusEfi
a1565058c0
Fix VSS init/deinit
2018-01-01 11:27:15 -05:00
rusefi
36fb5d4037
better field name
2017-05-21 23:17:08 -04:00
rusefi
b8a8818554
digital input stop
2017-05-05 21:05:59 -04:00
rusefi
12b9480a97
better field name
2017-05-02 18:15:19 -04:00
rusefi
db216adf4c
VSS / CAN integration reducing complexity
2017-05-02 11:49:35 -04:00
rusefi
d26bee730f
stop VSS pin
2017-04-05 18:08:36 -04:00
rusEfi
0f070ea5e9
auto-sync
2017-02-09 12:03:46 -05:00
rusEfi
47019ad79a
auto-sync
2017-02-06 19:03:19 -05:00
rusEfi
772bfea71a
auto-sync
2017-02-05 23:04:55 -05:00
rusEfi
37e9bca47f
auto-sync
2017-01-16 16:03:37 -05:00
rusEfi
552c664a23
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
8fb3376b1c
auto-sync
2016-06-20 20:02:47 -04:00
rusEfi
79bfa35772
auto-sync
2016-06-20 17:03:03 -04:00
rusEfi
42069e51ac
auto-sync
2015-12-31 16:02:30 -05:00
rusEfi
41e7abdd6f
auto-sync
2015-07-10 09:01:56 -04:00
rusEfi
69b0c4e2de
auto-sync
2015-07-10 08:57:59 -04:00
rusEfi
490da27bb3
auto-sync
2015-07-06 21:33:28 -04:00
rusEfi
403d447c1e
auto-sync
2015-05-28 23:08:11 -04:00
rusEfi
e015c71ebb
auto-sync
2015-05-28 22:06:28 -04:00
rusEfi
6d71409968
auto-sync
2015-04-27 12:09:32 -04:00
rusEfi
a2ce84475f
auto-sync
2015-04-07 20:10:24 -05:00
rusEfi
fb23402407
auto-sync
2015-04-04 14:07:21 -05:00
rusEfi
4fee7da56b
auto-sync
2015-02-08 14:07:01 -06:00
rusEfi
86ccbfd756
auto-sync
2015-01-14 08:05:59 -06:00
rusEfi
a174734294
auto-sync
2015-01-12 17:04:10 -06:00
rusEfi
4e536937f9
auto-sync
2014-12-29 20:04:24 -06:00