Matthew Kennedy
0828146ccc
tests & cleanup
2020-07-25 02:00:24 -07:00
Matthew Kennedy
aeb5c8e8d6
improve test
2020-07-23 01:24:02 -07:00
Matthew Kennedy
7940b84778
start refactor
2020-07-22 13:11:07 -07:00
Matthew Kennedy
aba153b814
simplify cranking corrections ( #1510 )
2020-06-18 08:54:02 -04:00
Matthew Kennedy
531f1c63c7
fuel math simplifications ( #1485 )
...
* simplify
* fix
* tweak
* cleaning
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-06-17 17:15:04 -04:00
Matthew Kennedy
2525a9a22c
Factor out airmass logic ( #1483 )
...
* refactor
* extract more airmass
* rename, fix tests
2020-06-06 07:25:19 -04:00
Matthew Kennedy
9ecb0a4e55
refactor ( #1481 )
2020-06-03 21:12:12 -04:00
Matthew Kennedy
c95ed26d89
Remove old thermistor implementation ( #1458 )
...
* remove test clt/iat
* remove warning since this code is nearly dead
* remove old therm impl
* tests & live doc
* not quite right
2020-05-28 17:51:33 -04:00
rusefi
f47f5089ba
Clean-up analog channels in "unit" tests #1456
2020-05-20 03:49:56 -04:00
rusefi
93a3379fce
Clean-up analog channels in "unit" tests #1456
2020-05-20 03:42:09 -04:00
Matthew Kennedy
942403cec2
Fuel/ign correctino on new temp sensors ( #1318 )
...
* corrections
* test
* adv map
* tests
* cleanup
* lcd
* fsio
* unneeded
* more math
* last consumer
* cleanup
* fix kinetis
2020-04-18 18:45:30 -04:00
Matthew Kennedy
83592f0dff
New clt consumers part 1 ( #1301 )
...
* idle
* CLT test prep
* idle target
* header
* air interpolate
* ancient comment
* fuel cut
* fuel cut, idle tests
* cleanup
2020-04-15 09:48:17 -04:00
rusefi
3f4518c324
fixing master
2020-04-14 12:55:39 -04:00
Matthew Kennedy
afc5f6c99b
fix maf ( #1287 )
2020-04-12 15:52:29 -04:00
Matthew Kennedy
606a7fff0d
More TPS consumers: VE lookup ( #1256 )
...
* advance_map
* tests
* unneeded
* idle
* use driver intent instead
* and obd and lcd
* engine load
* ve lookup
* unused
* oops we needed that
* oops needed that too
* mocking
* test mocks
* oops
* helps to use the right sensor
* and cylinder cleanup
* fuel math
* typo
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-04 08:41:09 -04:00
rusefi
abe1b8c1f3
refactoring: no need to specify parameter manually
2020-01-12 10:43:02 -05:00
rusefi
63e3e84e08
happy new year
2020-01-08 00:02:40 -05:00
rusefi
f47a1a16d1
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
rusefi
bcec694eb1
just a trivial massive rename: TriggerState > TriggerWaveform
2019-12-08 01:09:39 -05:00
rusefi
07c7219f51
header cleanup
2019-11-23 21:41:17 -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
c938b0d374
preparation for #961
...
more unified access to pre-calculated value
2019-10-13 09:59:06 -04:00
rusefi
f776513a5a
preparation for #961
...
macro as a syntax sugar for method invocation
2019-10-10 07:28:52 -04:00
rusefi
7e1e7629ee
refactoring: better field name(s)
2019-10-08 01:03:57 -04:00
rusefi
46e1ff671a
refactoring: better field name
2019-10-08 00:54:19 -04:00
rusefi
dfeac28299
current toolchain does not work great with current rusEfi code, two methods with same name are hard for full text search :(
2019-08-08 22:33:52 -04:00
Matthew Kennedy
89f59db75f
Fix tunerstudio ratio vs. percent ( #838 )
...
* fix ratio vs pct
* fix idle cranking clt position
* fix defaults
* fix typo
* fix baro corr gauge
* baro default
* fix degree symbols
* fix testFuelMap
* fix testPlainCrankingWithoutAdvancedFeatures
* test testFasterEngineSpinningUp
2019-06-13 09:05:22 -04:00
rusefi
19a6a27342
fix #799
2019-05-27 16:12:59 -04:00
rusefi
998345ef9e
unit tests should not have global context, including mock values
2019-05-27 15:56:12 -04:00
rusefi
ca3fe686a3
#799 unit test first
2019-05-27 14:55:35 -04:00
rusefi
48aefe67d9
adjusting test due to 8c1c892907
2019-05-04 23:24:19 -04:00
rusefi
6531c0c6de
reviving unit tests. too bad unit tests are coupled with cranking base fuel values :(
2019-04-04 09:17:12 -04:00
rusefi
e28ce71bb8
unifying_file_naming
2019-03-29 09:11:13 -04:00
rusefi
870c4e9d15
#699
...
more googletest to unit tests
2019-02-28 20:31:48 -05:00
rusefi
fcdcf04118
tests: reducing code duplication
2019-01-19 20:42:29 -05:00
rusefi
f0d0a9b3e4
migrating to googletest
2019-01-14 18:38:20 -05:00
rusefi
fa61f63ef4
migrating to googletest
2019-01-14 18:22:31 -05:00
rusefi
2f3d5b7829
migrating to googletest
2019-01-14 18:20:20 -05:00
rusefi
ad94742d8b
migrating to googletest
2019-01-14 18:00:59 -05:00
rusefi
2358e6e9c0
migrating to googletest
2019-01-14 15:31:56 -05:00
rusefi
1bcefa5690
MAF2MAP convestion #538
2019-01-13 01:53:58 -05:00
rusefi
8801fcfbe3
Question: something strange trigger errors #662
...
reducing warnings in unit tests
2019-01-12 15:32: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
rusefi
8d8d3c32ca
better folder structure
2019-01-05 21:49:47 -05:00