Andrey
9075888e7b
zero dwell warning at zero RPM #3153
2021-08-16 09:11:22 -04:00
rusefillc
47c20c95dd
zero dwell warning at zero RPM #3153
2021-08-16 04:20:32 -04:00
Matthew Kennedy
4e6b61234f
yet more pch ( #3068 )
...
* big pch energy
* put back ramdisk stub
* tests are happy
* h743 nucleo
* kinetis
* I love deleting code!
* make stepper happy
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-03 22:05:01 -04:00
Andrey
78daeb7cba
more details into error message
2021-07-02 19:05:54 -04:00
Matthew Kennedy
aadcd0cc6b
Check that table axes are ascending ( #2866 )
...
* templated interpolation check
* check tables
2021-06-26 15:02:25 -04:00
Matthew Kennedy
8b042ab9b1
rewrite table3d ( #2723 )
...
* post cranking factor limits
* sensible defaults
* but not for tests
* add pointer version of get bin
* test via map3d
* put that back for a minute
* new impl
* fix order
* rename and fix table orientation
* flip the table to the correct orientation
* dead cleanup, rename
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-05-20 22:31:16 +03: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
rusefillc
8080f3bde7
helping us trace CUSTOM_INTEPOLATE_ERROR
2021-04-08 16:14:06 -04:00
Matthew Kennedy
dbebc353a2
remove unused msg parameter ( #2360 )
...
* dead parameter
* last few
2021-02-16 09:32:16 -05:00
Matthew Kennedy
b32e9ecb4a
templated interpolate2d ( #2221 )
...
* template table2d
* assertions
* oops
* tests
* test bins too
* more assert
* format
* explicitly handle and test NaN
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-11 08:00:15 -05:00
Matthew Kennedy
24b0c85a9e
fix warnings ( #1282 )
...
* warnings
* don't need to template those
2020-04-12 09:39:14 -04:00
rusefi
b40d4d588d
code style
2020-04-01 21:32:21 -04:00
Matthew Kennedy
f43042d61b
const ( #1193 )
2020-03-18 21:55:46 -04:00
rusefi
a222ecdfe1
happy new year unification
2020-01-13 21:57:43 -05:00
andreika-git
6b2bdfe150
cisnan() warnings fix ( #1008 )
...
* Fix cisnan() macro warnings (strict-aliasing)
* Hey, we found a bug thanks to our fix! Let's fix it too!
2019-11-17 08:08:56 -05:00
rusefi
df64289fd5
ETB target is using integer values fix #945
2019-09-22 18:15:00 -04: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
f859079022
ETB: TPS should be f(RPM, pedal) - target table fix #835
2019-06-15 14:33:41 -04:00
rusefi
bc5154694b
adding support for smaller table axis
2019-06-10 12:38:32 -04:00
Matthew Kennedy
515ab03688
const, explicit, and override ( #831 )
...
* const, explicit, and override
* more const
* more const
* missed a spot
2019-06-08 09:51:36 -04:00
rusefi
59d33c4cdc
The Big Refactoring of 2019: folder structure #723
2019-03-31 17:44:34 -04:00