rusefi
ef79fb15ba
low side channels on MRE #900
...
progress - now all 10 BLINK, but two are blinking together
2019-08-10 13:45:00 -04:00
rusefi
5503de12fb
low side channels on MRE #900
...
progress - at least something is blinking now
2019-08-10 13:25:08 -04:00
rusefi
ee41d37c08
code style/type safety/docs/typos
2019-08-10 11:13:41 -04:00
rusefi
c29a6bb323
MRE hangs up on bench fix #899
2019-08-10 00:53:16 -04:00
rusefi
fd7353ee26
default pinout nightmare
2019-08-07 00:36:54 -04:00
rusefi
dece505dec
fixing build?
2019-08-06 22:33:27 -04:00
rusEfi
d5451a7b4f
NA6 & trigger
2019-08-06 22:17:18 -04:00
rusefi
36a8cf8ad4
CI instability: FATAL error: warn stream not initialized for 6039
...
also some refactoring
fix #798
2019-08-04 13:48:10 -04:00
rusefi
21c61bfaec
software jump to DFU #809
...
very very dark magic it is
2019-08-04 00:21:44 -04:00
rusEfi
4d508693c4
software jump to DFU #809
...
different assembly magic between F4 and F7
2019-08-03 22:38:59 -04:00
rusefi
7a6f933563
software jump to DFU #809
...
bugfix - looks like all the magic was not really happening
2019-08-03 20:45:15 -04:00
rusEfi
d6daeaa77f
DFU command & refactoring
2019-08-03 19:58:38 -04:00
rusefi
91f9a50b3f
F7 nucleo does not work?
...
funny, it was about some very unused feature
2019-08-02 01:36:02 -04:00
rusefi
72ad77879c
Reducing the change of no_event fatal error #894
2019-07-29 22:47:39 -04:00
rusefi
2c99bf035d
software jump to DFU #809
2019-07-28 12:33:47 -04:00
rusefi
339603229e
docs
2019-07-28 11:46:41 -04:00
rusefi
11167dcfed
helping build
2019-07-28 01:52:14 -04:00
rusEfi
6f0c545e19
build repair
2019-07-28 00:36:47 -04:00
rusefi
42ed1440e0
docs
2019-07-28 00:02:34 -04:00
rusefi
0d994cc356
random changes related to
...
software jump to DFU #809
2019-07-27 20:33:50 -04:00
rusefi
b7f398e14b
refactoring
2019-07-27 20:29:49 -04:00
rusefi
810916fa34
refactoring
2019-07-27 20:18:20 -04:00
rusefi
3a2e1c9990
Ola 960 made some progress towards software jump to DFU #809
2019-07-27 19:51:54 -04:00
andreika-git
1e73b830ac
Kinetis files (pre-alpha) ( #890 )
2019-07-27 09:52:01 -04:00
960
1d2d94236a
Can message ( #887 )
...
* Can
* Can
2019-07-21 08:17:09 -04:00
rusEfi
7800585cf6
minor fix: NONE pin UI representation
2019-07-14 22:47:11 -04:00
rusefi
1769fdb770
gcc 2019 q3 fails integration testing #886
...
kind of guessing potential problem
2019-07-14 15:47:08 -04:00
rusefi
56a6cdd329
gcc 2019 q3 fails integration testing #886
...
investigation
2019-07-14 15:22:02 -04:00
rusefi
8a393dc819
having fun with async - reducing threads
2019-07-13 11:08:17 -04:00
rusefi
30899abb1b
longer field names
2019-07-13 10:32:36 -04:00
rusefi
59fab1a3ba
dead code & typo
2019-07-13 09:38:37 -04:00
rusefi
1282a22134
support multiple VVT sensors #885
2019-07-12 21:13:24 -04:00
rusefi
04bc1128df
support multiple VVT sensors #885
...
new fields & packing configuration. bumping configuration version
2019-07-12 14:24:45 -04:00
Matthew Kennedy
e0db83e027
Template-ize bin/value length for interpolation ( #878 )
...
* update consumers
* tests
* whitespace
* format
2019-07-09 21:16:36 +03:00
rusefi
34acd20833
More than one aux pid #866
...
renaming this class since we will probably have two different implementations for two different cases
2019-07-08 03:35:41 -04:00
rusefi
cdac02429c
refactoring: better file name
2019-07-06 20:15:49 -04:00
Matthew Kennedy
80559845b3
fix can ( #872 )
2019-07-06 04:54:02 -04:00
rusefi
867fe9ff36
refactoring: better placement for some ADC code
2019-07-05 20:34:41 -04:00
rusefi
fecf83e4d2
order of includes consistency
2019-07-05 20:03:32 -04:00
rusefi
83ad64eade
Refactoring: OS access should be explicit #867
2019-07-04 03:57:21 -04:00
rusefi
0295c343b9
Refactoring: OS access should be explicit #867
2019-07-04 03:25:35 -04:00
rusefi
b81c60cf3e
Refactoring: OS access should be explicit #867
2019-07-03 21:48:04 -04:00
rusefi
aaae4a2278
Refactoring: OS access should be explicit #867
2019-07-03 21:01:48 -04:00
rusefi
b2dece5269
undoing wrong fix & better fix for #805
...
also generator logging improvements
This reverts commit f07f96599b
.
2019-06-30 14:28:47 -04:00
rusefi
5b728cadb3
fixing F4 compilation
2019-06-23 10:34:49 -04:00
rusefi
83c0ee7a12
docs
2019-06-23 09:23:20 -04:00
Matthew Kennedy
ffb2429608
Fix F7 ADC #854 ( #855 )
...
* invalidate before reading ADC
* fix degree signs
* comment
* remove unecessary alignments, add comments
2019-06-23 09:21:12 -04:00
rusefi
eef6654606
dead code
2019-06-22 06:57:11 -04:00
rusefi
f07f96599b
"Calibrate TPS" broken in TS fix #805
2019-06-17 22:00:34 -04:00
rusefi
aefb45cf6c
docs
2019-06-15 19:46:50 -04:00
rusefi
7280d65cf8
we need TLE8888 driver #714
2019-06-08 21:58:23 -04:00
rusefi
787af95050
tle8888 driver bug #803
...
undoing since this breaks start-up
2019-06-08 20:28:13 -04:00
rusefi
d6be89d9b0
we need TLE8888 driver #714
...
trying a sleep before first command
2019-06-08 18:31:56 -04:00
rusefi
bd4c5a017e
we need TLE8888 driver #714
...
saving exact TLE8888 reponses
2019-06-08 16:13:24 -04:00
Matthew Kennedy
95003e9a7b
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
061e7c6bf0
https://github.com/rusefi/rusefi/issues/803
2019-06-08 00:44:18 -04:00
rusefi
0fb89c4f7b
better status code
2019-06-07 19:14:55 -04:00
rusefi
f156cf6125
fixing CI
2019-06-06 22:35:08 -04:00
rusefi
c031252c75
manual sync with https://github.com/NOx-z/rusefi/tree/mc33816_spi
2019-06-06 20:12:03 -04:00
rusefi
7dff7a08c9
reviving tle8888 configuration
2019-06-05 22:32:30 -04:00
rusefi
b0e9a64f29
minor cleanup
2019-06-05 22:04:31 -04:00
rusefi
c7c613a7fa
code style
2019-06-05 21:44:58 -04:00
rusefi
05e0c436e9
code style
2019-06-05 21:39:12 -04:00
andreika-git
f71940ad11
fix Simulator ( #818 )
2019-06-02 17:26:35 -04:00
andreika-git
970f67862c
STM32-specific GPIO refactor (stm32_pins.cpp) ( #817 )
...
* stm32_pins.cpp
* PIN_USED & other
2019-06-02 16:48:38 -04:00
rusefi
0b5572d229
docs
2019-05-30 17:43:40 -04:00
rusefi
f696509531
typo
2019-05-28 18:19:51 -04:00
rusefi
2ac7d748ac
refactoring
2019-05-27 18:58:43 -04:00
rusefi
8df2320432
docs
2019-05-27 17:02:46 -04:00
rusefi
79bbbc8f45
MC33816 integraion #784
2019-05-25 17:18:16 -04:00
rusefi
e3d139d4d4
MC33816 integraion #784
2019-05-25 15:35:25 -04:00
rusefi
1c36b89141
nicer pin names for messages while same short names for engine sniffer
2019-05-15 04:26:41 -04:00
rusefi
67a08fd91f
docs
2019-05-15 04:16:41 -04:00
rusefi
ac725cf303
Missing ADC Pins for ADC3, PF port #785
...
refactoring
2019-05-14 19:04:49 -04:00
rusefi
f9f1e748dc
Missing ADC Pins for ADC3, PF port #785
2019-05-14 16:38:14 -04:00
rusefi
f270ecaa76
Trigger: warning code on normal engine start up #669
2019-05-11 10:46:17 -04:00
rusefi
66f486c43b
USB pins are not registered in pin_repository fix #797
2019-05-10 19:06:28 -04:00
rusefi
f0350613da
CI instability: FATAL error: warn stream not initialized for 6039 #798
2019-05-10 18:58:05 -04:00
rusefi
8fd9fd6194
docs
2019-05-10 18:51:48 -04:00
rusefi
bf7037d606
refactoring
2019-05-10 17:53:41 -04:00
rusefi
456a840841
docs
2019-05-10 17:53:17 -04:00
rusefi
de571eee82
refactoring
2019-05-10 17:51:12 -04:00
rusefi
8c00f9ebe8
FEATURE REQ: aux temperature inputs #332
2019-05-09 19:39:21 -04:00
dron0gus
04ee37548b
Smart gpios fixes 3 ( #795 )
...
* pin_repository: provide readable pin names in error cases
* io_pins: remove getBrain_pin_eExt
We have getBrain_pin_eExt in io_pins.cpp and hwPortname in
pin_repository.cpp.
First uses auto-generated enums, second one uses runtime data to
provide name of hw pin.
Removing first saves us about 2K of flash couse big auto-generated
switch with pin names no more used by anyone and gets optimized out.
* gpios: mc33972: CS pin is now requested at smart_gpios.pcc
* getSpiDevice: support SPI4
* smart_gpios.cpp: startSmartCsPins set CSs to inactive state
OutputPin:initPin initializes pin with false value. This is active
state for SPI Chip Selects. Set to 1 to deselect all chips.
2019-05-09 18:09:24 -04:00
rusefi
dd6e7642bd
docs
2019-05-08 10:58:43 -04:00
rusefi
d7fd0ce6c1
refactoring: better method name
2019-05-07 19:32:08 -04:00
rusefi
1350a94715
Saab CDM knock signal integration #647
2019-05-05 18:53:34 -04:00
rusefi
5523caa536
Saab CDM knock signal integration #647
2019-05-05 17:21:36 -04:00
rusefi
58f92ae30d
the future is now :)
2019-05-05 16:43:07 -04:00
rusefi
d09bcad3e7
dreams of two ETBs
2019-05-05 12:02:42 -04:00
andreika-git
b80d95578d
EFI_CONSOLE_UART_DEVICE, flash->hw_ports, Fix TLE6240 and misc.fixes ( #793 )
...
* rename EFI_CONSOLE_UART_DEVICE -> EFI_CONSOLE_SERIAL_DEVICE
* Impl. EFI_CONSOLE_UART_DEVICE
* Move flash source files to ports/stm32/ & hw_ports.mk
* Fix TLE6240
* Fix EFI_NO_CONFIG_WORKING_COPY
* EFI_PRINT_MESSAGES_TO_TERMINAL
2019-05-05 11:06:27 -04:00
960
c0ff11a9df
Initial engine config, and cleanup. ( #786 )
...
* Add files via upload
Initial Engine Config
* Add files via upload
Cleanup
* Added Can coolant message for newer cars
2019-05-04 22:11:05 -04:00
rusefi
153380c9f3
MC33816 integraion #784
...
progress
2019-05-03 21:54:38 -04:00
rusefi
bbd703de21
MC33816 integraion #784
...
progress
2019-05-03 21:38:34 -04:00
rusEfi
8afee0fd90
MC33816 integraion #784
...
bare bones skeleton
2019-05-03 21:13:25 -04:00
rusefi
895844b423
More CAN messages for VAG ( #779 )
2019-04-30 18:33:29 -04:00
rusefi
f04732830f
PID - fix dTime usages #776
2019-04-25 21:31:33 -04:00
rusefi
6706270c9d
TPS is worth being FAST
2019-04-24 20:51:14 -04:00
rusefi
5b522dc8fd
this change is probably breaking stuff, but some stuff is already broken. something is not right in too many places :(
2019-04-21 14:00:19 -04:00
dron0gus
e9aed8dd7a
Smart gpio error path and minor fixes ( #772 )
...
* smart_gpio: fix error path
If chip driver disable in FW, disabled in settings or failed to init
we still need to ocupy its gpio range.
* smart_gpio: get tle6240 CS from config
* smart_gpio: fix debug messaging
2019-04-21 10:35:13 -04:00