Matthew Kennedy
890a8e0fed
implement "ford mode" injector correction ( #4686 )
...
* implement "ford mode"
* missed the enum value
2022-10-20 22:25:39 -04:00
rusefillc
69a503a0ee
Lua aux gauge #4672
2022-10-17 21:21:23 -04:00
Andrey
3350ad6fbe
Honda K cam wheels #3405
2022-09-24 23:49:41 -04:00
Andrey
5935c18beb
K progress - just a rename
2022-09-24 23:25:36 -04:00
rusefillc
55c5fd331c
docs: private firmware enums vs public to code generated
2022-09-23 09:41:13 -04:00
Matthew Kennedy
d84a290eca
gppwm load axis can be another GPPWM channel (!!!!!) ( #4587 )
...
* gppwm load axis can be another GPPWM channel (!!!!!)
* explicit cast
* efiAssert not void
* kick
2022-09-17 21:38:06 -04:00
Matthew Kennedy
14068656ad
more gppwm options ( #4585 )
...
* more gppwm options
* fix ui
* gppwm list size
2022-09-16 16:04:03 -04:00
rusefillc
921b97431f
refactoring: type safety
2022-09-11 03:46:50 -04:00
rusefillc
8a2975cc1e
dead value
2022-09-11 02:34:02 -04:00
rusefillc
f9b849dd8f
refactoring - reducing API between FW and Java
2022-09-11 02:16:47 -04:00
rusefillc
202c6ba366
send more of Engine Sniffer data #4560
...
new API & first usage
2022-09-10 23:42:59 -04:00
Andrey
ea22fcbe95
refactoring: enum name clean-up
2022-09-01 00:23:33 -04:00
Matthew Kennedy
0863ac1a11
rename and fix skyactiv cam mode ( #4505 )
2022-08-31 22:12:45 -04:00
rusefillc
6be7438cf0
TT_VVT_MAZDA_MYSTERY
2022-08-28 22:57:44 -04:00
rusefillc
4cbc267c4b
stealing from David
2022-06-26 19:40:54 -04:00
Matthew Kennedy
c2f61dc95f
Remove third trigger channel ( #4226 )
...
* remove third trigger
* clean up the honda mess
* there was nothing novel about this engine config
* include
* missed a few
* s
* x
* changelog
* don't set the third trigger input
* don't redefine the same thing 3 times
* only two inputs!
* test
2022-06-01 21:24:20 -04:00
Matthew Kennedy
eb257b2335
12 tooth crank mode ( #4179 )
...
* 12 tooth crank
* comment
* s
* rusefi config
2022-05-17 21:38:24 -04:00
rusefillc
78ca563cc4
Technical debt: ENUM_32_BITS #3874
2022-05-01 23:07:12 -04:00
rusefillc
d8fc872fba
Technical debt: ENUM_32_BITS #3874
...
hmm one step back
2022-05-01 15:13:01 -04:00
rusefillc
6aa2c54768
Technical debt: ENUM_32_BITS #3874
2022-05-01 13:51:36 -04:00
rusefillc
2b11b54003
Next steps ( #4120 )
...
* Technical debt: ENUM_32_BITS #3874
* Technical debt: ENUM_32_BITS #3874
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-01 08:02:51 -04:00
rusefillc
a0da677a1e
this seems mostly dead?
2022-04-30 13:43:09 -04:00
Matthew Kennedy
83caf1ea1b
Brain pin is enum class ( #4108 )
...
* change most usages to Gpio::
* board configs
* engine configs etc
* isBrainPinValid, smart gpio
* generator
* generator
* generator
* connector yamls
* kinetis enums
* cypress txt
* kinetis config
* frankenso
* config generator
* actually do it for the others
* disable skips for pr ci
* fix tle8888
* misc
* weird cast from int
* needs this operator too
* this can be an unsigned subtract
* happy tests
* s
* kinetis isConfigurationChanged weirdness
* missed J/K
* cypress efifeatures
* build script mistake (!)
* mistake in smart gpio
* debounce
* eg33
* kinetis, so needy
* it's pretty green, we can skip these again
2022-04-28 17:32:39 -04:00
Matthew Kennedy
735b4899e2
allow setting injection phase by start or center of injection ( #4068 )
...
* allow SOI/COI
* other change
* renames and simplify
* clean up ownIndex
* double check in spark logic
2022-04-15 10:22:36 -04:00
David Holdeman
410a9ffbef
Add interface for selecting GearController and TransmissionController classes ( #4048 )
...
* save changes
* save changes
* save changes
* fix mistakes
* try adding empty method
* copy simpleTransmissionController to GM 4L6X controller
* Import 4l6x header
* add to makefile
* fix whitespace
* try enum class
* change field name
* change field name in rusefi.input
* check for gear controller mode
* add mode fields to catch if mode was changed
2022-04-06 17:37:30 -04:00
Andrey
63adb09089
new VVT trigger shape? #1847
2022-03-22 06:34:22 -04:00
Andrey
ef3248c245
Mitsubishi 3A92 Support - 3 cylinder #4011
2022-03-19 22:06:19 -04:00
Andrey G
a52f6434f9
IMU: add imu type for Mercedes pn A 006 542 26 18 ( #3901 )
2022-02-08 16:00:16 -05:00
rusefillc
9d8c316aff
Remove Miata MX5 NB1 trigger fix #3488
2022-01-31 18:20:43 -05:00
Matthew Kennedy
eab4c50f77
table for tcharge interpolation ( #3855 )
...
* extract getTChargeCoefficient
* new table
2022-01-30 08:45:11 -05:00
rusefillc
5ddb981c3e
reducing magic constants & pedal calibration
2022-01-27 18:28:42 -05:00
rusefillc
3950c3b6a2
reducing magic constants
2022-01-27 17:39:46 -05:00
rusefillc
8fb50ddcd1
AlphaX
2022-01-17 20:22:51 -05:00
rusefillc
7acd36c198
helping build: sharing same brain_pin_diag_e
2022-01-03 22:33:38 -05:00
rusefillc
2219e55a22
refactoring - enum has more usages now
2021-12-26 14:53:27 -05:00
rusefillc
c647dde007
docs & refactoring
2021-12-26 12:35:41 -05:00
rusefillc
02e31e1555
MAP phase sensing #3544
...
removing dead implementation
2021-12-16 21:13:55 -05:00
Matthew Kennedy
ba8ac5f595
AiM dash ( #3673 )
...
* aim dash
* enum
2021-12-08 07:04:59 -05:00
rusefillc
c38ae9f148
MAP phase sensing #3544
2021-12-07 08:57:23 -05:00
Matthew Kennedy
5752b4ba92
bye ( #3609 )
2021-11-24 22:03:17 -05:00
rusefillc
8448b04078
MAP phase sensing #3544
2021-11-14 21:58:01 -05:00
Scott Smith
e350b0b6b4
Configuration for HPFP control algorithm. ( #3475 )
2021-11-05 23:15:35 -04:00
Matthew Kennedy
b41dbe2ed1
nissan MR18DE VVT cam pattern ( #3466 )
...
* refactoring nissan trigger
* comments
* plumbing
* b
* enums
* image
* image
* implement decoder
* reshuffle
* don't case unused
* dead trigger enums
2021-11-05 15:33:22 -04:00
rusefi
2d99e7b4b5
Honda K cam wheels #3405
2021-10-28 15:57:23 -04:00
Andrey
5527f77589
Honda K cam wheels #3405
2021-10-28 10:36:41 -04:00
Andrey
8431db7d34
generate java enum from C enum? generate both C and java from yaml? #2102
2021-10-24 17:06:59 -04:00
rusefillc
baca6a2289
generate java enum from C enum? generate both C and java from yaml? #2102
2021-10-24 14:18:23 -04:00
rusefillc
1916d4af46
generate java enum from C enum? generate both C and java from yaml? #2102
2021-10-23 23:40:14 -04:00
rusefillc
4b8d841299
generate java enum from C enum? generate both C and java from yaml? #2102
2021-10-23 21:47:03 -04:00
rusefillc
9cf62643dc
generate java enum from C enum? generate both C and java from yaml? #2102
2021-10-23 20:24:21 -04:00