Matthew Kennedy
|
0ac3e06149
|
cleanup extern mess (#1237)
* cleanup
* move outside define
|
2020-03-29 19:06:03 -04:00 |
Matthew Kennedy
|
a2a5b40ced
|
Support disabling most/all features (#1162)
* this flag did nothing
* guard features properly
|
2020-02-26 18:16:35 -05:00 |
Matthew Kennedy
|
fa8553b00d
|
Stricter compile options (#1132)
* stricter
* don't warn on that one
* this code was dead
|
2020-02-08 08:05:40 -03:00 |
rusefi
|
a222ecdfe1
|
happy new year unification
|
2020-01-13 21:57:43 -05:00 |
rusefi
|
bcec694eb1
|
just a trivial massive rename: TriggerState > TriggerWaveform
|
2019-12-08 01:09:39 -05:00 |
rusefi
|
07b7b62bca
|
refactoring
|
2019-12-02 23:08:18 -05:00 |
rusefi
|
c5e60a7f93
|
improving API?
|
2019-11-24 00:15:44 -05:00 |
Matthew Kennedy
|
0a7535fb1f
|
Use templated array references (#1027)
* update defs
* consumers, use default params
* setArrayValues in tests
* floats
* test fixing
|
2019-11-22 23:27:24 -05:00 |
rusefi
|
12f65748b3
|
typo
|
2019-11-17 09:18:43 -05:00 |
rusefi
|
92d1842bd0
|
refactoring
|
2019-11-05 23:17:44 -05:00 |
rusefi
|
be9a67e67e
|
IM_TWO_COILS
|
2019-10-27 16:19:59 -04:00 |
rusefi
|
a8a0bc007a
|
docs
|
2019-10-26 21:53:22 -04:00 |
rusefi
|
9776d3c57d
|
better handling of corner case
|
2019-10-10 07:07:59 -04:00 |
rusefi
|
46e1ff671a
|
refactoring: better field name
|
2019-10-08 00:54:19 -04:00 |
rusefi
|
7d68b3d829
|
firing order 1-2-7-8-4-5-6-3
|
2019-09-28 10:25:57 -04:00 |
rusefi
|
0a92693729
|
Most important feature: VAG W12 firing order
|
2019-09-14 14:47:22 -04:00 |
rusefi
|
91bcd035af
|
reducing unit test noise
|
2019-08-25 01:15:18 -04:00 |
rusefi
|
6c45dfbc50
|
new 4 cylinder firing order!
|
2019-08-15 19:36:16 -04:00 |
rusefi
|
f6971c2bea
|
WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
refactoring to begin with, zero logic change
|
2019-08-08 00:19:09 -04:00 |
Matthew Kennedy
|
e4a0a0ae91
|
Fix some maf logic (#880)
* fix maf
* thank you vscode for mangling ANSI -> utf8
|
2019-07-10 09:14:47 +03:00 |
Matthew Kennedy
|
0b52f5b542
|
Template-ize bin/value length for interpolation (#878)
* update consumers
* tests
* whitespace
* format
|
2019-07-09 21:16:36 +03:00 |
rusefi
|
998345ef9e
|
unit tests should not have global context, including mock values
|
2019-05-27 15:56:12 -04:00 |
rusefi
|
884c54a185
|
defined(__DOXYGEN__) ? #748
|
2019-04-12 22:07:03 -04:00 |
rusefi
|
e28ce71bb8
|
unifying_file_naming
|
2019-03-29 09:11:13 -04: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
|
175a9f8ca5
|
#656 trying a new idea
|
2019-01-28 03:25:28 -05:00 |
rusefi
|
db9a99b0c5
|
#656 global is not great
|
2019-01-28 02:29:13 -05:00 |
rusefi
|
ad64e1b410
|
refactoring around GET_RPM
|
2019-01-21 20:33:21 -05:00 |
rusefi
|
6244cda6b4
|
better method name and docs related to improved craking logic
|
2019-01-20 11:33:40 -05:00 |
rusefi
|
c1509dd0b7
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-10 19:25:07 -05:00 |
Matthew Kennedy
|
a75e5fb007
|
const (#648)
|
2019-01-05 08:06:18 -05:00 |
rusefi
|
7ba963ab3b
|
#635
|
2019-01-01 14:05:11 -05:00 |
rusefi
|
095d9d4417
|
#625 big step - no more engine dependency from TriggerShape
|
2018-12-25 22:47:29 -05:00 |
rusefi
|
fdddbc976b
|
#635
|
2018-12-25 12:27:34 -05:00 |
rusefi
|
553969dc72
|
refactoring
|
2018-09-16 22:26:57 -04:00 |
rusefi
|
70b91d2295
|
names for error codes
|
2018-09-10 22:00:13 -04:00 |
rusEfi
|
55d6e252c8
|
wider macro usage
|
2018-07-28 19:16:58 -04:00 |
rusefi
|
c313cdc0b1
|
making error condition less fatal
#598
|
2018-07-28 15:36:47 -04:00 |
rusefi
|
fee08b0199
|
#598 better state initialization
|
2018-07-28 14:28:52 -04:00 |
rusefi
|
529fe56c02
|
#598
|
2018-07-28 14:01:28 -04:00 |
rusefi
|
e27becc8e4
|
#598 really strage error
|
2018-07-28 13:58:19 -04:00 |
rusefi
|
2f95cd1e0d
|
step towards more unique codes
|
2018-07-25 23:30:00 -04:00 |
rusefi
|
60b3aa8e60
|
unique error codes #598
|
2018-07-25 23:03:04 -04:00 |
rusefi
|
1af16c58dd
|
#598
|
2018-07-24 20:40:44 -04:00 |
rusefi
|
5b503b1cbe
|
refactoring: reorder to remove forward reference
|
2018-07-24 20:15:38 -04:00 |
rusEfi
|
4ae468e7d3
|
per error code
|
2018-07-23 21:38:05 -04:00 |
rusefi
|
f62f9563d3
|
error code into angle validation
|
2018-07-23 21:03:20 -04:00 |
rusefi
|
3f850ea35b
|
better field name
|
2018-05-08 13:33:49 -04:00 |
rusEfi
|
f5ce12204d
|
chasing that funny issue on change engine
|
2018-03-20 23:12:32 -04:00 |
andreika-git
|
eb27c6b6e4
|
Impl. faster engine spin-up mode (alpha-version) (#567)
* Impl. faster engine spin-up mode (alpha-version)
* A comment for RPM_LOW_THRESHOLD
* Faster engine stop detection
* Safety check for instant RPM on spinning-up
* rusefi.xml
* unit-tests & relevant fixes
|
2018-03-10 20:58:51 -05:00 |
rusefi
|
e0d47ff3c9
|
progress
|
2018-03-03 09:11:49 -05:00 |
rusefi
|
349aca993d
|
extracting macro
|
2018-02-03 10:48:35 -05:00 |
rusEfi
|
cc83f8bd2e
|
why?...
|
2018-01-25 19:29:28 -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
|
9502576a97
|
better state validation
|
2018-01-13 21:47:34 -05:00 |
rusEfi
|
87f47b4a0e
|
better method name
|
2018-01-07 11:17:49 -05:00 |
rusefi
|
8e95dce3ec
|
better constraint validation
|
2017-12-02 22:29:50 -05:00 |
rusefi
|
715df72beb
|
better state validation
|
2017-12-02 18:58:27 -05:00 |
rusefi
|
d32e06865b
|
better field name
|
2017-11-06 22:29:39 -05:00 |
rusefi
|
4c97892a4d
|
fixing build
|
2017-11-06 21:37:21 -05:00 |
rusefi
|
070f67e13d
|
refactoring - better variable name
|
2017-11-06 21:30:39 -05:00 |
rusefi
|
43f11c4425
|
#487
|
2017-11-06 19:00:30 -05:00 |
rusefi
|
a0d5ed9529
|
better state validation
|
2017-10-29 16:42:36 -04:00 |
rusefi
|
8a7ad52f80
|
fixing build
|
2017-08-26 20:10:50 -04:00 |
rusefi
|
8bbd3fcc62
|
better state validation
|
2017-08-26 19:54:06 -04:00 |
rusefi
|
e3384235b0
|
refactoring: OOP
|
2017-07-10 21:47:51 -04:00 |
rusefi
|
7d96b15696
|
RPM refactoring done
|
2017-07-08 07:19:26 -04:00 |
rusefi
|
11265ca1d7
|
RPM refactoring
|
2017-07-06 11:19:02 -04:00 |
rusefi
|
18de018cda
|
RPM refactoring
|
2017-07-06 11:15:29 -04:00 |
rusefi
|
3fdc29873b
|
RPM refactoring
|
2017-07-06 08:49:55 -04:00 |
rusefi
|
c0deef0a5e
|
docs
|
2017-06-11 14:59:03 -04:00 |
rusefi
|
18a3d18781
|
refactoring
|
2017-06-11 14:40:29 -04:00 |
rusefi
|
5536f4bdd2
|
Lamborghini Diablo firing order
|
2017-06-08 20:35:42 -04:00 |
rusefi
|
9c32e85d86
|
better error handling
|
2017-05-29 11:31:07 -04:00 |
rusefi
|
f8e592f454
|
better macro name
|
2017-05-15 23:28:49 -04:00 |
rusefi
|
d05efd2820
|
refactoring - reducing complexity
|
2017-04-21 13:22:11 -04:00 |
rusEfi
|
7cdbf2bb03
|
refactoring: better code names
|
2017-04-19 22:03:14 -04:00 |
rusefi
|
6c660344b1
|
better startup handling
|
2017-04-18 08:16:53 -04:00 |
rusefi
|
63313f1fae
|
better startup handling
|
2017-04-13 11:19:36 -04:00 |
rusefi
|
58c773b792
|
better error handling
|
2017-04-12 17:51:35 -04:00 |
rusefi
|
52a2d138bf
|
bugfix
|
2017-04-12 16:50:17 -04:00 |
rusefi
|
cd32f2ba2b
|
better error handling
|
2017-04-12 15:44:24 -04:00 |
rusefi
|
98f56cc2a1
|
better error code names
|
2017-04-12 09:26:22 -04:00 |
rusefi
|
2f06bfc764
|
validating firing order length
|
2017-03-23 23:23:11 -04:00 |
rusefi
|
4ce5c9dc43
|
validating firing order length
|
2017-03-23 22:01:10 -04:00 |
rusefi
|
da6ef11e8f
|
improving internal consistency validation
|
2017-03-19 17:54:03 -04:00 |
rusefi
|
0c4c0d4a7e
|
better error handling
|
2017-03-12 15:57:33 -04:00 |
rusefi
|
68dcd2396c
|
fixed #370
|
2017-03-09 01:14:02 -05:00 |
rusefi
|
c2aa1e1f34
|
refactoring #370
|
2017-03-09 00:51:27 -05:00 |
rusefi
|
01cbc39f49
|
progress
|
2017-03-05 21:09:31 -05:00 |
rusefi
|
0558503958
|
docs
|
2017-03-03 23:49:05 -05:00 |
rusefi
|
0b60af020f
|
refactoring
|
2017-03-01 22:01:08 -05:00 |
rusEfi
|
7256d4481e
|
auto-sync
|
2017-02-18 15:01:47 -05:00 |
rusEfi
|
fa4cb349bb
|
auto-sync
|
2017-02-08 01:03:36 -05:00 |
rusEfi
|
a1aab54b25
|
auto-sync
|
2017-01-22 09:03:08 -05:00 |
rusEfi
|
b2af89dd9d
|
auto-sync
|
2017-01-13 00:03:30 -05:00 |
rusEfi
|
552c664a23
|
auto-sync
|
2017-01-03 06:05:22 -05:00 |
rusEfi
|
bd0a79c3d2
|
auto-sync
|
2016-12-25 22:02:40 -05:00 |