rusefillc
fe25b24050
dead code
2021-11-08 19:01:18 -05:00
Matthew Kennedy
b52d50bbf2
Use pch in lots of files ( #3066 )
...
* most engine.h
* most engine_configuration
* more
* more
* more
* more
* more
* moooooore
* ok I'm done for now
* oops
2021-07-26 01:05:17 -04:00
Matthew Kennedy
a25773a11b
more Lua hooks ( #2605 )
...
* more hooks
* zero index
* test table hook
* test works
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-29 22:22:04 -04:00
Matthew Kennedy
ad71016862
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
Matthew Kennedy
4e3e95db2d
replace print/printMsg with scheduleMsg ( #2497 )
...
* start cleaning
* disabled feature means don't print that it's disabled
* cli
* usages
* printMsg -> scheduleMsg
* this is alllll dead now
* no crlf please
* all hope is lost if you manage to hit this line
* tests
* tests
* ok we did actually need that part
* sim
* d
* kinetis
* it did ifdef, not if
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-26 17:23:26 -04:00
Matthew Kennedy
ffae0cd335
round rpm instead of truncating ( #2023 )
...
* round rpm instead of truncating
* efiround is expensive
* Revert "efiround is expensive"
This reverts commit e5690f89e1b1988aacf5ced1f024d576465a7cd6.
* round is better than rintf
* testing
* it works now?!
* comment
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-12-06 00:11:57 -05:00
Matthew Kennedy
747b3d2fa8
fix #1968 ( #1976 )
...
* tanf
* name
* comment, add test
2020-11-22 08:26:17 -05:00
Matthew Kennedy
97cb9f45bd
logging simplification: switch bare functions to member functions: try the second ( #1794 )
...
* first pass
* first pass
* const means we don't have to check!
* static
* test fixup
* fix sniffer
2020-09-13 11:49:25 +03:00
rusefi
256a4a2637
Revert "logging simplification: switch bare functions to member functions ( #1788 )"
...
This reverts commit d941bdc5
2020-09-12 04:36:24 -04:00
Matthew Kennedy
d941bdc502
logging simplification: switch bare functions to member functions ( #1788 )
...
* first pass
* first pass
* const means we don't have to check!
* static
* test fixup
2020-09-12 03:08:11 +03:00
rusefi
526e02af53
TS SD integration #1653
2020-08-06 22:05:26 -04:00
Matthew Kennedy
aac641b1f4
don't use register keyword
2020-07-29 02:40:10 -07:00
rusefi
7d8384d7fa
1 byte issue in TuneReadWriteTest fix #1512
2020-06-18 23:29:08 -04:00
Matthew Kennedy
0619575716
ETB testing: output, position clamping ( #1333 )
...
* add clampf
* more tests
* public
* missed a mock
* fix output duty clamping
* do it that way
* more
* ah ha!
* test negative too
* clamp pedal
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-20 13:52:20 -04:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
Matthew Kennedy
b4e176a9cb
fix ltoa_internal: fix #948 ( #949 )
...
* fix ltoa_internal
* fix hex
2019-09-23 08:45:45 -04:00
rusefi
712eca7b15
typo in comment
2019-09-23 01:39:04 -04:00
rusefi
24ed35ac9c
fixing build - simulator
2019-03-30 18:04:22 -04:00
andreika-git
f1ec34f032
More portability and smaller RAM footprint possible ( #722 )
...
* EFI_NO_CONFIG_WORKING_COPY
* EFI_CONSOLE_NO_THREAD
* EFI_SHAFT_POSITION_INPUT
* #ifndef UTILITY_THREAD_STACK_SIZE
* fix printf() -> print()
2019-03-30 22:41:46 +01:00
rusefi
b3ba88f819
docs by Matt K
2019-01-06 20:48:15 -05:00
Matthew Kennedy
45d4243636
Improve wall wetting AE to use time constant ( #650 )
...
* impruv
* c++17
* add tests, docs
2019-01-06 20:45:51 -05:00
rusEfi
b8e7bac586
unit test for atoff()
2018-11-25 22:20:57 -05:00
andreika-git
bd40691e67
AirFlow-interpolated tCharge Mode ( #612 )
...
* Add vars & enums
* updateTChargeK()
* limitRateOfChange()
* Impl. AirFlow-interpolated tCharge mode
* Update tsOutputChannels: tCharge & airFlow
* Set default config params
* Unit-tests
* Fix tChargeMode_e
2018-09-29 12:16:36 -04:00
rusefi
99e74635ef
step towards more unique codes
2018-07-25 23:30:00 -04:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
rusefi
d05432df12
fix #532
2018-01-07 12:11:49 -05:00
rusefi
155216ebd5
typo
2017-12-10 15:05:58 -05:00
rusefi
148fea5574
better efiRound implementation
2017-12-10 10:19:05 -05:00
rusEfi
ce232a2708
refactoring: tolower
2017-04-04 23:00:21 -04:00
rusefi
da7df362c6
docs
2017-03-05 14:17:48 -05:00
rusEfi
55e89f0f31
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
a31f078dbf
auto-sync
2016-08-09 23:03:58 -04:00
rusEfi
5146628bd8
auto-sync
2016-06-22 23:01:57 -04:00
rusEfi
fbdea87819
auto-sync
2015-12-31 16:02:30 -05:00
rusEfi
969ebbf142
auto-sync
2015-07-10 09:01:56 -04:00
rusEfi
298341e0d1
auto-sync
2015-07-10 08:57:59 -04:00
rusEfi
241498d330
auto-sync
2015-07-06 21:33:28 -04:00
rusEfi
055a24df6c
auto-sync
2015-03-19 20:11:55 -05:00
rusEfi
4261c0b416
auto-sync
2015-03-08 19:05:03 -05:00
rusEfi
a81741dbbc
auto-sync
2015-01-13 21:04:02 -06:00
rusEfi
9820527bdb
auto-sync
2015-01-12 17:04:10 -06:00
rusEfi
bc15cf88c7
auto-sync
2014-12-10 22:04:05 -06:00
rusEfi
52097024eb
auto-sync
2014-12-04 19:03:09 -06:00
rusEfi
a611130271
auto-sync
2014-12-03 10:03:52 -06:00
rusEfi
67f2bc815a
auto-sync
2014-11-22 11:03:10 -06:00
rusEfi
53e2417460
auto-sync
2014-11-18 20:05:41 -06:00
rusEfi
64d3677827
auto-sync
2014-11-08 10:09:38 -06:00
rusEfi
129f14cbcc
auto-sync
2014-10-11 03:03:02 -05:00
rusEfi
19389bc033
auto-sync
2014-10-04 13:02:53 -05:00
rusEfi
6bde5d1966
auto-sync
2014-09-27 18:02:54 -05:00