rusefi
3232aeb80c
progress
2020-03-23 23:51:51 -04:00
rusefi
44b2cd1254
date
2020-03-23 23:28:17 -04:00
rusefi
42834ba5ec
launch control #203
...
somewhat questionable code
2020-03-23 23:20:54 -04:00
rusefi
9e9c4249e2
progress
2020-03-23 23:16:57 -04:00
rusefi
bd4cf816e8
progress
2020-03-23 23:15:44 -04:00
rusefi
a5c9457eb9
progress
2020-03-23 23:06:52 -04:00
rusefi
ff663692c0
code style
2020-03-23 22:31:24 -04:00
rusefi
d770290d0e
launch control #203
2020-03-23 22:30:47 -04:00
rusefi
205fdcee66
launch control #203
2020-03-23 20:44:34 -04:00
rusefi
e58f00692e
start/stop progress
2020-03-23 10:32:41 -04:00
rusefi
4d617aa0fe
random header clean-up
2020-03-23 09:00:57 -04:00
rusefi
7c991fedce
moving a bit of crazy aside
2020-03-23 00:01:59 -04:00
rusefi
ce1a11ead5
code style
2020-03-23 00:00:11 -04:00
rusefi
d3071ea348
start/stop progress debug mode
2020-03-22 20:43:27 -04:00
Matthew Kennedy
61c4d0fe83
save some ram ( #1211 )
...
* remove dead stuff
* why store those pointers twice?
2020-03-22 19:06:29 -04:00
Matthew Kennedy
8731c0100f
Proxy sensor for extra magic ( #1210 )
...
* proxy sensor
* header
2020-03-22 17:29:01 -04:00
Matthew Kennedy
3840440e97
Accelerator pedal with new sensors ( #1208 )
...
* add pedal sensor
* update status loop
* add bit to ts
* fix math
* divide at config time
* this used a little bit of ram
2020-03-22 17:09:46 -04:00
Matthew Kennedy
fefb5e3b1a
Pedal rx shim ( #1207 )
...
* rx pedal over can
* guard
* guard
* don't cast away qualifiers
2020-03-21 22:35:27 -04:00
rusefi
fb115578dc
start/stop
2020-03-20 20:45:35 -04:00
rusefi
a6c3b220d6
At least read all TPS inputs
2020-03-20 19:55:36 -04:00
rusefi
b55a892e3a
At least read all TPS inputs
2020-03-20 09:53:45 -04:00
rusEfi
fbbac83010
v12 progress
2020-03-20 00:36:22 -04:00
Matthew Kennedy
fa8036e4b6
fix ( #1202 )
...
* fix test
* shrink memory
2020-03-19 20:02:49 -04:00
Matthew Kennedy
2ae689073a
Grow CAN TX stack ( #1201 )
...
* grow
* check mock first
2020-03-19 19:29:56 -04:00
Matthew Kennedy
4096483aec
custom verbose can format ( #1200 )
...
* config
* ts
* default cfg
* hand generate
* tx struct helper
* add data sending
* wire up
* value_or helper
* add file
* more sensors
* header
* compactify
* add status frame
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-19 17:58:46 -04:00
Matthew Kennedy
9f5eece62d
split out can tx logic ( #1197 )
...
* move to can folder
* split out can rx
* only print in debug mode
* guard on feature flag
* split out tx
* headers
* headers
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-19 14:01:07 -04:00
rusefi
37bdc68ff5
"rusefi CAN" config #1198
2020-03-19 09:22:16 -04:00
Matthew Kennedy
f2994d6889
split out can rx logic ( #1196 )
...
* move to can folder
* split out can rx
* only print in debug mode
* guard on feature flag
* headers
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-19 08:43:37 -04:00
Matthew Kennedy
3ecedc8ccc
move to can folder ( #1195 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-18 23:20:00 -04:00
Matthew Kennedy
1b4d98a7f0
Add new CanTxMessage class, consume in OBD2 ( #1186 )
...
* relocate
* include path
* simulator makefile
* fix mre while we're at it
* it would help if I fixed it right
* add can_msg
* convert obd2
* guard properly
* better include order
* docs & headers
* inject CAN device
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-18 22:07:41 -04:00
Matthew Kennedy
f43042d61b
const ( #1193 )
2020-03-18 21:55:46 -04:00
rusefi
17b498a0f3
progress towards start/stop
2020-03-18 19:41:12 -04:00
rusEfi
b9d6f33b82
v12
2020-03-18 17:46:46 -04:00
rusefi
d9690bed3a
progress towards start/stop
2020-03-18 16:32:03 -04:00
rusefi
b442d16d87
progress towards start/stop
2020-03-18 15:56:17 -04:00
rusefi
b7324c9a51
proteus-f4 was requested
2020-03-18 11:37:53 -04:00
rusefi
d79148b4ea
proteus-f4 was requested
2020-03-18 10:19:17 -04:00
rusefi
ed947d5ce6
proteus-f4 was requested
2020-03-18 09:32:46 -04:00
rusEfi
f2b3fe281e
v12 & ETB progress
2020-03-18 00:24:10 -04:00
rusEfi
5a21db41a4
v12 & ETB progress
2020-03-18 00:12:31 -04:00
rusefi
717400e1c4
hiding SPI from MRE users
2020-03-17 15:50:42 -04:00
rusefi
f44cda67bc
docs
2020-03-17 13:40:14 -04:00
rusefi
782724fdd9
Merge remote-tracking branch 'origin/master'
2020-03-17 10:21:01 -04:00
rusefi
ecfc8c250e
cj125 usability
2020-03-17 10:20:29 -04:00
rusEfi
e18fb9419d
RemindMe! add 16 cylinder firing order on April 1st
2020-03-16 17:13:27 -04:00
rusEfi
0e3f8b1b5c
docs
2020-03-16 16:39:42 -04:00
Matthew Kennedy
78c1a614cd
Multispark configuration ( #1190 )
...
* multispark
* scaling, units
* hide in "broken stuff" menu for now
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-14 09:13:38 -04:00
Matthew Kennedy
1f57bdc556
bootloader ci ( #1189 )
...
* bootloader ci
* trailing slash
* Revert "progress?"
This reverts commit e5c3da2ab1
.
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-13 22:12:52 -04:00
rusefi
e5c3da2ab1
progress?
2020-03-13 21:23:58 -04:00
rusefi
61f7851264
progress
2020-03-13 20:36:07 -04:00
rusefi
0554e83d0c
fixing build?
2020-03-13 20:30:07 -04:00
Matthew Kennedy
214285facc
Deduplicate mpu_util headers ( #1187 )
...
* this flag did nothing
* header dedupe
* mre fix again
* get all dependencies in mpu_util.h
* guard can/spi
* more dedupe
* pragma once
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-13 18:48:22 -04:00
Matthew Kennedy
f18e848d9c
remove ( #1188 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-03-13 17:19:29 -04:00
Matthew Kennedy
9a81b7d2c5
Move can_hw.cpp in to drivers folder ( #1184 )
...
* relocate
* include path
* simulator makefile
* fix mre while we're at it
* it would help if I fixed it right
2020-03-13 09:50:43 -04:00
rusefi
857f329b06
docs & wall
2020-03-13 02:27:44 -04:00
rusEfi
1430adcc33
docs
2020-03-12 00:20:05 -04:00
rusEfi
b089596641
v12
2020-03-12 00:16:32 -04:00
rusEfi
cb37a6f51d
v12
2020-03-11 20:48:09 -04:00
rusEfi
f2f1b63881
wall of text
2020-03-11 03:08:20 -04:00
rusEfi
8490fc731d
TPS#2 gauge
2020-03-11 02:10:57 -04:00
rusefi
6e90dc6c1f
Merge branch 'master' of https://github.com/rusefi/rusefi
2020-03-10 19:12:53 -04:00
rusefi
bd34f5479a
In case of incompatible firmware and console we have a vague error message fix #1180
2020-03-10 19:12:37 -04:00
Matthew Kennedy
adac5fba78
Control stepper with dual H-bridges ( #1121 )
...
* divorce stepper from hw
* oops
* ptr not ref
* hbridge stepper
* typo
* hook up twin h
* hook up hardware
* use config field
* hook up motor repo
* guard tests
* whoops
* ok fix for real
* ok that's the right thing
* do full stepping
Co-authored-by: Matthew Kennedy <matthew@mck-mbp-15.stagpad.local>
Co-authored-by: Matthew Kennedy <matthew@mck-mbp-15.local>
2020-03-10 15:18:29 -04:00
Matthew Kennedy
010de27f0b
hbridge idle ui ( #1178 )
2020-03-10 14:31:00 -04:00
rusEfi
a1fc53e269
more of the same
2020-03-09 19:29:10 -04:00
rusEfi
c816317a0f
stepper in TS should be output not any
2020-03-09 19:15:13 -04:00
rusefi
2ae15b5bab
hard-coding miata Nb2 VVT Ratio magic
2020-03-09 16:59:19 -04:00
rusefi
aa5e6feb41
better message
2020-03-08 09:17:55 -04:00
rusefi
7bbe4f791a
date
2020-03-08 09:17:43 -04:00
rusefi
98d402a66f
logicAnalyzerMode was unused, removing for now
2020-03-08 09:14:49 -04:00
Matthew Kennedy
8ceb5c8996
fix icu trigger polarity ( #1177 )
...
* fix polarity
* fix confusing names
2020-03-08 08:57:21 -04:00
rusEfi
a0e838467a
date
2020-03-07 15:55:08 -05:00
Matthew Kennedy
a7a7d90399
ignore vbus ( #1175 )
2020-03-07 15:53:38 -05:00
Matthew Kennedy
53a39f5e17
don't use standard sprintf/snprintf ( #1174 )
2020-03-07 10:28:18 -05:00
Matthew Kennedy
3c7ae8ca17
Simplify flash logic ( #1154 )
...
* simplify flash stuff
* put those back for now
* and those
* extra check
* fix
* crc the correct thing
* undo crc changes
* unwind
2020-03-07 10:23:30 -05:00
rusEfi
bf6082b828
slow v12 progress
2020-03-07 00:45:45 -05:00
rusefi
0e8acf6514
CLT stops working when using 2-0 custom trigger wheel #1171
2020-03-06 01:31:04 -05:00
rusefi
a5fb0e44c1
code style
2020-03-06 01:26:33 -05:00
rusefi
0865b7be2e
better invalid configuration handling
2020-03-05 21:16:45 -05:00
Matthew Kennedy
6d8eedf9ca
Split out EtbHardware ( #1168 )
...
* start tear out motor
* fix
* nuke reconfig
* guard for test
* test fixing
* format, condense headers
* fix todos
* undo todo
* format
2020-03-03 17:56:50 -05:00
Matthew Kennedy
eb46d7bd58
warnings ( #1169 )
2020-03-03 08:37:02 -05:00
960
b93ea1b360
Update rusefi.input ( #1165 )
2020-03-02 20:54:47 -05:00
Matthew Kennedy
52c7d6dfbe
proteus prepend ( #1166 )
2020-03-02 20:02:25 -05:00
rusefi
3a3d693cec
useHbridges
2020-03-02 19:49:47 -05:00
rusefi
58cc442a18
better setting name and help?
2020-03-01 22:32:09 -05:00
rusefi
9e47bf2b02
hiding "Analog divider" from MRE
2020-03-01 09:21:39 -05:00
rusefi
f298817af2
mapping docs
2020-02-29 23:22:39 -05:00
rusefi
4e03792b14
MRE PNP
2020-02-29 23:15:04 -05:00
rusefi
b899e182c2
PC simulator: TS over HW VSP wants lower blockingFactor fix #794
2020-02-28 18:12:22 -05:00
rusefi
e196e1c6b3
todo NB2
2020-02-27 21:28:31 -05:00
rusEfi
e536bce7f2
v12
2020-02-27 03:29:03 -05:00
rusEfi
c9ac205864
throttle2Position
2020-02-27 03:28:49 -05:00
rusEfi
7e07d18afe
throttle2Position progress
2020-02-27 03:21:42 -05:00
rusEfi
b866b57d23
we need tpsinfo especially when data is invalid!
2020-02-27 02:21:01 -05:00
rusEfi
040e040b4a
verboseTLE8888
2020-02-27 02:11:20 -05:00
rusefi
1b2b89537c
fixing build
2020-02-27 01:51:21 -05:00
rusEfi
d11121b9a7
giving C code access to CONFIG
2020-02-27 01:32:26 -05:00
rusEfi
a17403ada3
verboseTLE8888
2020-02-27 01:11:44 -05:00
Matthew Kennedy
a2a5b40ced
Support disabling most/all features ( #1162 )
...
* this flag did nothing
* guard features properly
2020-02-26 18:16:35 -05:00
Matthew Kennedy
d5034ab8c2
this flag did nothing ( #1161 )
2020-02-26 17:30:02 -05:00
Matthew Kennedy
f513706b53
insert dsb on flash write ( #1160 )
2020-02-25 23:52:11 -05:00
rusEfi
c2ab5f4871
more mc33816
2020-02-25 22:38:08 -05:00
rusEfi
45be5f4f16
fresh generated
2020-02-25 22:01:13 -05:00
rusefi
6b3228b9f1
TEST_33816
2020-02-25 21:35:21 -05:00
Matthew Kennedy
2437aaffc6
Omit canned configs from Proteus ( #1159 )
...
* omit presets from proteus
* ifdef guard
2020-02-25 19:46:22 -05:00
Matthew Kennedy
c14381a393
default to O2 ( #1155 )
2020-02-24 21:49:04 -05:00
Matthew Kennedy
6db8978667
Add single flag for omitting PnP configs ( #1157 )
...
* switch to single enable flag
* engine_configuration.cpp
2020-02-24 19:08:02 -05:00
Matthew Kennedy
ef0dfc6ec4
split out scaled channel header ( #1156 )
...
* split out scaled channel header
* update header
2020-02-24 16:47:10 -05:00
rusefi
d755e95768
v12
2020-02-24 00:20:36 -05:00
rusefi
f1866f6792
migrate slow ADC to software timer so that TIM8 is also available for input capture #630
2020-02-24 00:12:51 -05:00
rusefi
33ba33d533
MRE technical info
2020-02-24 00:12:26 -05:00
rusefi
ebb1980b50
v12
2020-02-23 09:16:11 -05:00
rusefi
923daaa3a1
ETB: expand automated testing #115
2020-02-22 23:18:02 -05:00
rusEfi
627fe4ba53
better trigger LiveDocs
2020-02-22 15:39:00 -05:00
rusEfi
76c9ecb715
better script name
2020-02-22 15:38:21 -05:00
rusefi
e2704a4525
minor progress
2020-02-22 13:04:19 -05:00
rusefi
2fb89b4676
explicit cross-referencing
2020-02-21 20:08:16 -05:00
rusefi
59fc61ccfd
poke CI
2020-02-21 19:50:43 -05:00
Matthew Kennedy
bcbac0b47f
minor simplify spark ( #1150 )
...
* simplify
* rename
2020-02-21 19:35:11 -05:00
rusefi
94fc0451f9
"so I guess defaults are fine then, maybe add main relay = PB9"
2020-02-21 19:31:36 -05:00
rusefi
833f491f05
M73
2020-02-19 22:34:51 -05:00
rusefi
6d5734c40e
proteus
2020-02-19 22:34:38 -05:00
rusEfi
e9ac797ac9
reviving FRANKENSO_QA_ENGINE
2020-02-18 17:53:56 -05:00
rusefi
84640f43f0
bugfix - new option was flipped in TS
2020-02-18 16:38:57 -05:00
rusefi
f929301d18
my take on useRunningMathForCranking
2020-02-18 10:47:39 -05:00
rusefi
83d7085f40
code style & pleasing LGTM
2020-02-18 08:16:19 -05:00
rusEfi
4c5477f2cd
vbatt MRE happiness
2020-02-16 16:59:33 -05:00
rusefi
1c4dfcab6e
making migration seamless on useRunningMathForCranking
2020-02-16 16:13:15 -05:00
rusefi
d722146e1e
dreams about useFixedMsForCranking
2020-02-15 19:17:42 -05:00
rusefi
94c2f3a4cd
he owes me one now
2020-02-14 23:03:26 -05:00
rusefi
2eec300251
miata vvt trigger decoding is broken #1145
2020-02-14 13:02:27 -05:00
rusefi
f69bbba6a4
Merge remote-tracking branch 'remotes/origin/2019.12.25_release_1.19.12_xmas'
2020-02-14 10:50:50 -05:00
rusefi
fc33789da7
miata vvt trigger decoding is broken #1145
2020-02-14 00:37:36 -05:00
rusEfi
6aa9e896a4
proper 'f' syntax
2020-02-12 23:16:46 -05:00
rusEfi
8ef58f8e79
MRE divider
2020-02-12 22:15:36 -05:00
rusefi
4cf0bfb03b
TLE8888 watchdog #917
2020-02-12 19:32:40 -05:00
rusefi
c5e69cedc4
#917 progress
2020-02-12 17:37:45 -05:00
rusefi
58e711d683
and fixing build now!
2020-02-12 17:23:22 -05:00
rusefi
c78ea7da6c
tle8888 refactoring already - extracting method
2020-02-12 17:19:58 -05:00
rusEfi
4ce7e42fc4
Merge branch 'master' of https://github.com/rusefi/rusefi
2020-02-12 08:54:41 -05:00
rusEfi
94bdf39ed4
more commands
2020-02-12 08:53:50 -05:00
dron0gus
65bc3b1744
tle8888: disable diagnostic for outputs ( #1144 )
...
DS is not clear, may be tle8888 clears OE bit in case of error on
output.
2020-02-12 08:53:35 -05:00
rusEfi
ea4714e0c2
tle8888 dump at init
2020-02-12 08:34:26 -05:00
rusEfi
37896cb927
have nothing else to do :(
2020-02-12 08:24:24 -05:00
rusEfi
61da49b3c5
tle8888 output fix
2020-02-12 08:15:55 -05:00
rusefi
c2c98fbccd
tle8888 output fix
2020-02-12 08:04:33 -05:00
rusEfi
41e10c177c
FATAL error running MRE blinking test #1137
...
typo
2020-02-11 17:52:01 -05:00
rusEfi
9d5e4684b6
Merge branch 'master' of https://github.com/rusefi/rusefi
2020-02-11 17:49:49 -05:00
rusEfi
21853eb500
FATAL error running MRE blinking test #1137
...
still not the fix?
2020-02-11 17:49:39 -05:00
dron0gus
919034ca3e
Tle8888 wd ( #1143 )
...
* tle8888: watchdog: debug over TS: remove tailing register address
* tle8888: ann console command to dump all regs
2020-02-11 17:49:14 -05:00