rusefi
962a879a7d
evil manual merge of https://github.com/DonaldBecker/rusefi
2019-11-06 20:01:53 -05:00
rusefi
8525c48036
evil manual merge of https://github.com/DonaldBecker/rusefi
2019-11-06 18:26:50 -05:00
rusefi
eb4ceda52b
refactoring: removing unused parameter
2019-11-05 22:49:11 -05:00
Matthew Kennedy
449df85f8f
move to slow adc ( #997 )
2019-11-04 17:03:21 -05:00
andreika-git
63702dbeeb
TLE6240 outputs fix ( #994 )
2019-11-01 15:49:55 -04:00
andreika-git
e8fa6135f4
Kinetis: smarter SPI_CS control ( #993 )
2019-11-01 10:50:22 -04:00
andreika-git
ee5ee1942c
Kinetis & TLE8888 compatibility & fixes... ( #991 )
...
* TLE8888: More compatibility & postTunerStudioState
* activeConfiguration & EFI_ACTIVE_CONFIGURATION_IN_FLASH fix
* Kinetis: jump_to_bootloader() impl.
* Kinetis: UART baudrate safety check
* Kinetis: OMG!..
2019-10-31 16:06:34 -04:00
rusefi
4d095d4844
60/2 VW trigger has running issue on 19/10/19 snapshot fix #986
2019-10-30 20:51:20 -04:00
rusefi
2f3ccb8125
ADC sample time & rate #976
2019-10-19 08:01:28 -04:00
rusefi
490733ccad
half-solution would not pass CI, have to merge full solution without real HW test
...
#975
2019-10-19 07:35:21 -04:00
rusefi
627f73502b
steps towards #975
2019-10-18 19:45:32 -04:00
rusefi
d9401fbdbc
steps towards #975
2019-10-18 19:39:06 -04:00
rusefi
0e01355c15
steps towards #975
2019-10-18 18:54:32 -04:00
rusefi
62577c47da
preparation for #961
...
more unified access to pre-calculated value
2019-10-10 08:25:58 -04:00
Matthew Kennedy
29804cbc8a
move tsOutputChannels to header ( #970 )
2019-10-08 21:02:51 -04:00
Matthew Kennedy
9c2dd10734
low hanging performance fruit ( #969 )
2019-10-08 20:44:59 -04:00
rusefi
42dc9e3662
fancy C++ s/NULL/nullptr/
2019-10-08 01:26:35 -04:00
Matthew Kennedy
ee5643f1bf
Hmm, that didn't quite work right ( #955 )
...
* maybe that wasn't a good idea
* we don't need a copy because you can't clear the func after setting it
* no longer a template - move logic to cpp
* fix tests
* rename to avoid object collision
2019-09-25 07:26:56 -04:00
Matthew Kennedy
3bd1ddcc1f
Sensors: composition >> inheritance ( #953 )
...
* functional sensors
* format
* tests
* sim makefile
* eol
* format tests
2019-09-24 21:11:41 -04:00
rusefi
8c108f8362
HardFault related to auto r = convertFromInputValue(inputValue); #948
2019-09-23 02:02:42 -04:00
rusefi
2bacf53c0d
HardFault related to auto r = convertFromInputValue(inputValue); #948
...
wow, it's a miracle anything ever worked!
2019-09-23 01:55:23 -04:00
rusefi
bce63b112a
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 16:52:22 -04:00
rusefi
b3b8d8607c
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 16:41:10 -04:00
rusefi
f600bbc6d7
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 10:02:07 -04:00
rusefi
533087f475
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 09:56:06 -04:00
rusEfi
d5ef749761
s/NULL/nullptr/
2019-09-22 08:22:35 -04:00
rusEfi
e29318b939
ETB target is using integer values #945
...
first we will write a unit test
2019-09-22 00:36:13 -04:00
rusefi
9ad82b03b5
fixing build
2019-09-21 15:33:13 -04:00
Matthew Kennedy
f629ec038b
add sensor framework, tests ( #929 )
...
* add framework, tests
* move oil pressure to new way
* add init logic
* brackets on the same line
* spaces -> tabs
* spaces -> tabs for tests
* bracket on same line
* hook up sensor mocking
* add nan check
* fix nan check
* I wrote an essay
* casing
* only init if we have a sensor to init
* style, actually call init
* format
* fix casing
* typo
* implement linear sensor
* wire up producer
* smarter limiting
* setup comments
* add reporting
* doxyfile
* oops
* add adc subscription
* clarity
* fix logic
* multiply voltage
* test styling
* test guards
* remove dependencies
* linear sensor test
* remove unused
* fix merge
* format, implicit convert op
* explicit
* format tests
* fix merge
2019-09-21 14:33:38 -04:00
rusefi
a08d0734dc
SD card: trying to automatically unmount and trying to re-mount
2019-09-21 12:41:17 -04:00
rusefi
bd5159da20
refactoring - better method name
2019-09-21 11:34:28 -04:00
rusefi
6505b0cb12
refactoring
2019-09-21 11:20:04 -04:00
rusefi
2ce6e900a3
fixing bug from yesterday
2019-09-21 11:09:03 -04:00
rusefi
ac0467308a
maybe logging performance improvement maybe not
2019-09-21 01:55:27 -04:00
rusefi
0e59029541
spelling
2019-09-21 01:49:46 -04:00
rusefi
3ac801f9c5
configurable SD card logging speed
2019-09-20 20:18:22 -04:00
rusefi
221ef7d9bb
unit tests progress
2019-09-19 22:10:39 -04:00
rusefi
c59d8164c6
unit tests progress
2019-09-19 21:41:52 -04:00
rusefi
a604eade6f
pedal ADC should be faster #931
2019-09-13 19:54:28 -04:00
rusefi
5d8e1f6c73
tle8888 reinit command
2019-09-05 10:30:27 -04:00
rusefi
e4566ba6aa
TLE8888: NB2 solution + reset counter
2019-09-05 10:01:59 -04:00
dron0gus
51db88de18
TLE8888: track reset event by cleared OE bit in status register ( #918 )
...
As tle8888 suposed to be reset master and reset MCU there is no
flag showing POR reset. So try to poll OE bit.
2019-09-05 08:55:17 -04:00
rusefi
c9241b89da
Hall mode for TLE88888 - VRSConfig1 VRSM #915
2019-09-04 20:02:32 -04:00
rusefi
6262a5e84e
Hall mode for TLE88888 - VRSConfig1 VRSM #915
2019-09-04 09:24:01 -04:00
rusefi
07cc3cffff
Hall mode for TLE88888 - VRSConfig1 VRSM #915
2019-09-04 00:27:19 -04:00
rusefi
f73d18fd38
Merge branch 'master' of https://github.com/rusefi/rusefi
...
# Conflicts:
# java_console/models/src/com/rusefi/config/generated/Fields.java
2019-09-03 18:54:54 -04:00
rusefi
9f50f9a4f7
EFI_CJ125_DIRECTLY_CONNECTED_UR should be a runtime parameter fix #914
2019-09-03 18:44:05 -04:00
rusEfi
1b8219432c
Live Data for hw VVT signals
2019-09-02 21:02:08 -04:00
rusEfi
7a7dbb8c30
refactoring: engine sniffer magic constants
2019-08-18 15:04:02 -04:00
rusefi
b09ab8a57f
TLE8888 should be re-initialized every time we get +12 volts fix #901
...
fuel pump test passed, also longer start-up timeout is needed for reliable start
2019-08-16 23:21:03 -04:00