Matthew Kennedy
|
f128b33694
|
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
|
bfc6d10b5b
|
types & enums (#1367)
|
2020-04-25 18:26:29 -04:00 |
rusefi
|
a47dce4025
|
code style
|
2020-04-01 21:32:21 -04:00 |
rusefi
|
1fc22fcfae
|
code style
|
2020-03-23 00:00:11 -04:00 |
Matthew Kennedy
|
e605b39ab1
|
const (#1193)
|
2020-03-18 21:55:46 -04:00 |
rusefi
|
c2f0a30397
|
opening the door to boost controller!
|
2020-01-31 14:23:15 -05:00 |
rusefi
|
bb217b01dd
|
happy new year unification
|
2020-01-13 21:57:43 -05:00 |
rusefi
|
b83a5310be
|
happy new year
|
2020-01-08 00:02:40 -05:00 |
rusefi
|
a08258ba8e
|
style
|
2019-12-23 23:05:40 -05:00 |
Matthew Kennedy
|
00840d99ec
|
copyArray helper (#1048)
* add functions
* uses
* use for proteus
* do it for warmup mult
* do it for cranking settings
* cleanup
|
2019-12-10 18:04:50 -05:00 |
andreika-git
|
2a39c69f51
|
iacPidMultTbl + EFI_IDLE_PID_CIC + kinetis_hysteresis (#1043)
* rename EFI_IDLE_INCREMENTAL_PID_CIC -> EFI_IDLE_PID_CIC
* Impl. IacPidMultTable
* Kinetis: Trigger Comparator Hysteresis settings (+adaptive mode)
|
2019-12-04 00:37:32 -05:00 |
rusefi
|
4305b4ce2f
|
not needed since included in common_headers.h
|
2019-11-23 18:16:41 -05:00 |
Matthew Kennedy
|
9ee8616cb0
|
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
|
f082ac48b1
|
refactoring: time to unify digital pin API
|
2019-11-11 23:04:27 -05:00 |
rusefi
|
4b0ed3751f
|
More than one aux pid #866
progress!
|
2019-07-12 08:31:38 -04:00 |
rusefi
|
244b66b0ae
|
ETB: TPS should be f(RPM, pedal) - target table #835
|
2019-06-15 14:11:38 -04:00 |
rusefi
|
9410e3d075
|
progress - reusing code for other data types
|
2019-06-10 23:27:54 -04:00 |
rusefi
|
30847db935
|
adding support for smaller table axis
|
2019-06-10 12:38:32 -04:00 |
rusefi
|
4f939bbe4a
|
refactoring
|
2019-06-10 11:17:36 -04:00 |
Matthew Kennedy
|
95003e9a7b
|
const, explicit, and override (#831)
* const, explicit, and override
* more const
* more const
* missed a spot
|
2019-06-08 09:51:36 -04:00 |
Matthew Kennedy
|
978559e489
|
another const
|
2019-06-07 10:52:07 -04:00 |
rusefi
|
d0644c3841
|
refactoring - fancier C++
|
2019-05-27 11:43:34 -04:00 |
rusefi
|
01e481db31
|
fix #802
|
2019-05-25 13:36:29 -04:00 |
rusefi
|
0a28bb20dc
|
useTPSBasedVeTable logic has issues and needs a unit test #799
|
2019-05-10 21:09:01 -04:00 |
rusefi
|
c8766d901d
|
The Big Refactoring of 2019: configuration version should not be a global variable #656
|
2019-04-15 21:06:48 -04:00 |
rusefi
|
8a45420475
|
The Big Refactoring of 2019: configuration version should not be a global variable #656
|
2019-04-15 21:02:25 -04:00 |
rusefi
|
8d924a2f49
|
The Big Refactoring of 2019: folder structure #723
|
2019-04-09 23:17:09 -04:00 |
rusefi
|
372eb51f37
|
The Big Refactoring of 2019: folder structure #723
|
2019-03-31 17:14:53 -04:00 |
rusefi
|
ebe58122c6
|
The Big Refactoring of 2019: folder structure #723
|
2019-03-31 16:56:13 -04:00 |
rusefi
|
56d026b8e2
|
The Big Refactoring of 2019: folder structure #723
|
2019-03-31 16:33:16 -04:00 |