rusefi
|
afc4f1da51
|
#669 renaming error code
|
2019-01-26 13:19:18 -05:00 |
rusefi
|
b1d8bf0dbf
|
minimal pin configuration & EFI_COMMUNICATION_PIN fix
|
2019-01-26 11:38:14 -05:00 |
rusefi
|
0fbc62ec5c
|
STM32F407VET6 Mini first steps
|
2019-01-25 23:42:49 -05:00 |
rusefi
|
6c5becdbdc
|
docs
|
2019-01-25 22:19:44 -05:00 |
rusefi
|
4877931613
|
C++11 and unique method name
|
2019-01-22 19:07:36 -05:00 |
rusefi
|
53e8d10c55
|
refactoring around GET_RPM
|
2019-01-21 21:48:58 -05:00 |
rusefi
|
ad64e1b410
|
refactoring around GET_RPM
|
2019-01-21 20:33:21 -05:00 |
rusefi
|
141e392a05
|
refactoring: reducing header tree hell
|
2019-01-20 23:44:05 -05:00 |
rusefi
|
c0f4208f73
|
refactoring: reducing header tree hell
|
2019-01-20 23:38:41 -05:00 |
rusefi
|
37a47b1f25
|
refactoring: reducing header tree hell
|
2019-01-20 23:30:40 -05:00 |
rusefi
|
21e7bc2988
|
refactoring: reducing header tree hell
|
2019-01-20 23:25:39 -05:00 |
rusefi
|
cd1760fafd
|
docs
|
2019-01-20 20:03:15 -05:00 |
rusefi
|
6244cda6b4
|
better method name and docs related to improved craking logic
|
2019-01-20 11:33:40 -05:00 |
rusefi
|
f487b9363c
|
I like C++11 :)
|
2019-01-19 22:31:55 -05:00 |
rusefi
|
8beae89bcb
|
FSIO testability and test-driven development
|
2019-01-19 22:09:37 -05:00 |
rusefi
|
35ed0fc2a3
|
better fields location, better initialization logic
|
2019-01-19 21:10:58 -05:00 |
rusefi
|
69d65ce044
|
stage 0 configuration
|
2019-01-19 20:27:14 -05:00 |
rusefi
|
d4443164e8
|
The Big Refactoring of 2019: configuration version should not be a global variable #656
|
2019-01-15 21:51:09 -05:00 |
rusefi
|
86a0d67d70
|
learning C++
|
2019-01-15 20:24:36 -05:00 |
rusefi
|
c581ea229c
|
The Big Refactoring of 2019: configuration version should not be a global variable #656
making a global not global
|
2019-01-14 12:21:26 -05:00 |
rusefi
|
234677df36
|
Trigger: Question: something strange trigger errors #662
second attempt for CUSTOM_ERR_6696 implementation
|
2019-01-14 11:30:41 -05:00 |
rusefi
|
be7df42f43
|
Trigger: Question: something strange trigger errors #662
refactoring towards an improvement
|
2019-01-14 10:58:38 -05:00 |
rusefi
|
3ba624e279
|
one step back - fixing tests
|
2019-01-14 10:23:52 -05:00 |
rusefi
|
479edff460
|
Trigger: Question: something strange trigger errors #662
hopefully CUSTOM_ERR_START_STACK fix
|
2019-01-14 08:57:08 -05:00 |
rusefi
|
9d1292715b
|
enjoying C++11
|
2019-01-13 23:44:26 -05:00 |
rusefi
|
43735bffa0
|
enjoying C++11
|
2019-01-13 23:25:15 -05:00 |
rusefi
|
1a52fa3693
|
grouping trigger-related codes together
|
2019-01-13 20:12:48 -05:00 |
rusefi
|
b76c015581
|
Question: something strange trigger errors #662
unit test progress
|
2019-01-12 21:36:50 -05:00 |
rusefi
|
61b2592c39
|
field name typo
|
2019-01-12 14:19:21 -05:00 |
rusefi
|
9e73d7bafe
|
making warning codes more unit testable
|
2019-01-12 08:34:38 -05:00 |
rusefi
|
a619600549
|
minor LCD progress
|
2019-01-12 04:53:06 -05:00 |
rusefi
|
7893486065
|
new unit test
|
2019-01-11 19:08:15 -05:00 |
rusefi
|
f140c97ab2
|
BUG: FATAL in firmware with DEBUG mode #667
|
2019-01-11 17:40:44 -05:00 |
rusefi
|
3acc936c6b
|
#640 Occasional halts on "Burn" in TunerStudio ("Red" LED is on)
|
2019-01-11 15:44:24 -05:00 |
rusefi
|
937b78718e
|
warning code refactoring related to
Question: something strange trigger errors #662
|
2019-01-11 09:58:48 -05:00 |
rusefi
|
615a83cc5e
|
Question: something strange trigger errors #662
|
2019-01-11 09:24:24 -05:00 |
rusefi
|
fbaf5e183a
|
refactoring: simpler FSIO initialization
|
2019-01-10 23:53:59 -05:00 |
rusefi
|
4ed1ec7067
|
refactoring: method name consistency
|
2019-01-10 23:48:05 -05:00 |
rusefi
|
d959e58578
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-10 21:10:46 -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
|
6682a7def2
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-10 17:07:29 -05:00 |
rusefi
|
e383cabfbe
|
#658
|
2019-01-10 17:05:03 -05:00 |
rusefi
|
66c6b6dc1a
|
#658
|
2019-01-10 16:37:52 -05:00 |
rusefi
|
ceba688e7e
|
#658
|
2019-01-10 16:33:27 -05:00 |
rusefi
|
b9f28b43aa
|
Revert "The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657"
This reverts commit 4e5cbe3
|
2019-01-10 00:56:08 -05:00 |
rusefi
|
4e5cbe3764
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-09 23:38:59 -05:00 |
rusefi
|
fed61c1af4
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-09 22:57:33 -05:00 |
rusefi
|
93b08dcc4c
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-09 22:16:30 -05:00 |
rusefi
|
7151749c4a
|
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
|
2019-01-09 21:31:59 -05:00 |
rusefi
|
703dc30040
|
The Big Refactoring of 2019: configuration version should not be a global variable #656
|
2019-01-09 21:08:04 -05:00 |
rusefi
|
9f63ea4130
|
The Big Refactoring of 2019: scheduler should not be global #655
|
2019-01-09 08:50:51 -05:00 |
rusefi
|
7e7d8ef75c
|
The Big Refactoring of 2019: scheduler should not be global #655
|
2019-01-09 01:07:50 -05:00 |
rusefi
|
8bfb0925e1
|
The Big Refactoring of 2019: scheduler should not be global #655
|
2019-01-09 00:53:54 -05:00 |
rusefi
|
1030cc9085
|
float ETB bins for now
|
2019-01-07 19:30:35 -05:00 |
Matthew Kennedy
|
7154da1f5f
|
Improve wall wetting AE to use time constant (#650)
* impruv
* c++17
* add tests, docs
|
2019-01-06 20:45:51 -05:00 |
rusefi
|
a1d834130e
|
FSIO to stop engine if things are REALLY bad - user-configurable and disabled by default obviously
|
2019-01-05 23:48:37 -05:00 |
rusefi
|
5bac3f799c
|
refactoring around "stopEngine" logic
|
2019-01-05 23:33:04 -05:00 |
rusefi
|
daeaa925f2
|
refacoting: making code more consistent
|
2019-01-05 00:57:09 -05:00 |
rusefi
|
dd1e4bac64
|
fixing build?
|
2019-01-05 00:39:42 -05:00 |
rusefi
|
65438e8007
|
separating engine from not engine
|
2019-01-05 00:32:56 -05:00 |
rusefi
|
9afe619652
|
making either Matt or compiler or both happier
|
2019-01-05 00:11:17 -05:00 |
rusefi
|
dc5fe620ee
|
Saab CDM knock signal integration #647
|
2019-01-04 23:47:39 -05:00 |
rusefi
|
3711c491b5
|
#647
|
2019-01-04 22:09:38 -05:00 |
rusefi
|
f665bae938
|
#151 docs
|
2019-01-04 21:54:57 -05:00 |
rusEfi
|
c3380c4ef3
|
#35
|
2019-01-04 17:18:43 -05:00 |
rusefi
|
968fdd2913
|
#635
|
2019-01-01 14:14:09 -05:00 |
rusefi
|
b171625c35
|
ion enum
|
2018-12-31 09:19:05 -05:00 |
Fabien Poussin
|
1f29b5dd37
|
Workarounds for GCC 8 (#637)
|
2018-12-27 09:40:40 -05:00 |
rusefi
|
095d9d4417
|
#625 big step - no more engine dependency from TriggerShape
|
2018-12-25 22:47:29 -05:00 |
rusefi
|
62fae3a763
|
#625
|
2018-12-25 21:18:14 -05:00 |
rusefi
|
e6a139b044
|
#625
|
2018-12-25 21:05:06 -05:00 |
rusefi
|
c66b6faf54
|
#635
|
2018-12-24 23:16:33 -05:00 |
rusefi
|
10629ac8a1
|
refactoring
|
2018-12-24 22:17:13 -05:00 |
rusefi
|
f8c97836e7
|
docs
|
2018-12-19 21:32:26 -05:00 |
rusefi
|
415f410baf
|
ETB bias curve in TS
|
2018-12-09 13:50:13 -05:00 |
rusefi
|
e14e12393c
|
ETB bias curve by TPS
|
2018-12-09 10:19:47 -05:00 |
rusefi
|
e75feb330d
|
3 hours of my life :(
|
2018-12-08 17:19:20 -05:00 |
rusefi
|
a23e3b686b
|
bringing std types together
|
2018-12-08 16:00:36 -05:00 |
rusefi
|
7dd683bf36
|
bringing std types together
|
2018-12-08 15:51:45 -05:00 |
rusEfi
|
d93f3ecd89
|
better? field name
|
2018-11-30 00:17:55 -05:00 |
rusEfi
|
eb26b7cc5c
|
docs
|
2018-11-29 23:19:41 -05:00 |
rusefi
|
14d0183ebc
|
docs
|
2018-11-22 23:15:05 -05:00 |
rusefi
|
36699e5679
|
PID auto tune unit test
|
2018-11-22 20:09:53 -05:00 |
rusefi
|
db29fac09e
|
PID auto tune unit test
|
2018-11-22 18:56:51 -05:00 |
rusefi
|
8b182349f3
|
more docs related to trigger process
|
2018-11-22 10:25:02 -05:00 |
rusefi
|
c492e65c4e
|
Mazda Z5 trigger integration
|
2018-11-22 10:01:48 -05:00 |
rusefi
|
062f6fc0ca
|
enum2string cleanup
|
2018-11-21 20:49:40 -05:00 |
rusefi
|
207e7ac7de
|
typo fixes
|
2018-11-21 19:40:37 -05:00 |
rusefi
|
9c0cee3201
|
more detail state check for #623
|
2018-11-20 22:43:09 -05:00 |
andreika-git
|
bfb07e1522
|
STM32F7: Fix Unit-tests (#621)
|
2018-11-16 08:08:20 -05:00 |
andreika-git
|
96dfebc542
|
STM32 Nucleo144-F767ZI board: Initial support (#620)
* More EFI_ #ifdefs for config flexibility
* Even more config flexibility
* New firmware/config/stm32f7ems/* files
* New firmware/config/boards/NUCLEO_F767/* files
* New firmware/hw_layer/stm32f7/* files
* Fix for EFI_USB_SERIAL
* Adding #if defined(STM32F7XX)
* SPI flags changed in F7: SPI_CR1_DFF --> SPI_CR1_CRCL
* I2Cv2 config changed in F7
* More versatile CCM defines
* Makefiles
* Double #ifs cleanup
* docs
|
2018-11-16 07:40:06 -05:00 |
rusefi
|
bfe9d4f79b
|
CJ125 unit-tests coverage #617
|
2018-11-03 09:44:34 -04:00 |
rusefi
|
b9f588e6f9
|
#616 idle into simulator
|
2018-10-30 07:58:50 -04:00 |
rusefi
|
096809169e
|
#619
|
2018-10-30 05:32:13 -04:00 |
rusefi
|
3a4b010db6
|
#619
|
2018-10-30 04:46:13 -04:00 |
rusefi
|
932d68d87d
|
#615 start
|
2018-10-25 17:42:42 -04:00 |
rusEfi
|
a060554308
|
better enum name
|
2018-10-21 15:20:35 -04:00 |
rusefi
|
c2d83e4c9c
|
better state validation
|
2018-10-07 14:22:05 -04:00 |
andreika-git
|
3001f2837d
|
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
|
2ff0d83f56
|
better state validation
|
2018-09-29 11:11:25 -07:00 |
rusefi
|
c4f7d26ca7
|
fixing build
|
2018-09-29 07:39:21 -07:00 |
rusefi
|
304697905d
|
better names and better dependencies
|
2018-09-29 07:31:19 -07:00 |
rusefi
|
ae3a5061af
|
docs
|
2018-09-29 07:10:30 -07:00 |
rusefi
|
ae9935665d
|
fixing build?
|
2018-09-28 19:01:28 -07:00 |
rusefi
|
65a8753ad1
|
enum still needs to be defined manually
|
2018-09-28 18:55:37 -07:00 |
andreika-git
|
6ccc1ede72
|
Tps-based Advance Table (#611)
* typedefs
* Impl. TPS-based Advance
|
2018-09-26 04:13:16 -04:00 |
rusefi
|
d8d343affc
|
fresh auto-genenrated
|
2018-09-25 15:48:58 -04:00 |
rusefi
|
3ef00549ec
|
metrics without text messages
|
2018-09-17 21:42:04 -04:00 |
rusefi
|
5cb6a2b6f0
|
refactoring
|
2018-09-16 23:10:06 -04:00 |
rusefi
|
553969dc72
|
refactoring
|
2018-09-16 22:26:57 -04:00 |
rusefi
|
4d27109a8d
|
better state validation
|
2018-09-16 22:11:59 -04:00 |
rusefi
|
4d56783415
|
refactoring
|
2018-09-16 22:00:14 -04:00 |
rusefi
|
8fe3051df6
|
refactoring
|
2018-09-16 21:17:03 -04:00 |
rusefi
|
102a503235
|
Merge branch 'master' of https://github.com/rusefi/rusefi
|
2018-09-10 22:10:58 -04:00 |
rusefi
|
92df53aec9
|
error codes
|
2018-09-10 22:10:55 -04:00 |
rusefi
|
70b91d2295
|
names for error codes
|
2018-09-10 22:00:13 -04:00 |
rusEfi
|
7f8ac4dd96
|
getting ready for NA8
|
2018-09-06 22:41:05 -04:00 |
rusEfi
|
95601bcd2d
|
getting ready for NA8
|
2018-09-06 22:31:23 -04:00 |
rusefi
|
8851dfbfc8
|
better state validation
|
2018-09-01 09:12:33 -04:00 |
rusefi
|
c4af060432
|
why does it happen?...
|
2018-08-31 21:03:20 -04:00 |
rusefi
|
b43d5f42db
|
docs
|
2018-08-29 07:43:21 -04:00 |
rusefi
|
cde09d5579
|
VVT debug field label fix
|
2018-08-14 12:37:43 -04:00 |
rusefi
|
90c94f2746
|
better default value
|
2018-08-08 20:56:11 -04:00 |
rusefi
|
e4bfce6ad2
|
manual chery-pick of #602
|
2018-08-04 10:24:10 -04:00 |
rusefi
|
7523f12194
|
#600
|
2018-07-29 18:02:37 -04:00 |
rusefi
|
4c2ecf25eb
|
better method name
|
2018-07-29 16:30:23 -04:00 |
rusEfi
|
55d6e252c8
|
wider macro usage
|
2018-07-28 19:16:58 -04:00 |
rusefi
|
fee08b0199
|
#598 better state initialization
|
2018-07-28 14:28:52 -04:00 |
rusefi
|
86fd727aed
|
better field name
|
2018-07-28 14:15:42 -04:00 |
rusefi
|
43da335306
|
refactoring: better field names
|
2018-07-26 15:51:06 -04:00 |
rusefi
|
2f95cd1e0d
|
step towards more unique codes
|
2018-07-25 23:30:00 -04:00 |
rusefi
|
60b3aa8e60
|
unique error codes #598
|
2018-07-25 23:03:04 -04:00 |
rusefi
|
1af16c58dd
|
#598
|
2018-07-24 20:40:44 -04:00 |
rusefi
|
f7d534c370
|
typo
|
2018-07-24 20:33:12 -04:00 |
rusefi
|
0f486242dc
|
docs & constraint
|
2018-07-24 20:22:16 -04:00 |
rusEfi
|
4ae468e7d3
|
per error code
|
2018-07-23 21:38:05 -04:00 |
rusefi
|
f62f9563d3
|
error code into angle validation
|
2018-07-23 21:03:20 -04:00 |
rusEfi
|
7344608124
|
docs
|
2018-07-22 11:54:58 -04:00 |
Matthew Kennedy
|
c36991a5ed
|
Coasting Fuel Cut Fixes (#596)
* config changes
* generated
* new logic for MAP coast cutoff
* typo
* fix unit test
* add short duration injection fix
* add f suffix to constant
|
2018-06-23 16:32:41 +03:00 |
rusefi
|
0d3d018712
|
cj125isUaDivided parameter
|
2018-06-17 15:07:42 -04:00 |
rusefi
|
7980c104de
|
typo
|
2018-06-16 08:40:50 -04:00 |
rusefi
|
73eb77c4a0
|
WBO docs
|
2018-06-16 08:17:54 -04:00 |
rusefi
|
f8fa7aa1bb
|
idle settings TS improvements
|
2018-06-15 20:45:06 -04:00 |
rusefi
|
58d6363f3a
|
more detailed warning
|
2018-06-12 05:45:11 -04:00 |
rusefi
|
54e4834d8c
|
refactoring: code style in method name
|
2018-06-12 05:14:19 -04:00 |
rusefi
|
3202e6e772
|
getHip_state_e(hip_state_e value) method for usability
|
2018-05-31 00:23:20 -04:00 |
rusefi
|
2c6faf3dce
|
better state validation
|
2018-05-24 22:12:57 -04:00 |
rusefi
|
2a3a13e21b
|
knock and bore
|
2018-05-20 13:22:32 -04:00 |
rusefi
|
3f850ea35b
|
better field name
|
2018-05-08 13:33:49 -04:00 |
rusefi
|
fa7e1c20d5
|
docs
|
2018-05-08 13:32:33 -04:00 |