rusefillc
2c18e7745b
etbStatus_error does the job ( #4820 )
...
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-11-26 11:08:26 -05:00
rusefillc
2464d04d31
Full Optimized – High Speed #4818
2022-11-25 19:00:28 -05:00
rusefillc
de77216bb7
Full Optimized – High Speed #4818
2022-11-25 10:50:48 -05:00
rusefillc
1cfcccbda3
Full Optimized – High Speed #4818
2022-11-25 08:36:24 -05:00
rusefillc
c59cd8a5b0
Full Optimized – High Speed #4818
2022-11-24 21:54:11 -05:00
rusefillc
cef341235f
Full Optimized – High Speed #4818
...
refactoring: extract method
2022-11-24 21:41:20 -05:00
rusefillc
c057834575
Full Optimized – High Speed #4818
2022-11-24 10:01:45 -05:00
GitHub gen-configs Action
d64aaaf707
Auto-generated configs and docs
2022-11-23 01:42:21 +00:00
rusefillc
b28af58960
validation of already initialized BT #4191
2022-11-17 11:40:39 -05:00
rusefillc
576371bcc0
validation of already initialized BT #4191
2022-11-17 11:39:09 -05:00
rusefillc
1df07695a7
Bluetooth jdy33 #4653
2022-11-16 23:12:05 -05:00
rusefillc
4baf779b6d
Bluetooth jdy33 #4653
2022-11-16 18:29:50 -05:00
Andrey G
92d47d1814
Bluetooth jdy33 ( #4653 )
...
* bluetooth: use isdigit()
* bluetooth: abort setup on wrong pin, simplify checks
* bluetooth: more robust setup, jdy33 features
* bluetooth: JDY33 does not need this warning
* bluetooth: rework setup code
2022-11-16 18:13:06 -05:00
GitHub gen-configs Action
7c47bdf0a6
Auto-generated configs and docs
2022-11-15 14:34:13 +00:00
rusefillc
6299f37e82
dead code
2022-11-15 00:21:09 -05:00
GitHub gen-configs Action
ac7562b26f
Auto-generated configs and docs
2022-11-10 20:17:00 +00:00
GitHub gen-configs Action
f5f1fbfe2f
Auto-generated configs and docs
2022-11-06 00:28:03 +00:00
Matthew Kennedy
f4f5f69ee6
duplicate log field names ( #4730 )
...
* remove duplicate target lambda/afr
* names on fuel computer
* remove more copies
* sensor.java
* everybody loves hard dependencies on generated fields
* target afr gauge fix
* test
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-05 20:23:09 -04:00
GitHub gen-configs Action
0a703fec8c
Auto-generated configs and docs
2022-11-03 02:21:44 +00:00
rusefillc
95d360f7b1
target lambda & afr log fields broken #4727
2022-11-02 22:17:00 -04:00
rusefillc
b87f60f07d
target lambda & afr log fields broken #4727
2022-11-02 22:03:14 -04:00
GitHub gen-configs Action
7d19cf3bea
Auto-generated configs and docs
2022-11-03 01:54:29 +00:00
GitHub gen-configs Action
54cea0119a
Auto-generated configs and docs
2022-11-01 21:35:56 +00:00
rusefillc
dd081e5d58
Too long field comment becomes log field name #4716
2022-11-01 17:31:47 -04:00
GitHub gen-configs Action
523a6b9592
Auto-generated configs and docs
2022-11-01 21:00:55 +00:00
GitHub gen-configs Action
c7ce2c2565
Auto-generated configs and docs
2022-10-30 21:55:22 +00:00
GitHub gen-configs Action
cb77801ed3
Auto-generated configs and docs
2022-10-28 14:09:22 +00:00
GitHub gen-configs Action
6b28fee5ce
Auto-generated configs and docs
2022-10-28 13:11:34 +00:00
GitHub gen-configs Action
1695cdeb7b
Auto-generated configs and docs
2022-10-28 08:36:50 +00:00
rusefillc
3c5f8f8f3c
renaming tool
2022-10-28 03:44:39 -04:00
GitHub gen-configs Action
911899e28a
Auto-generated configs and docs
2022-10-24 16:46:53 +00:00
Matthew Kennedy
f8a4d35d25
dual MAF sensors ( #4697 )
...
* add second MAF
* output channesl
* move them around
* ok let's try at the very end
* is the logic wrong, or something else?
* ooh it's the sensor order
2022-10-24 12:41:05 -04:00
GitHub gen-configs Action
bf43376558
Auto-generated configs and docs
2022-10-19 10:47:20 +00:00
Matthew Kennedy
2bc8fbce7d
VE blend tables ( #4640 )
...
* blendy ve too
* ui
* small optimizations
* save kinetis memory
* changelog
2022-10-19 06:42:22 -04:00
GitHub gen-configs Action
4b52c5c49c
Auto-generated configs and docs
2022-10-17 03:44:02 +00:00
rusefi
5df4a196af
Lua aux gauge #4672
2022-10-16 23:38:24 -04:00
rusefillc
d4d2aaea05
/*isEndOfPacket*/
2022-10-16 01:21:44 -04:00
GitHub gen-configs Action
984fdc1e79
Auto-generated configs and docs
2022-10-13 00:07:37 +00:00
rusefillc
c1834b14f6
allow SD logging of int #4658
...
workaround?
2022-10-12 20:02:23 -04:00
rusefillc
faba7f44f3
allow SD logging of int #4658
...
wordaround?
2022-10-12 19:49:07 -04:00
GitHub gen-configs Action
a86e46c3ca
Auto-generated configs and docs
2022-10-12 16:56:29 +00:00
GitHub gen-configs Action
7880cde433
Auto-generated configs and docs
2022-10-12 01:35:09 +00:00
rusefillc
cbabdf5011
SD card log fields list should be auto-generated #3985
2022-10-11 21:28:01 -04:00
GitHub gen-configs Action
02261ef061
Auto-generated configs and docs
2022-10-12 01:03:24 +00:00
Matthew Kennedy
09ad5a738c
allow SD logging non-scaled_channel ( #4657 )
...
* allow SD logging non-scaled_channel
* comments and kick ci
2022-10-11 20:58:43 -04:00
GitHub gen-configs Action
4351de3ee5
Auto-generated configs and docs
2022-10-11 03:03:43 +00:00
rusefillc
7b830447ae
SD card log fields list should be auto-generated #3985
2022-10-10 22:58:17 -04:00
rusefillc
210c878493
SD card log fields list should be auto-generated #3985
2022-10-10 22:58:17 -04:00
GitHub gen-configs Action
d84674e291
Auto-generated configs and docs
2022-10-11 02:54:46 +00:00
rusefillc
3b3b7b6718
SD card log fields list should be auto-generated #3985
2022-10-10 22:40:43 -04:00
GitHub gen-configs Action
423b5cc32d
Auto-generated configs and docs
2022-10-11 01:56:08 +00:00
rusefillc
b631e435e7
SD card log fields list should be auto-generated #3985
2022-10-10 21:50:49 -04:00
GitHub gen-configs Action
c08e7eda8b
Auto-generated configs and docs
2022-10-11 01:30:56 +00:00
rusefillc
3acc8af0b4
SD card log fields list should be auto-generated #3985
2022-10-10 21:25:35 -04:00
GitHub gen-configs Action
36673efa76
Auto-generated configs and docs
2022-10-09 21:44:59 +00:00
rusefillc
1d3e5c6d83
one odd name
2022-10-09 16:16:30 -04:00
GitHub gen-configs Action
2789005e56
Auto-generated configs and docs
2022-10-06 23:24:19 +00:00
GitHub gen-configs Action
3e44d98a22
Auto-generated configs and docs
2022-10-06 23:00:58 +00:00
rusefillc
f08076ee96
startStopStateToggleCounter to live data
2022-10-06 18:55:29 -04:00
Andrey G
e8f33ce7ec
Bluetooth hang ( #4632 )
...
* tunerstudio: send BT disconnect notifications only for BT channel
* bluetooth: btProcessIsRunning duplicates btProcessIsStarted
* bluetooth: some comments
* bluetooth: no need to call chThdExit(), just exit thread function
* bluetooth: avoid possible race conditions: set flag first
* bluetooth: make "bluetooth_cancel" do something
2022-10-03 08:51:19 -04:00
rusefillc
cab0177df0
insist on setBoardConfigOverrides fix #4614 ( #4615 )
...
* insist on setBoardConfigOverrides fix #4614
* insist on setBoardConfigOverrides fix #4614
* insist on setBoardConfigOverrides fix #4614
* insist on setBoardConfigOverrides fix #4614
* insist on setBoardConfigOverrides fix #4614
2022-09-24 07:35:19 -04:00
GitHub gen-configs Action
3b5ee8da51
Auto-generated configs and docs
2022-09-24 04:29:39 +00:00
GitHub gen-configs Action
f2cad9076c
Auto-generated configs and docs
2022-09-20 02:05:56 +00:00
Matthew Kennedy
3a57c41c1b
add fuel/spark cut codes to TS indicators ( #4592 )
...
* add fuel/spark cut codes to TS indicators
* fix list
* only set clearReason if not cleared
2022-09-19 22:01:03 -04:00
Andrey G
9632a3e056
console: bluetooth: check if BT port exist before configuring ( #4588 )
2022-09-18 16:15:50 -04:00
GitHub gen-configs Action
b84688be11
Auto-generated configs and docs
2022-09-17 00:16:59 +00:00
Matthew Kennedy
8ea31909a3
add ignition adder tables ( #4586 )
...
* ign blend tables
* tweaks
* iterate
* tweaks
* axis values
* changelog
2022-09-16 20:07:04 -04:00
GitHub gen-configs Action
9fa2e8c7ae
Auto-generated configs and docs
2022-09-15 19:00:51 +00:00
rusefillc
888247eccd
mapFast into logs
2022-09-15 14:55:49 -04:00
rusefillc
85b170f84e
dead idea
2022-09-15 14:55:32 -04:00
Andrey
2c0ce0ec7d
deep rabbit holes are the best ones!
...
refactoring: encapsulation
2022-09-14 02:17:04 -04:00
GitHub gen-configs Action
bf66444ebe
Auto-generated configs and docs
2022-09-14 04:39:50 +00:00
rusefillc
e733782920
i suspect that no one cares about these
2022-09-14 00:34:04 -04:00
GitHub gen-configs Action
4fef1d2346
Auto-generated configs and docs
2022-09-13 18:12:48 +00:00
Matthew Kennedy
86562332c4
resurrect EFI_CLOCK_LOCKS ( #4572 )
...
* resurrect EFI_CLOCK_LOCKS
* missing extern
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-09-13 14:07:25 -04:00
rusefillc
ac33561801
outputRequestPeriod into logs
2022-09-12 21:41:23 -04:00
rusefillc
fae5f82125
outputRequestPeriod into logs
2022-09-12 20:56:57 -04:00
GitHub gen-configs Action
08db9cc1ac
Auto-generated configs and docs
2022-09-13 00:18:15 +00:00
rusefillc
18684f2c28
outputRequestPeriod into logs
2022-09-12 20:13:17 -04:00
Andrey G
91d4844e38
time routines refactor ( #4563 )
...
* Extract time helpers from engine_controller_misc to efitime.cpp
* Rename currentTimeMillis() to getTimeNowMs()
We have getTimeNowNt(), getTimeNowUs(), currentTimeMillis() and getTimeNowSeconds()
Align a bit.
find . -type f -name '*.c*' -exec sed -i 's/currentTimeMillis/getTimeNowMs/g' {} \;
* Rename getTimeNowSeconds() to getTimeNowS()
To align with Nt, Us, Ms versions.
* Some comments about getTimeNowLowerNt()
2022-09-11 13:06:03 -04:00
rusefillc
94762094a7
refactoring - reducing API between FW and Java
2022-09-11 01:59:44 -04:00
GitHub gen-configs Action
766735f3b6
Auto-generated configs and docs
2022-09-08 02:51:42 +00:00
Andrey
dab9e04b25
remove alternator on/off mode fix #4548
2022-09-07 22:46:42 -04:00
GitHub gen-configs Action
27c40e162b
Auto-generated configs and docs
2022-09-08 02:41:09 +00:00
Andrey
6e8d248408
brutal encapsulation
2022-09-07 19:37:11 -04:00
Andrey
ab4b451195
os_access.h dead?
2022-09-07 15:56:45 -04:00
Matthew Kennedy
5c435526e6
safer/clearer index management ( #4543 )
2022-09-06 19:19:16 -04:00
GitHub gen-configs Action
f59de1296b
Auto-generated configs and docs
2022-09-05 05:33:14 +00:00
Andrey
aec5c60f15
Engine Sniffer into TS data logs #4535
2022-09-05 01:25:12 -04:00
Andrey
a0b52eeb2f
different file names for different entities
2022-09-04 23:11:19 -04:00
GitHub gen-configs Action
ddcadae4e2
Auto-generated configs and docs
2022-09-05 02:56:42 +00:00
Andrey
47f4001d11
refactoring: reducing outputChannels copy
2022-09-04 22:51:11 -04:00
GitHub gen-configs Action
aed7b77535
Auto-generated configs and docs
2022-09-05 02:44:56 +00:00
Andrey
71e5fbcb55
refactoring: reducing outputChannels copy
2022-09-04 22:38:05 -04:00
GitHub gen-configs Action
f6cf4700ff
Auto-generated configs and docs
2022-09-03 21:43:03 +00:00
rusefi
c4f79aa978
refactoring: reducing outputChannels copy
2022-09-03 17:38:06 -04:00
GitHub gen-configs Action
fa3b2fe009
Auto-generated configs and docs
2022-09-03 21:35:26 +00:00
Andrey
632bf967bb
refactoring: reducing outputChannels copy
2022-09-03 17:12:47 -04:00
Andrey
d329f8ae10
tear down Engine god object #4511
...
just trying different things
2022-09-03 07:44:24 -04:00
GitHub gen-configs Action
244ef7630d
Auto-generated configs and docs
2022-09-02 18:42:52 +00:00
Andrey
e6ae70dee6
tear down Engine god object #4511
...
just trying different things
2022-09-01 19:24:19 -04:00
GitHub gen-configs Action
059b06292b
Auto-generated configs and docs
2022-09-01 23:18:26 +00:00
GitHub gen-configs Action
3d6d710379
Auto-generated configs and docs
2022-09-01 15:03:34 +00:00
Andrey
7e340cceb3
refactoring: reducing outputChannels copy
2022-09-01 10:58:16 -04:00
GitHub gen-configs Action
ea1d2b848f
Auto-generated configs and docs
2022-09-01 14:39:52 +00:00
Andrey
56f6c10042
refactoring: reducing outputChannels copy
2022-09-01 10:30:07 -04:00
GitHub gen-configs Action
7dee4d33cb
Auto-generated configs and docs
2022-09-01 14:11:17 +00:00
Andrey
5941ad8fb7
smaller step forward
2022-09-01 10:06:00 -04:00
GitHub gen-configs Action
b712732dff
Auto-generated configs and docs
2022-09-01 05:33:56 +00:00
GitHub gen-configs Action
5237235e48
Auto-generated configs and docs
2022-09-01 04:53:05 +00:00
Andrey
9e14073feb
c63fb29aaf
partial rollback
2022-09-01 00:46:54 -04:00
GitHub gen-configs Action
4f6f985d4f
Auto-generated configs and docs
2022-09-01 04:18:59 +00:00
Andrey
c63fb29aaf
refactoring: reducing outputChannels copy
2022-09-01 00:13:55 -04:00
GitHub gen-configs Action
398003c65d
Auto-generated configs and docs
2022-09-01 03:56:47 +00:00
Andrey
dddec7cf06
currentEngineDecodedPhase as trigger central field
2022-08-31 23:31:35 -04:00
GitHub gen-configs Action
81a73508b7
Auto-generated configs and docs
2022-08-31 23:10:02 +00:00
GitHub gen-configs Action
490d9b0c93
Auto-generated configs and docs
2022-08-30 06:02:26 +00:00
GitHub gen-configs Action
886f62da3d
Auto-generated configs and docs
2022-08-30 02:29:24 +00:00
GitHub gen-configs Action
8b8ce329b3
Auto-generated configs and docs
2022-08-27 18:44:44 +00:00
Andrey G
9997bf95e0
output channels: isFuelPumpOn vs isPumpOn, remove second one ( #4490 )
2022-08-27 14:28:33 -04:00
GitHub gen-configs Action
06cc54057a
Auto-generated configs and docs
2022-08-26 01:09:10 +00:00
GitHub gen-configs Action
dd41e87877
Auto-generated configs and docs
2022-08-26 00:41:14 +00:00
Matthew Kennedy
016c9ecd4b
fix typo, move bit to idle state ( #4484 )
2022-08-25 20:26:12 -04:00
GitHub gen-configs Action
d048d6522e
Auto-generated configs and docs
2022-08-25 22:51:12 +00:00
GitHub gen-configs Action
cf8d43f412
Auto-generated configs and docs
2022-08-24 22:15:50 +00:00
Matthew Kennedy
73abcb044d
log the state of hasSynchronizedPhase() ( #4478 )
...
* s
* log whether we've synced phase
* trigger_state_primary
* need that file
* engine state is not the right spot
2022-08-24 18:11:05 -04:00
rusefillc
2baae2adc0
docs
2022-08-23 22:25:08 -04:00
GitHub gen-configs Action
b167dab9cd
Auto-generated configs and docs
2022-08-24 02:19:34 +00:00
GitHub gen-configs Action
1d73174592
Auto-generated configs and docs
2022-08-23 23:50:32 +00:00
Matthew Kennedy
9738ba84ae
log missed exti events ( #4473 )
...
* log missed exti events
* units
* s
* guard
* stub for non stm32
2022-08-23 19:45:28 -04:00
GitHub gen-configs Action
19a650f467
Auto-generated configs and docs
2022-08-23 04:19:39 +00:00
GitHub gen-configs Action
ed96da8738
Auto-generated configs and docs
2022-08-23 03:11:55 +00:00
GitHub gen-configs Action
36ce822066
Auto-generated configs and docs
2022-08-23 02:57:26 +00:00
GitHub gen-configs Action
237bf1d611
Auto-generated configs and docs
2022-08-22 22:32:47 +00:00
GitHub gen-configs Action
5069937dd0
Auto-generated configs and docs
2022-08-22 22:23:05 +00:00
GitHub gen-configs Action
dc86c76c9a
Auto-generated configs and docs
2022-08-22 15:19:58 +00:00
GitHub gen-configs Action
c1b4e4374f
Auto-generated configs and docs
2022-08-21 16:43:08 +00:00
GitHub gen-configs Action
47e13297f6
Auto-generated configs and docs
2022-08-21 04:25:05 +00:00
GitHub gen-configs Action
2d9f734a8f
Auto-generated configs and docs
2022-08-19 03:08:33 +00:00
GitHub gen-configs Action
9d63673dc5
Auto-generated configs and docs
2022-08-17 04:30:35 +00:00
rusefillc
02472721c1
Struct array for outputs #4442 ( #4453 )
...
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-17 00:25:55 -04:00
GitHub gen-configs Action
81b2d57ed3
Auto-generated configs and docs
2022-08-17 03:01:19 +00:00
rusefillc
041c68ff33
invalid ini fix #4451
2022-08-16 22:24:02 -04:00
GitHub build-firmware Action
e8349259b0
Auto-generated configs and docs
2022-08-15 22:04:38 +00:00
GitHub build-firmware Action
5c131387ee
Auto-generated configs and docs
2022-08-15 21:22:59 +00:00
Andrey
9785c68e82
Revert "A safe place where stuff is consistent ( #4444 )"
...
This reverts commit 15d42bd293
.
2022-08-15 17:05:40 -04:00
GitHub build-firmware Action
83f2e1e7a6
Auto-generated configs and docs
2022-08-15 19:03:46 +00:00
GitHub build-firmware Action
4199384983
Auto-generated configs and docs
2022-08-15 18:43:52 +00:00
rusefillc
15d42bd293
A safe place where stuff is consistent ( #4444 )
...
* We have to move either forward or backwards with newparse #4441
only spot where newparse was used for real?
* We have to move either forward or backwards with newparse #4441
.jar
* Struct array for outputs #4442
* Struct array for outputs #4442
* Struct array for outputs #4442
making kinetis happy :(
* VVT target to allow negative values #4424
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-15 14:26:51 -04:00
GitHub build-firmware Action
84ecea460c
Auto-generated configs and docs
2022-08-15 17:10:30 +00:00
rusefillc
5cffcd71f4
Struct array for outputs #4442
...
rear padding too small for current addition, we shall expand for future additions
2022-08-15 13:05:21 -04:00
GitHub build-firmware Action
94a333166f
Auto-generated configs and docs
2022-08-11 14:25:31 +00:00
rusefillc
9fb476a542
https://github.com/rusefi/alphax-4chan/issues/57
2022-08-11 10:08:51 -04:00
rusefi
1899ef3506
ISO-TP does not work on real car #4427
...
verboseIsoTp
2022-08-11 01:23:44 -04:00
rusefi
869e51e31d
ISO-TP does not work on real car #4427
...
oh shit :(
2022-08-11 00:37:48 -04:00
GitHub build-firmware Action
2d7ab9f712
Auto-generated configs and docs
2022-08-10 05:44:46 +00:00
GitHub build-firmware Action
a73cf6fc17
Auto-generated configs and docs
2022-08-10 00:44:28 +00:00
rusefillc
5105bc57e3
ISO-TP does not work on real car #4427
2022-08-09 13:12:51 -04:00
Matthew Kennedy
165e5bb869
misc fixes ( #4411 )
...
* fix warnings
* break to debugger in case of panic
* move the check
* s
2022-08-02 12:19:50 -04:00
rusefillc
26ae6f7490
[SECURITY] Cheap password protection against tune modification fix #4243
2022-07-30 12:23:53 -04:00
rusefillc
5d9a26c483
refactoring
2022-07-30 12:07:36 -04:00
rusefillc
d0074ec695
dead code?
2022-07-30 11:53:20 -04:00
rusefillc
828334c841
docs
2022-07-30 11:21:42 -04:00
GitHub build-firmware Action
04462839f5
Auto-generated configs and docs
2022-07-27 09:38:56 +00:00
Matthew Kennedy
d4b8a036af
Log gppwm output values ( #4385 )
...
* remove debug option
* purpose built output channels
* name
* embiggen sd log buffer
* Revert "embiggen sd log buffer"
This reverts commit 37432a56535b24c221ae92e9aaded23de4d4a579.
* embiggen SD log buffer
2022-07-27 12:10:00 +03:00
Matthew Kennedy
b99d90b006
Start -> start ( #4366 )
2022-07-21 15:17:32 -04:00
rusefillc
9e4187d8cf
typos
2022-07-20 18:45:35 -04:00
Andrey G
7caef0ba92
TunerStudio reconnect speedup ( #4358 )
...
* TunerStudio: do not emit tons of errors if we are not in sync
Track state of sync with ither side. Emit only ONE error when sync
is lost.
Also no need to wait 1sec for second byte in binary mode. 10mS is
enought.
* TunerStudio: remove duplicated debug print
* TunerStudio: comment about in_sync
* TunerStudio: clear comments
2022-07-20 17:54:10 -04:00
rusefillc
70d0351f9c
picking atomic piece of #4358
2022-07-20 17:06:34 -04:00
rusefillc
adc11fcc1f
refactoring: reducing warnings
2022-07-20 17:03:15 -04:00
Matthew Kennedy
848fbcf6ca
fragments ( #4357 )
2022-07-19 11:02:41 +03:00
Matthew Kennedy
a0d8ae3f4f
use libfirmware for a few things ( #4351 )
...
* use libfirmware
* unit tests
* crc
* missed one
* bootloader
2022-07-16 02:22:51 -04:00
GitHub build-firmware Action
bde98e6f51
Auto-generated configs and docs
2022-07-15 10:29:23 +00:00
rusefillc
3ed54327a3
raw aux inputs gauges #4346
2022-07-15 06:23:24 -04:00
GitHub build-firmware Action
7cada13589
Auto-generated configs and docs
2022-07-14 13:57:47 +00:00
rusefillc
5db378970d
PID logging: p term #4337
2022-07-08 10:31:34 -04:00
GitHub build-firmware Action
7daebe83e2
Auto-generated configs and docs
2022-07-08 14:11:38 +00:00
rusefillc
68edeefc6c
PID logging: p term #4337
2022-07-08 09:43:05 -04:00
GitHub build-firmware Action
7764bf729a
Auto-generated configs and docs
2022-07-08 05:14:15 +00:00
GitHub build-firmware Action
e45990462c
Auto-generated configs and docs
2022-07-08 04:45:52 +00:00
GitHub build-firmware Action
92eeceb5ed
Auto-generated configs and docs
2022-07-08 04:29:21 +00:00
rusefillc
2f97da185e
dead code? ( #4325 )
...
* dead code?
* dead code?
* dead code?
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-07 00:35:11 -04:00
Matthew Kennedy
aecacc6aa1
Rewrite tooth logger buffer management ( #4317 )
...
* s
* make it work
* put back enough maybe
* fix console composite log
* unit tests can just use a vector, why not
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-07-04 16:57:17 -04:00
Matthew Kennedy
a95bc3ad03
implement CAN driver for simulator ( #4312 )
...
* stub simulator CAN driver
* comments
* CAN sensor
* maybe implement?
* s
* fix
* tx and rx actually work!?!?!
* check_can_isr
* modify chibios
* Sim has no CAN on Windows (for now?)
* safer init/deinit, enable assertions
* smarter handling of missing CAN device
* better guards
* guards for windows
2022-07-03 08:25:24 -04:00
GitHub build-firmware Action
a145548ceb
Auto-generated configs and docs
2022-07-02 08:21:19 +00:00
GitHub build-firmware Action
54a140d0df
Auto-generated configs and docs
2022-07-02 07:55:19 +00:00
GitHub build-firmware Action
3a3dbc9023
Auto-generated configs and docs
2022-06-30 17:53:57 +00:00
GitHub build-firmware Action
7f8a26f779
Auto-generated configs and docs
2022-06-30 03:38:34 +00:00
GitHub build-firmware Action
b33f32d20c
Auto-generated configs and docs
2022-06-29 22:16:13 +00:00
GitHub build-firmware Action
4ffdf74203
Auto-generated configs and docs
2022-06-29 07:57:36 +00:00
Andrey
dc4fcda6da
logging of live data structs was: data points #3614
2022-06-29 03:21:53 -04:00
rusefillc
8acbf9d8df
logging of live data structs was: data points #3614
2022-06-29 03:13:35 -04:00
rusefillc
aab466094c
logging of live data structs was: data points #3614
2022-06-29 03:01:13 -04:00
GitHub build-firmware Action
a8c3769906
Auto-generated configs and docs
2022-06-29 06:21:31 +00:00
GitHub build-firmware Action
171bc28d38
Auto-generated configs and docs
2022-06-29 06:06:27 +00:00
GitHub build-firmware Action
1407909061
Auto-generated configs and docs
2022-06-29 05:34:35 +00:00
rusefillc
bdb9eaa2f5
logging of live data structs was: data points #3614
2022-06-29 01:27:42 -04:00
GitHub build-firmware Action
9798e6e22a
Auto-generated configs and docs
2022-06-29 05:23:15 +00:00
GitHub build-firmware Action
68b833ab95
Auto-generated configs and docs
2022-06-27 02:39:05 +00:00
Matthew Kennedy
b07652af1c
get rid of extra quotes ( #4288 )
2022-06-26 22:32:47 -04:00
GitHub build-firmware Action
df70173ad1
Auto-generated configs and docs
2022-06-27 00:12:14 +00:00
rusefillc
88b061dd2c
stealing from David
2022-06-26 19:42:08 -04:00
rusefillc
453161a1c0
visiting "live data" tab causes fatal error on ECU fix #4271
2022-06-25 22:09:54 -04:00
rusefillc
5a2b430183
visiting "live data" tab causes fatal error on ECU fix #4271
2022-06-25 19:48:48 -04:00
GitHub build-firmware Action
55b9e384cf
Auto-generated configs and docs
2022-06-24 00:20:41 +00:00
Matthew Kennedy
29420c76aa
wideband live data ( #4276 )
...
* wideband live data magic
* test build happy
* test even happier
2022-06-23 20:04:26 -04:00
Matthew Kennedy
b92c0149d6
get rid of setSerialConfigurationOverrides ( #4274 )
...
* get rid of setSerialConfigurationOverrides
* missed a few
* kinetis
2022-06-23 19:42:09 -04:00
GitHub build-firmware Action
bd93c0b8da
Auto-generated configs and docs
2022-06-19 13:59:06 +00:00
Matthew Kennedy
7e8ae7c8a3
Write output channels with new parser ( #4219 )
...
* let the new parser run
* s
* support for output channels
* usages reader uses new parser for output channels
* better debugging configuration
* bad merge
* test it a bit too
* more tests
* copy/paste the same content from other file
* s
* fix bugs where even the existing logic tries to write as an enum (?)
* jar
* print stream always unix
* print stream always unix
* use typedefs correctly
* jar
* stub support for multiple of each type
* s
* s
* name some more datas
2022-06-19 09:52:23 -04:00
rusefi
1f3980f10c
verbose trigger sync should reuse engineSnifferRpmThreshold #4259
...
this should work faster?
2022-06-18 14:44:10 -04:00
GitHub build-firmware Action
e058cb7c0c
Auto-generated configs and docs
2022-06-18 13:57:19 +00:00
rusefillc
e6526621ba
helping build?
2022-06-18 09:50:46 -04:00
Matthew Kennedy
7cc09ade6f
More fragment refactoring: encode by type, not enum index ( #4075 )
...
* fragment refactoring
* jar
* jar?
* look up fragment by type, not index
* don't even include that
* jar again
* jar again
* unit tests are happy
* guards
* jar
* hpfp guarding
* handle knock controller
* jar
* s
* stub multiple for each
* jar
* Update live_data.cpp
* s
* s
2022-06-18 09:23:44 -04:00
GitHub build-firmware Action
28823f1d84
Auto-generated configs and docs
2022-06-18 01:37:23 +00:00
Matthew Kennedy
4ada633206
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
rusefillc
97c73b3a4e
hard requirement for console version match #4187
2022-05-29 14:42:08 -04:00
GitHub build-firmware Action
49a86760e4
Auto-generated configs and docs
2022-05-14 15:57:57 +00:00
GitHub build-firmware Action
cbfae3bb88
Auto-generated configs and docs
2022-05-14 12:21:15 +00:00
rusefillc
cac3427ec8
Maintenability: frequency sensors need a simple event counter in the logs #4173
2022-05-14 08:13:47 -04:00
rusefillc
683a723d2f
CAN category ( #4148 )
...
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-09 16:49:23 -04:00
GitHub build-firmware Action
984b91b14e
Auto-generated configs and docs
2022-05-09 11:46:30 +00:00
GitHub build-firmware Action
4e213fbc1e
Auto-generated configs and docs
2022-05-09 09:42:49 +00:00
rusefillc
66f35b0b40
Remove value copy from controller into outputChannels #4095
2022-05-09 05:30:04 -04:00
GitHub build-firmware Action
c9560fb2dd
Auto-generated configs and docs
2022-05-08 13:06:44 +00:00
rusefillc
bd9639b91d
Remove value copy from controller into outputChannels #4095
2022-05-08 08:50:27 -04:00
GitHub build-firmware Action
04da97c1e3
Auto-generated configs and docs
2022-05-08 12:05:34 +00:00
rusefillc
84f75092ec
Remove value copy from controller into outputChannels #4095
2022-05-08 07:58:19 -04:00
GitHub build-firmware Action
5002f694d7
Auto-generated configs and docs
2022-05-05 04:59:48 +00:00
Matthew Kennedy
2a204b9b8f
binary log knock count and retard ( #4139 )
2022-05-05 07:41:41 +03:00
GitHub build-firmware Action
c3bfa25504
Auto-generated configs and docs
2022-04-29 19:34:05 +00:00
GitHub build-firmware Action
ebb4d8a531
Auto-generated configs and docs
2022-04-29 16:32:04 +00:00
rusefillc
b8c82889f3
knock reaction #202
2022-04-29 12:25:33 -04:00
GitHub build-firmware Action
9a5556227a
Auto-generated configs and docs
2022-04-29 15:51:48 +00:00
GitHub build-firmware Action
b0994daae5
Auto-generated configs and docs
2022-04-25 22:21:16 +00:00
rusefillc
d98f35576d
docs
2022-04-25 00:36:12 -04:00
GitHub build-firmware Action
c8e19e807a
Auto-generated configs and docs
2022-04-25 04:01:07 +00:00
GitHub build-firmware Action
8406432b29
Auto-generated configs and docs
2022-04-25 03:46:16 +00:00
GitHub build-firmware Action
e064759ef7
Auto-generated configs and docs
2022-04-24 00:06:06 +00:00
rusefillc
838e8d8ddb
Remove value copy from controller into outputChannels #4095
2022-04-23 19:53:05 -04:00
GitHub build-firmware Action
986e0573b2
Auto-generated configs and docs
2022-04-23 22:02:47 +00:00
GitHub build-firmware Action
8001c88151
Auto-generated configs and docs
2022-04-23 11:41:19 +00:00
David Holdeman
49f8daae14
More untested transmission features ( #4093 )
...
* use ISS for gearbox ratio, add gauge for TC ratio
* measure shift time
* add shift time gauge, todo notes for pc
* do conversion in the right direction
* switch to Timer and seconds
* try fixing build
* try fixing build again
* try defines, remove include
* use shift pcs
* add 3-2 pct curve
* control 3-2 solenoid
* move 3-2 to persistent config
* fix param
2022-04-23 07:34:39 -04:00
GitHub build-firmware Action
786ec5a4dd
Auto-generated configs and docs
2022-04-21 13:14:29 +00:00
David Holdeman
1747b6a6e6
Add ISS sensor, rearrange some transmission config ( #4089 )
...
* move other solenoids to new dialog
* change name of menu item
* move buttonshift to new dialog
* add ISS config
* add some iss code
* add iss output
* de-init ISS
2022-04-21 09:07:52 -04:00
GitHub build-firmware Action
82e3aa14eb
Auto-generated configs and docs
2022-04-19 19:11:17 +00:00
GitHub build-firmware Action
9789425c71
Auto-generated configs and docs
2022-04-19 00:15:57 +00:00
David Holdeman
7de7ea6ad0
TCU features and fixes ( #4082 )
...
* add tcc pwm freq field
* add pc fields, make trans fields conditional
* make button shift fields conditional, remove duplicates
* add 3-2 solenoid fields
* add PC curves
* try combining tcc curves
* try combining pc curves
* use airmass instead of tps for pc
* reduce airmass axis
* increase axis digits
* duplicate for per shift, change names
* add pc per shift arrays
* try moving tables
* move more tables
* init solenoid pins
* start adding pwm stuff, change some array names
* fix gear issue
* fix multiple shift issue
* fix transmission controllers not working
* fix transmission controllers not working 2
* rearrange and virtual some things
* make getMode const
* fix pwm
2022-04-18 20:09:27 -04:00
GitHub build-firmware Action
f8974c8f26
Auto-generated configs and docs
2022-04-18 21:53:02 +00:00
GitHub build-firmware Action
43b342f5cb
Auto-generated configs and docs
2022-04-18 16:29:48 +00:00
rusefillc
9efea589f2
Merge branch 'master' of https://github.com/rusefi/rusefi
2022-04-18 11:45:08 -04:00
rusefillc
e715bcc01f
actually let's remove the duplicates
2022-04-18 11:43:49 -04:00
GitHub build-firmware Action
b3dcc2a603
Auto-generated configs and docs
2022-04-18 15:43:09 +00:00
rusefillc
e59ae35196
unique field names
2022-04-18 11:11:57 -04:00
GitHub build-firmware Action
0a47930d3b
Auto-generated configs and docs
2022-04-18 06:09:25 +00:00
GitHub build-firmware Action
1dbb810345
Auto-generated configs and docs
2022-04-18 04:38:09 +00:00
GitHub build-firmware Action
d6088ddbf8
Auto-generated configs and docs
2022-04-18 03:38:52 +00:00
GitHub build-firmware Action
e6ade2833a
Auto-generated configs and docs
2022-04-18 03:07:00 +00:00
rusefillc
3d44f6d2c0
logging of live data structs was: data points #3614
...
alpha version of TS UI
2022-04-17 22:28:36 -04:00
GitHub build-firmware Action
285ae7b6d8
Auto-generated configs and docs
2022-04-18 01:08:54 +00:00
GitHub build-firmware Action
c6780b8369
Auto-generated configs and docs
2022-04-18 00:42:25 +00:00
rusefillc
afd506a868
bugfix: TS connectivity issue with enlarged output channels
2022-04-17 20:02:57 -04:00
GitHub build-firmware Action
a2cff4ee12
Auto-generated configs and docs
2022-04-17 20:30:07 +00:00
Andrey
4db874a607
shameless reminder about time-sensitive Proteus fabrication issue which worries me
2022-04-17 16:00:31 -04:00
GitHub build-firmware Action
636dadaffb
Auto-generated configs and docs
2022-04-17 18:27:47 +00:00
rusefillc
56f214d679
logging of live data structs was: data points #3614
...
exciting
2022-04-17 13:28:43 -04:00
rusefillc
2624d0ad07
logging of live data structs was: data points #3614
...
progress!
2022-04-17 13:16:13 -04:00
GitHub build-firmware Action
e4c588c48d
Auto-generated configs and docs
2022-04-17 07:48:16 +00:00
GitHub build-firmware Action
1a501254a5
Auto-generated configs and docs
2022-04-17 07:28:07 +00:00
GitHub build-firmware Action
bd4b447e3e
Auto-generated configs and docs
2022-04-17 06:55:53 +00:00
rusefillc
ead4b5488f
logging of live data structs was: data points #3614
2022-04-17 02:26:40 -04:00
GitHub build-firmware Action
b271f54214
Auto-generated configs and docs
2022-04-17 01:12:17 +00:00
GitHub build-firmware Action
332e979de5
Auto-generated configs and docs
2022-04-16 23:51:06 +00:00
rusefillc
b707812788
logging of live data structs was: data points #3614
2022-04-16 19:43:12 -04:00
GitHub build-firmware Action
bde3acaefe
Auto-generated configs and docs
2022-04-16 23:33:47 +00:00
rusefillc
07f210a82b
random progress & method rename
2022-04-16 17:35:59 -04:00
GitHub build-firmware Action
03d558075d
Auto-generated configs and docs
2022-04-16 13:31:47 +00:00
Matthew Kennedy
6aef4f10d0
fragment refactoring ( #4072 )
...
* fragment refactoring
* jar
* jar?
2022-04-16 09:24:45 -04:00
rusefillc
e006a67cc0
logging of live data structs was: data points #3614
2022-04-16 01:03:12 -04:00
GitHub build-firmware Action
3992b745d5
Auto-generated configs and docs
2022-04-16 02:50:41 +00:00
rusefillc
5ea6edda62
some max values
2022-04-15 16:38:08 -04:00
rusefillc
11cea53c36
refactoring
2022-04-15 09:47:12 -04:00
Matthew Kennedy
32d29d1134
s ( #4070 )
2022-04-15 09:01:04 -04:00
rusefillc
fb75cd995f
logging of live data structs was: data points #3614
...
YES! we now expose fragments
2022-04-14 22:41:46 -04:00
rusefillc
5086d93a23
logging of live data structs was: data points #3614
...
getting closer...
2022-04-14 22:40:35 -04:00
rusefillc
943409b979
logging of live data structs was: data points #3614
2022-04-14 22:11:18 -04:00
rusefillc
007396003e
logging of live data structs was: data points #3614
...
unification with outputs
2022-04-14 21:01:26 -04:00
rusefillc
7162bf8d9e
makes no difference? oh makes a lot, revert
2022-04-14 15:40:38 -04:00
rusefillc
1e9bc24a73
makes no difference?
2022-04-14 15:31:50 -04:00
rusefillc
084685c747
logging of live data structs was: data points #3614
...
ETB
2022-04-14 15:25:01 -04:00
rusefi
eed821a159
logging of live data structs was: data points #3614
2022-04-14 02:01:34 -04:00
rusefi
141804f490
steps towards better commands encapsulation
2022-04-14 01:44:35 -04:00
rusefi
d7da81b5c2
steps towards better commands encapsulation
2022-04-14 01:06:44 -04:00
rusefi
fcf9a42bea
encapsulation
2022-04-14 00:35:33 -04:00
rusefillc
44ed81fce0
logging of live data structs was: data points #3614
...
handling request past end of fragments
2022-04-13 23:31:32 -04:00
rusefillc
57df620087
logging of live data structs was: data points #3614
2022-04-13 22:27:44 -04:00
Andrey
8752f55a5f
logging of live data structs was: data points #3614
...
progress
2022-04-13 21:52:05 -04:00
rusefillc
7c5e8c8fb8
logging of live data structs was: data points #3614
...
one step back
2022-04-13 21:46:38 -04:00
rusefillc
d78b09f651
logging of live data structs was: data points #3614
...
hmm
2022-04-13 21:37:49 -04:00
rusefillc
37d4adeb33
logging of live data structs was: data points #3614
...
progress & more consistent convention
2022-04-13 21:20:37 -04:00
rusefillc
6518315af6
logging of live data structs was: data points #3614
...
progress & more consistent convention
2022-04-13 21:01:05 -04:00
rusefillc
4834683dc6
logging of live data structs was: data points #3614
...
progress & more consistent convention
2022-04-13 20:46:55 -04:00
rusefillc
53d31ee0ea
logging of live data structs was: data points #3614
...
support for null fragments
2022-04-13 20:46:55 -04:00
rusefillc
413e636d4c
typo/grammar
2022-04-13 17:55:31 -04:00
rusefillc
b889470cd3
Set sensible default for dwell by voltage multiplier table #4067
2022-04-13 15:43:05 -04:00
GitHub build-firmware Action
ba8841250a
Auto-generated configs and docs
2022-04-07 13:29:42 +00:00
Matthew Kennedy
f0b810a81c
Gear detection implementation ( #4052 )
...
* gear detect improvements
* ui
* ui for gear ratios
* ui
* output channel
* output channels etc
* implement gear detection
* name
* s
* status loop
* missing function
* ui tweaking
* s
2022-04-07 09:21:11 -04:00
GitHub build-firmware Action
7a0cb64b95
Auto-generated configs and docs
2022-04-05 01:52:38 +00:00
GitHub build-firmware Action
681b8725f2
Auto-generated configs and docs
2022-04-03 22:06:25 +00:00
Matthew Kennedy
61e9cdd483
don't get afr raw if no sensor exists ( #4040 )
...
* don't get afr raw if no sensor exists
* fix timing correction units
2022-04-03 17:39:29 -04:00
GitHub build-firmware Action
4a1a177364
Auto-generated configs and docs
2022-03-29 06:42:16 +00:00
rusefillc
bf5802ee29
[EPIC] [Feature Request] Transmission Control #1454
2022-03-29 02:35:27 -04:00
GitHub build-firmware Action
084b042832
Auto-generated configs and docs
2022-03-24 13:05:35 +00:00
Matthew Kennedy
f1742c44ff
output channel tweaks ( #4023 )
...
* shuffle around output channels
* postState should take a ref
* s
* s
* patch input file
* limits
* accel bad bounds check
* units
* units
* Revert "accel bad bounds check"
This reverts commit b2bb493be331d5d2cf40b9ed01363a53182c883e.
* missed an autoscale
2022-03-24 08:58:55 -04:00
GitHub build-firmware Action
b590afad7f
Auto-generated configs and docs
2022-03-23 23:22:22 +00:00
Andrey
14076471eb
https://rusefi.com/forum/viewtopic.php?p=44732
2022-03-23 19:15:39 -04:00
GitHub build-firmware Action
6e20324be1
Auto-generated configs and docs
2022-03-21 00:20:26 +00:00
Matthew Kennedy
be47bc1b37
aux linear sensors ( #4005 )
...
* aux linear sensors
* comment
* kick build
* fix alignment
* fix alignment
2022-03-20 20:13:04 -04:00
GitHub build-firmware Action
22d4021a46
Auto-generated configs and docs
2022-03-20 13:35:00 +00:00
Matthew Kennedy
f742ae8b7e
limp mangaer handles more stuff ( #3983 )
2022-03-20 09:28:17 -04:00
rusefillc
9ba10b19d4
JNI for test coverage #3965
2022-03-15 11:47:47 -04:00
Andrey
c4339e2148
JNI for test coverage #3965
2022-03-15 11:23:06 -04:00
rusefillc
cdc7c2497b
JNI for test coverage #3965
2022-03-15 10:47:02 -04:00
rusefillc
ed16f3180f
JNI for test coverage #3965 and code style
2022-03-15 10:32:32 -04:00
rusefillc
873d4e26cb
refactoring
2022-03-14 23:02:00 -04:00
GitHub build-firmware Action
392935050c
Auto-generated configs and docs
2022-03-11 20:54:44 +00:00
Matthew Kennedy
6ac99f3dd7
sd log blah ( #3991 )
2022-03-11 15:48:03 -05:00
rusefillc
47d84d8c0d
BT
2022-03-11 13:06:47 -05:00
rusefillc
23514b7e5c
Firmware support or user instructions for jdy-33 fix #3944
2022-03-10 17:01:25 -05:00
rusefillc
0f5cb33426
Firmware support or user instructions for jdy-33 #3944
2022-03-10 13:35:37 -05:00
rusefillc
22eb5a8073
Firmware support or user instructions for jdy-33 #3944
2022-03-10 12:49:04 -05:00
GitHub build-firmware Action
4137be13a5
Auto-generated configs and docs
2022-03-09 01:32:57 +00:00
Andrey G
bca63957b1
Test bench: implement injector test for dead time calculation ( #3960 )
...
* Add output channel for TestBench iter counter
* Update testBenchIter from runBench
* rusefi.input: testBenchIter gauge
* rusefi.input: initial Injector test dialog
2022-03-08 19:25:58 -06:00
Matthew Kennedy
2f1957cc0c
Chunk outputchannels ( #3916 )
...
* executeCommand knows about opcodes
* kick
* remove allowLongResponse
* unused
* chunk output channel reads
* add api in firmware instead
* test size
* bad merge
* firmware missed a spot
* bad merge
* fix logic
* haha we have to disable it
* we can remove the TODO from #3917
2022-02-11 17:24:08 -05:00
Matthew Kennedy
35c4c0bfba
move allowLongResponse option to ECU side ( #3917 )
...
* executeCommand knows about opcodes
* kick
* remove allowLongResponse
* add api in firmware instead
* test size
* bad merge
* firmware missed a spot
* fix logic
* haha we have to disable it
2022-02-11 16:03:20 -05:00
rusefillc
06797c4fac
docs
2022-02-10 23:17:42 -05:00
GitHub build-firmware Action
4032c83f29
Auto-generated configs and docs
2022-02-11 01:24:16 +00:00
rusefillc
153e7783f7
Lua CAN relay performance #3911
2022-02-10 20:17:17 -05:00
Matthew Kennedy
f1897ba7aa
less dependence on that logger ( #3884 )
...
* less dependence on that logger
* comma
* refactor a bit, make it clear what this thing actually *does*
* static
* shrink the buffer a bit and make names useful
* dead util that's just subtraction lol
2022-02-09 06:53:16 -05:00
GitHub build-firmware Action
8e544998fb
Auto-generated configs and docs
2022-02-04 21:47:48 +00:00
rusefillc
8bac652a92
LUA to read if USB is connected or not. #3891
2022-02-04 16:42:01 -05:00
GitHub build-firmware Action
a4c473cbdf
Auto-generated configs and docs
2022-02-02 02:45:00 +00:00
rusefillc
e5d6791875
mr output channel
2022-02-01 21:05:50 -05:00
GitHub build-firmware Action
75d2e11b5a
Auto-generated configs and docs
2022-01-28 01:16:52 +00:00
rusefillc
146d386d4e
pedal calibration
2022-01-27 20:10:55 -05:00
Matthew Kennedy
5865f65e1e
remove getDebugChannels ( #3850 )
2022-01-27 19:21:05 -05:00
rusefillc
1cf898e6e2
reducing magic constants
2022-01-27 17:39:46 -05:00
GitHub build-firmware Action
660337e952
Auto-generated configs and docs
2022-01-27 13:02:18 +00:00
Matthew Kennedy
966e51cbc6
more tps accel data ( #3844 )
2022-01-27 07:46:13 -05:00
GitHub build-firmware Action
e584ef198c
Auto-generated configs and docs
2022-01-24 02:55:57 +00:00
Matthew Kennedy
717d931e78
refactor decel fuel cut ( #3830 )
...
* refactor dfco
* s
* output channel logs dfco
* slightly cheeky comment
2022-01-23 19:44:41 -05:00
GitHub build-firmware Action
4e45e6cb6f
Auto-generated configs and docs
2022-01-21 23:15:14 +00:00
Matthew Kennedy
9c0e1bb551
swapped wall wetting channels ( #3824 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-01-21 18:09:28 -05:00
GitHub build-firmware Action
7c85554ece
Auto-generated configs and docs
2022-01-21 20:59:16 +00:00
Matthew Kennedy
697846413d
Raw map and ego gauges ( #3822 )
...
* raw afr and map
* gauges
* s
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-01-21 15:53:16 -05:00
Andrey
5feab6f6c3
migrating to SensorType::Rpm API
2022-01-20 22:06:20 -05:00
rusefillc
fb5456dbaa
GDI Epic #1448
2022-01-18 16:16:17 -05:00
rusefillc
c29a0b54a7
GDI Epic #1448
2022-01-18 12:31:12 -05:00
rusefillc
64387689ff
On m_event vs lobe vs scheduling #3804
2022-01-18 00:45:24 -05:00
rusefillc
5e2ad39d91
GDI Epic #1448
2022-01-18 00:27:20 -05:00
rusefillc
63aa120803
https://github.com/rusefi/alphax-2chan/issues/14
2022-01-16 23:43:53 -05:00
GitHub build-firmware Action
4360decabe
Auto-generated configs and docs
2022-01-15 22:45:28 +00:00
rusefillc
e87c96b0e9
Gear detection based on RPM to VSS ratio #3779
2022-01-15 17:30:08 -05:00
GitHub build-firmware Action
5fa54ed9ac
Auto-generated configs and docs
2022-01-12 21:38:47 +00:00
rusefillc
0f38a22a46
't' in terminal does not print seconds properly fix #3780
2022-01-12 16:03:40 -05:00
Matthew Kennedy
7d341cfc9d
improve maf output channels and logging ( #3743 )
...
* maf channels
* s
* binary log
* if only I could type
* can
* instant RPM too
* s
* test
* graceful zero rpm
* test works
* float near
2022-01-12 15:41:35 -05:00
rusefillc
f1a8cd66e8
't' to print current date
2022-01-11 22:47:46 -05:00
rusefillc
6ee0a55eaf
RE usability: live data for idle controller
2022-01-10 19:48:58 -05:00
rusefillc
177a5faa63
limp ClearReason
2022-01-08 22:13:20 -05:00
rusefi
1a8b6d24fc
disablePrimaryUart for MRE for GDI
2022-01-08 19:38:02 -05:00
rusefillc
25ca48c408
Live Data progress
2022-01-06 17:58:59 -05:00
rusefillc
a85e365e88
Live Data progress
2022-01-06 13:13:07 -05:00
rusefillc
0d00272ab5
Live Data progress
2022-01-06 12:37:48 -05:00
rusefillc
d4aa280176
Live Data progress
2022-01-06 12:21:43 -05:00
Andrey
57a9d96897
Live Data progress
2022-01-06 12:01:37 -05:00
Andrey
ed6c89ec10
Live Data progress
2022-01-05 20:15:23 -05:00
GitHub build-firmware Action
2208947bb3
Auto-generated configs and docs
2022-01-05 06:49:51 +00:00
GitHub build-firmware Action
38b17f5859
Auto-generated configs and docs
2022-01-05 05:09:04 +00:00
GitHub build-firmware Action
53d363df5e
Auto-generated configs and docs
2022-01-03 23:46:25 +00:00
rusefillc
152eddcdee
helping TS with explicit padding?
2022-01-03 18:40:02 -05:00
rusefillc
2016ecbe98
live data progress
2022-01-02 01:17:22 -05:00
rusefillc
95136893de
GDI Epic #1448
2022-01-01 17:18:11 -05:00
GitHub build-firmware Action
6213eb5406
Auto-generated configs and docs
2021-12-30 22:59:03 +00:00
rusefillc
0c589b86c2
GDI Epic #1448
2021-12-30 17:41:57 -05:00
GitHub build-firmware Action
6a187d488f
Auto-generated configs and docs
2021-12-30 22:03:20 +00:00
rusefillc
5e56f9c5cd
GDI Epic #1448
2021-12-30 16:56:15 -05:00
GitHub build-firmware Action
a82f364956
Auto-generated configs and docs
2021-12-21 23:15:00 +00:00
Matthew Kennedy
04984859ab
log channel improvements ( #3710 )
...
* WB info
* fix a bunch of unsigned vs signed, move some TPS stuff too
* s
2021-12-21 18:09:40 -05:00
rusefillc
a9d57fd29a
ISO-TP minor progress
2021-12-19 00:54:31 -05:00
rusefillc
0dfb744382
PCAN sandbox - error requestOutputChannels #3698
...
improving logging
2021-12-19 00:43:22 -05:00
Andrey
d7e25028a0
PCAN sandbox - error requestOutputChannels fix #3698
2021-12-19 00:29:30 -05:00
rusefillc
1973b33e13
PCAN sandbox - error requestOutputChannels #3698
...
improving logging
2021-12-19 00:00:54 -05:00
GitHub build-firmware Action
2796bb05c8
Auto-generated configs and docs
2021-12-16 21:08:16 +00:00
rusefillc
16a132799c
live data for wastegate and launch control #3588
2021-12-16 15:26:57 -05:00
rusefillc
174a02f805
live data for wastegate and launch control #3588
2021-12-16 15:24:32 -05:00
GitHub build-firmware Action
721f1ed1c7
Auto-generated configs and docs
2021-12-16 19:53:45 +00:00
rusefillc
81759802d0
live data for wastegate and launch control #3588
2021-12-16 14:47:00 -05:00
rusefillc
86506a15a9
clutch input via CAN #3605
2021-12-15 20:11:23 -05:00
rusefillc
17879ef7de
MAP phase sensing #3544
2021-12-09 22:16:42 -05:00
GitHub build-firmware Action
49c348d118
Auto-generated configs and docs
2021-12-09 03:52:01 +00:00
rusefillc
574d09e29e
rusEFI console ISO-TP via PCAN #3667
...
changing this mess just a bit
2021-12-08 18:43:27 -05:00
Andreika
6be915f7af
can_isotp fix? ( #3678 )
...
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2021-12-08 18:12:51 -05:00
rusefillc
68bddbe820
Update serial_can.cpp
2021-12-08 17:01:53 -05:00
rusefillc
5830975040
rusEFI console ISO-TP via PCAN #3667
...
fixing build #3
2021-12-08 16:24:54 -05:00
rusefillc
2bed640b50
rusEFI console ISO-TP via PCAN #3667
...
fixing build #2
2021-12-08 16:13:02 -05:00
Andreika
72cefd42de
CAN ISO-TP progress (+unit-tests fix) ( #3677 )
...
Co-authored-by: Andrei <andreikagit@users.noreply.github.com>
2021-12-08 15:11:19 -05:00
rusefillc
3a33e59b86
rusEFI console ISO-TP via PCAN #3667
2021-12-08 12:01:28 -05:00
rusefillc
8da3d17772
docs
2021-12-08 11:55:34 -05:00
Andrey
50038167d8
MAP phase sensing #3544
...
new implementation seems complete?
2021-12-07 21:08:25 -05:00
Andrey
940b04ab24
Let's always have TS structure so that unit tests can check values in outputChannels, kind of making outputChannels a god dump for state but whatever since Live View is coming
2021-12-07 20:18:47 -05:00
rusefillc
70e738cf5f
rusEFI console ISO-TP via PCAN #3667
...
better logging
2021-12-07 15:15:06 -05:00
GitHub build-firmware Action
e58ff36e70
Auto-generated configs and docs
2021-12-07 20:11:41 +00:00
Matthew Kennedy
8afab62b23
fix knock log ( #3669 )
2021-12-07 14:49:45 -05:00
rusefillc
b4c07798b5
MAP phase sensing #3544
2021-12-07 08:57:23 -05:00
rusefillc
d23b029b5c
tune via CAN #3361
...
a couple of flush() were missing, also improving readability
2021-12-06 22:19:30 -05:00
rusefillc
f826fe13aa
MAP phase sensing #3544
...
trigger sync better gauges/logging
2021-12-06 17:04:05 -05:00
rusefillc
934b005acb
trigger sync better gauges/logging
2021-12-06 13:08:41 -05:00
rusefillc
dbb3de3618
tune via CAN #3361
...
pauseCANdueToSerial
2021-12-05 21:21:36 -05:00
GitHub build-firmware Action
54e7062483
Auto-generated configs and docs
2021-12-05 04:36:49 +00:00
rusefillc
865c8015dc
duplicate output name
2021-12-04 23:29:35 -05:00
rusefillc
8d20854ba3
tune via CAN #3361
...
better constant name
2021-12-04 22:29:53 -05:00
rusefillc
359640e7aa
tune via CAN #3361
...
todo: find a better place for these defs
2021-12-04 20:34:31 -05:00
GitHub build-firmware Action
d8c052211b
Auto-generated configs and docs
2021-12-04 23:28:17 +00:00
rusefillc
0c91e77749
MAP phase sensing #3544
...
taking a step back to happy place
2021-12-04 18:21:10 -05:00
GitHub build-firmware Action
17d95341f4
Auto-generated configs and docs
2021-12-04 22:12:49 +00:00
rusefillc
45a95db67f
MAP phase sensing #3544
...
trying longer average
2021-12-04 17:06:59 -05:00
rusefillc
cf26181189
helping CAN compile
2021-12-03 22:24:57 -05:00
Andrei
c6fa50d196
CAN update
2021-12-03 21:44:15 -05:00
GitHub build-firmware Action
9313c7b3ed
Auto-generated configs and docs
2021-12-02 22:42:07 +00:00
rusefillc
1b036f238f
MAP phase sensing #3544
2021-12-02 17:08:43 -05:00
GitHub build-firmware Action
c9aa40293c
Auto-generated configs and docs
2021-12-02 06:56:04 +00:00
rusefillc
168a899ba9
how many more spelling mistakes?!
2021-12-02 01:06:40 -05:00
GitHub build-firmware Action
6219679d77
Auto-generated configs and docs
2021-11-30 21:40:56 +00:00
rusefillc
17d1144413
MAP lost in Datalogging after latest snapshot 20121129@28919 #3637
2021-11-30 16:35:45 -05:00
GitHub build-firmware Action
59ad7d73e9
Auto-generated configs and docs
2021-11-29 22:53:01 +00:00
rusefillc
f5bf143222
MAP lost in Datalogging after latest snapshot 20121129@2891 fix #3637
2021-11-29 17:46:22 -05:00
Matthew Kennedy
a37c9bca9e
Remove the EFI_NO_CONFIG_WORKING_COPY option ( #3630 )
...
* no working copy
* oops
2021-11-29 16:44:45 -05:00
GitHub build-firmware Action
76477bbd46
Auto-generated configs and docs
2021-11-29 17:54:58 +00:00
rusefillc
f6e8e18563
why so many channels are hidden in debug ? #3614
2021-11-29 12:38:09 -05:00
GitHub build-firmware Action
061a5f7fed
Auto-generated configs and docs
2021-11-29 17:35:56 +00:00
rusefillc
1d9d6d2e0b
why so many channels are hidden in debug ? #3614
2021-11-29 12:03:48 -05:00
GitHub build-firmware Action
d5ec983f55
Auto-generated configs and docs
2021-11-29 16:49:40 +00:00
rusefillc
31bd9102e7
why so many channels are hidden in debug ? #3614
2021-11-29 11:42:29 -05:00
GitHub build-firmware Action
81f4a3e5f0
Auto-generated configs and docs
2021-11-29 06:58:09 +00:00
rusefillc
30d8310dad
why so many channels are hidden in debug ? #3614
2021-11-29 01:19:06 -05:00
rusefillc
5df26f5216
why so many channels are hidden in debug ? #3614
2021-11-29 01:15:04 -05:00
rusefillc
26997ab9e3
why so many channels are hidden in debug ? #3614
2021-11-29 01:02:40 -05:00
GitHub build-firmware Action
f61f3e2834
Auto-generated configs and docs
2021-11-29 06:00:58 +00:00
rusefillc
9f196769ad
why so many channels are hidden in debug ? #3614
2021-11-29 00:48:45 -05:00
GitHub build-firmware Action
247a772f7f
Auto-generated configs and docs
2021-11-29 05:41:48 +00:00
rusefillc
f79ae3c623
why so many channels are hidden in debug ? #3614
2021-11-29 00:33:05 -05:00
GitHub build-firmware Action
122a4019f3
Auto-generated configs and docs
2021-11-29 05:25:27 +00:00
rusefillc
4c38220ef9
why so many channels are hidden in debug ? #3614
2021-11-29 00:01:12 -05:00
GitHub build-firmware Action
b466f82af1
Auto-generated configs and docs
2021-11-29 04:25:09 +00:00
rusefillc
5eb3e76fb8
why so many channels are hidden in debug ? #3614
2021-11-28 23:09:24 -05:00
GitHub build-firmware Action
28f876171c
Auto-generated configs and docs
2021-11-29 03:26:23 +00:00
rusefillc
bd48f83b73
why so many channels are hidden in debug ? #3614
2021-11-28 22:21:32 -05:00
GitHub build-firmware Action
d0fc494aa1
Auto-generated configs and docs
2021-11-29 02:00:43 +00:00
rusefillc
98a0fc3d07
why so many channels are hidden in debug ? #3614
...
space for new sensor
2021-11-28 20:55:16 -05:00
rusefillc
51f16894d0
docs
2021-11-28 20:19:05 -05:00
GitHub build-firmware Action
b73316f3a4
Auto-generated configs and docs
2021-11-28 22:26:50 +00:00
rusefillc
6a9a267314
automation around outputs section #197
...
datalog toolset
2021-11-28 17:04:46 -05:00
rusefillc
27e9540e78
automation around outputs section #197
...
datalog toolset
2021-11-28 16:36:30 -05:00
rusefillc
f8576170f6
automation around outputs section #197
...
datalog toolset
2021-11-28 16:10:09 -05:00
Matthew Kennedy
4537018927
fix ( #3629 )
2021-11-28 15:36:36 -05:00
rusefillc
1bbe587716
automation around outputs section #197
...
datalog toolset
2021-11-28 14:40:16 -05:00
rusefillc
30ddb4fd22
automation around outputs section #197
...
datalog toolset
2021-11-28 14:10:13 -05:00
rusefillc
280b1630b6
automation around outputs section #197
2021-11-27 19:23:35 -05:00
rusefillc
d068260edf
automation around outputs section #197
2021-11-27 18:34:47 -05:00
rusefillc
61b18b7bf9
automation around outputs section #197
2021-11-27 14:09:27 -05:00
rusefillc
c4f973c2e2
automation around outputs section #197
2021-11-27 14:08:09 -05:00
rusefillc
edb10af9f4
automation around outputs section #197
2021-11-27 13:36:37 -05:00
rusefillc
1cbdd226d5
automation around outputs section #197
2021-11-27 13:05:56 -05:00
rusefillc
412d804350
automation around outputs section #197
2021-11-27 12:28:59 -05:00
Matthew Kennedy
5d2f0e6c4b
don't need autoscale when it's 1.0 ratio ( #3625 )
...
* don't need autoscale when it's 1.0 ratio
* chmod +x
* we needed a few of those
2021-11-27 10:01:17 -05:00
rusefillc
0b5a9fa1db
automation around outputs section #197
2021-11-27 01:13:01 -05:00
rusefillc
eb2045f02b
automation around outputs section #197
2021-11-26 21:54:31 -05:00
rusefillc
13704396bf
automation around outputs section #197
2021-11-26 21:21:46 -05:00
rusefillc
7596e45e86
automation around outputs section #197
2021-11-26 21:10:09 -05:00
rusefillc
93ccc9b1be
automation around outputs section #197
2021-11-26 21:03:45 -05:00
rusefillc
7c217d73e9
automation around outputs section #197
2021-11-26 20:53:22 -05:00
rusefillc
6ff42cc031
automation around outputs section #197
2021-11-26 20:46:42 -05:00
rusefillc
89776f5424
automation around outputs section #197
2021-11-26 19:14:11 -05:00
rusefillc
bcfc6453a5
automation around outputs section #197
2021-11-26 18:49:16 -05:00
rusefillc
32f43736fa
automation around outputs section #197
2021-11-26 18:30:59 -05:00
rusefillc
4d78fd93b5
automation around outputs section #197
2021-11-26 18:16:06 -05:00
rusefillc
cbd5650dcf
automation around outputs section #197
2021-11-26 15:53:01 -05:00
Matthew Kennedy
f8403543d6
wall fuel tweaks ( #3617 )
2021-11-25 18:45:44 -05:00
Matthew Kennedy
0badb6b2ff
AC is EngineModule ( #3604 )
...
* AC is engine module
* missed a spot with main relay while we're at it
* TS
2021-11-25 07:59:31 -05:00
rusefillc
3077f795c4
live data for wastegate #3588
2021-11-24 12:59:57 -05:00
Matthew Kennedy
81fffe87b7
main relay doesn't use fsio ( #3580 )
...
* fuel pump
* s
* call correct callback
* more dead
* test adjustment
* don't overflow
* don't need separate function
* java
* give it a name
* generated
* generated
* add to generate script
* import *
* this is so cheap we don't need a flag
* main relay
* plumbing
* dead fsio stuff
* test it
* by 100%, we mean 99.98%
2021-11-24 07:47:51 -05:00
rusefillc
66043a5daf
automation around outputs section #197
2021-11-21 09:35:37 -05:00
rusefillc
907c955625
automation around outputs section #197
2021-11-20 14:38:50 -05:00
rusefillc
8cc775e6b6
automation around outputs section #197
2021-11-20 14:27:21 -05:00
rusefillc
7fbd8e9154
automation around outputs section #197
2021-11-20 14:08:02 -05:00
rusefillc
0e89992c38
automation around outputs section #197
2021-11-20 13:30:25 -05:00
Scott Smith
1fe26f55fb
Expose console over serial port for H7 proc ( #3578 )
...
This way you can use the console/TunerStudio with the ST-Link
In the process, combine TS_PRIMARY_UART and TS_PRIMARY_SERIAL into TS_PRIMARY_PORT, to make UART vs
SERIAL selection more robus. Ditto for TS_SECONDARY_*. Also change use of TS_NO_PRIMARY to be #if
not #ifdef, so that it can be properly set as a compile flag and not be overwritten by various
header files.
2021-11-20 00:39:08 -05:00
Matthew Kennedy
d40ca0f581
fuel pump doesn't use fsio ( #3576 )
...
* fuel pump
* s
* call correct callback
* more dead
* test adjustment
* don't overflow
* don't need separate function
* java
* give it a name
* generated
* generated
* add to generate script
* import *
* this is so cheap we don't need a flag
2021-11-19 22:23:12 -05:00
rusefillc
d91e5f2ad0
automation around outputs section #197
...
a step back
2021-11-18 21:12:54 -05:00
rusefillc
f1103b65bc
automation around outputs section #197
2021-11-18 20:09:07 -05:00
rusefillc
b16f970dcb
automation around outputs section #197
2021-11-18 19:46:17 -05:00
rusefillc
12fda6be9f
automation around outputs section #197
2021-11-18 19:34:46 -05:00
rusefillc
27d8061625
automation around outputs section #197
...
wow huge step!
2021-11-18 00:19:11 -05:00
rusefillc
5c20e1d52c
automation around outputs section #197
2021-11-18 00:05:27 -05:00
rusefillc
54a9b62de1
automation around outputs section #197
...
packing & making my job easier
2021-11-17 23:22:08 -05:00
rusefillc
cb300ec985
automation around outputs section #197
...
refactoring
2021-11-17 23:16:15 -05:00
Scott Smith
823d9a07e0
Programmatically replace ENGINE() and CONFIG() with engine-> etc ( #3565 )
...
git grep -l -w ENGINE | xargs sed -i -r "s/ENGINE\(([]a-zA-Z_0-9.[]+)\)/engine->\1/g"
git grep -l -w CONFIG | xargs sed -i -r "s/([^a-zA-Z_])CONFIG\(([]a-zA-Z_0-9.[]+)\)/\1engineConfiguration->\2/g"
2021-11-17 03:54:21 -05:00
Matthew Kennedy
8cdac4cac0
remove engine pointer passing ( #3556 )
...
* some
* more
* more
* the last?!
2021-11-16 04:15:29 -05:00
Matthew Kennedy
cb032fb1ea
(void) -> () ( #3550 )
...
* static functions with (void)
* more
* Revert "more"
This reverts commit 246e53441f935451437df186ac92d7df26b62fb6.
* s
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-15 13:02:34 +01:00
Matthew Kennedy
36d75fa6db
enable nb1 serial pins ( #3546 )
...
* enable serial on nb1
* typo
* serial
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-14 16:07:56 -05:00
Matthew Kennedy
3f2a9c3fe8
test TS writes ( #3515 )
...
* test TS writes
* s
* this must be a gcc extension
2021-11-10 07:29:40 -05:00
rusefillc
e9e88ff763
simplify signature.h generation #3480
...
part two: unused variables
2021-11-06 18:09:14 -04:00
Matthew Kennedy
7590e4c679
log current engine phase on trigger teeth ( #3471 )
...
* log phase on trigger teeth
* ui
* guard
2021-11-05 20:02:15 -04:00
rusefi
433d526ee5
turbo speed turbospeed input #2935
2021-11-04 19:43:22 -04:00
Matthew Kennedy
5b35aa8f21
log vvt targets ( #3417 )
...
* log vvt target
* java
* make java happy probably
* sensorlogger
2021-11-02 15:03:57 -04:00
Matthew Kennedy
75a2b5ef02
Knock retard ( #3396 )
...
* output gauge
* knock controller
* don't need that
* inject engine ref
* test knock
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-01 23:33:59 -04:00
Andrey
d0b2ce5654
Whatever we call it, no matter how we do it - we need live data / remote view into rusEFI actual state #3353
2021-10-30 22:21:36 -04:00
rusefillc
570e2b2a87
respond to 'Q follow-up #3383
2021-10-20 20:51:10 -04:00
Matthew Kennedy
44f8698d3e
respond to 'Q' ( #3382 )
2021-10-20 15:40:37 -04:00
Matthew Kennedy
e4c34e016a
last packet optimization ( #3363 )
...
* last packet optimization
* comment
* test
* missed one
* set tcp mss
2021-10-18 19:59:08 -04:00
rusefillc
61e2b3d5db
Remove engine load acceleration enrichment fix #3357
2021-10-16 21:24:05 -04:00
rusefillc
970d8f7f84
Whatever we call it, whatever we implement it - we need live data / remote view into rusEFI actual state #3353
...
progress
2021-10-14 18:50:03 -04:00
rusefillc
85618f61d5
fixing build
2021-10-14 16:49:15 -04:00
rusefillc
0254a141df
Whatever we call it, no matter how we do it - we need live data / remote view into rusEFI actual state #3353
...
progress
2021-10-14 15:17:30 -04:00
rusefillc
49e87825f9
some cheap used junkyard Accelerometer #2225
...
MM5.10
2021-10-06 00:19:33 -04:00
rusefillc
546d354faf
rusEFI console logs are missing some fields #3314
2021-10-05 16:28:15 -04:00
rusefillc
77c4e83ebc
some cheap used junkyard Accelerometer #2225
...
MM5.10
2021-10-05 16:21:41 -04:00
rusefillc
e30bde3802
rusEFI console logs are missing some fields #3314
2021-10-04 00:30:20 -04:00
Matthew Kennedy
8cd132b8a8
dead knock code ( #3255 )
...
* more unification
* hip stub
* comment
* guard
* channel idx
* include
* hip
* move in to engine
* hip9011
* dead stuff
* dead
* fsio
* lcd
* more dead
2021-09-21 20:40:20 -04:00
Matthew Kennedy
0e2af73e9c
Knock count ( #3240 )
...
* knocky knocky
* check the right thing
* improve operator
* TS
* s
* bbbbb
2021-09-20 14:27:26 -04:00
Matthew Kennedy
a4244e756e
per cylinder knock level in SD log ( #3239 )
2021-09-19 03:54:59 -04:00
rusefillc
db73c52b96
TS channel names for nicer console messages
2021-09-18 18:03:31 -04:00
rusefillc
b597d80798
TS channel names for nicer console messages
2021-09-18 16:58:35 -04:00
rusefillc
847fb75a23
TS channel names for nicer console messages
2021-09-18 15:33:14 -04:00
rusefillc
d4a25c4800
SD-card log fields improvement (warning counter & last code) fix #3162
2021-09-08 21:15:41 -04:00
Andrey
3ed50dbea7
SD-card log fields improvement (warning counter & last code) #3162
2021-09-05 14:43:35 -04:00
Andrey
f8233b11b5
SD-card log fields improvement (warning counter & last code) #3162
2021-09-05 10:01:04 -04:00
Andrey
8c5dab5bd6
SD-card log fields improvement (warning counter & last code) #3162
2021-09-05 09:16:35 -04:00
rusefillc
22158cbc4a
Revert "partial rollback was requested to revive HW CI"
...
This reverts commit 6834d0dd
2021-08-27 12:42:53 -04:00
rusefillc
48a009fc33
Revert "Revert "memory savings ( #3195 )""
...
This reverts commit 0b3ef5f5
2021-08-27 06:18:05 -04:00
rusefillc
0b3ef5f553
Revert "memory savings ( #3195 )"
...
This reverts commit 52a24ee7
2021-08-27 02:32:31 -04:00
rusefillc
6834d0dd65
partial rollback was requested to revive HW CI
2021-08-26 17:04:27 -04:00
Matthew Kennedy
52a24ee773
memory savings ( #3195 )
...
* d
* dead code
* all your ram are belong to me
* turn off gpiochips we don't need
* save
* save by using the same file handle
* smaller stack ok
* these can be on the stack
* this is closer
* what about ccm?
* probing available
* now probe ccm
* ccm
* put stuff in ccm
* fsio
* memory usage
* memory
2021-08-26 23:05:31 +03:00
rusefillc
9b84fc4eaf
Tooth logger to use engineSnifferRpmThreshold #3161
...
more refactoring also removing obsolete comment
2021-08-15 14:14:13 -04:00
rusefillc
f74e63fa34
Tooth logger to use engineSnifferRpmThreshold #3161
...
use configurable limit
2021-08-15 13:59:18 -04:00
rusefillc
c18ea4a439
Tooth logger to use engineSnifferRpmThreshold #3161
...
refactoring
2021-08-15 13:55:28 -04:00
rusefillc
2eb46c5504
moving two lines closer
2021-08-07 17:13:54 -04:00
Matthew Kennedy
e50dcb94b0
oops ( #3116 )
2021-08-07 22:56:59 +03:00
Matthew Kennedy
d24f1462e2
even more pch ( #3112 )
...
* s
* more
* s
* f7
2021-08-04 19:30:52 -04:00
Matthew Kennedy
25414ebdad
yet more pch ( #3068 )
...
* big pch energy
* put back ramdisk stub
* tests are happy
* h743 nucleo
* kinetis
* I love deleting code!
* make stepper happy
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-03 22:05:01 -04:00
Matthew Kennedy
d2003d24a0
make build happy ( #3067 )
2021-07-26 09:08:05 -04:00
Matthew Kennedy
0f0b84a6db
remove TS file read ( #3004 )
...
* remove
* more defines
* test
* lots of java
* s
2021-07-21 14:24:53 -04:00
Matthew Kennedy
6f80bc72ae
fan indicators + test buttons ( #3002 )
...
* sd bits
* rusefi.input
* second fan bit
* fans
2021-07-20 23:26:06 -04:00
Matthew Kennedy
b28e8348ce
sd card indicators ( #3001 )
...
* sd bits
* rusefi.input
2021-07-20 21:29:24 -04:00
Matthew Kennedy
2ce7777865
don't require EXTERN_ENGINE in every file ( #2969 )
...
* move enginePins
* no more extern engine
* uses
* more
* extern config too
* put this where it belongs
* include correct header
* merge
2021-07-16 18:13:33 -04:00
Andrey
a926357a01
making code more testable
2021-07-14 22:37:05 -04:00
rusefi
0808372d34
longer error message in 't' response
2021-07-14 12:42:35 -04:00
rusefi
4c0184e509
't' comammand to return fatal error text
2021-07-13 22:53:11 -04:00
Andrey
f6695b4264
fix vvt indication #2926
...
only field rename
2021-07-08 09:25:31 -04:00
Andrey G
0afd3c83df
Fix swap macro ( #2904 )
...
* convert swap macroses to inline functions
* clean-up workarounds
2021-07-04 18:03:17 -04:00
Andrey
f5e937fe2b
refactoring: getShaftSynchronized
2021-07-03 10:37:03 -04:00
Andrey
0af1e8ee59
Nissan progress
2021-07-02 20:12:31 -04:00
Andrey
e766279b5b
less broken code?
2021-07-02 19:28:09 -04:00
Matthew Kennedy
cd5eb6a77c
Move AC logic out of FSIO ( #2872 )
...
* new impl
* remove fsio
* inject "is ac active" to fan
* include the correct code
* include
* test
* more AC features
* AC switch vs. actual AC indicators
* include
* duh
2021-06-27 18:51:34 -04:00
Matthew Kennedy
2475cb283b
warnings ( #2862 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-06-25 20:58:38 -04:00
Andrey G
08747d036e
TS communication minor fixes ( #2847 )
...
* console: noone use this
* console: do not stop blinking if TS command executes too long
Set and clear flag from the same place
Co-authored-by: rusefillc <48498823+rusefillc@users.noreply.github.com>
2021-06-23 04:36:55 -04:00
Andrey
8d0046b0de
removing dead code
2021-06-23 04:26:32 -04:00
Andrey
498358247e
performance optimization by dron0gus
2021-06-21 09:27:09 -04:00
Matthew Kennedy
78304d2b39
gauges for raw TPS ( #2831 )
...
* ecu part
* gauges
* debug info for ford throttle
* sensible order
2021-06-18 16:27:44 -04:00
Andrey
158296f990
reverting TCU cherry pick
2021-06-12 13:52:18 -04:00
Andrey
4182eccbf3
random trick
2021-06-12 13:48:37 -04:00
rusefillc
4fa19b88a0
TCU cherry
2021-06-11 23:48:57 -04:00
Matthew Kennedy
5a5f25244a
make the simulator usable ( #2717 )
...
* these start themselves now
* dead
* configure ports
* start serial
* dead
* minimal pins
* simulator logging works
* why not enable lua
* speeeeeed
* start lua
* spammy print
2021-05-17 12:44:02 +03:00
Matthew Kennedy
13d2ee03bc
idle indicators ( #2692 )
...
* add coasting bit
* remove useless bit
2021-05-13 17:35:00 -04:00
Matthew Kennedy
da6518dcb1
remove deprecated getEngineLoadT ( #2676 )
...
* remove
* few more
2021-05-10 08:30:41 -04:00
Matthew Kennedy
3968204dfa
Hook up multi bank fuel trim ( #2532 )
...
* multi bank trim
* cleaning
* output channels
* output channels
2021-05-08 17:41:50 -04:00
Matthew Kennedy
bbb6b6dd14
remove simple cases of LoggingWithStorage ( #2569 )
...
* remove simple cases
* more simple
* serial
* s
* more
* try memory
* easy
* mmc acc
* that's how much memory
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-19 08:11:59 -04:00
Matthew Kennedy
e3fcbdc7c0
ts logger ( #2566 )
...
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-18 19:13:48 -04:00
Matthew Kennedy
22bcbf7444
More binary log fields ( #2518 )
...
* gauge names
* binary log
* it only takes scaled channel
2021-04-03 20:28:55 -04:00
Matthew Kennedy
f0cf4f38ff
fix multi-serial-port insanity ( #2476 )
...
* carve out UART specific
* implement channel
* config cleanup
* use new config
* bootloader
* dead code
* s
* h7 inherits f7
* oops
* ok now it's right
* tests
* cleanup
* call setup
* put that in its own file
* cleanup
* format
* guard
* not needed
* improve guarding
* portable
* allow override of uart mode
* fixes for bootloader
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-28 09:06:36 -04:00
Matthew Kennedy
4e3e95db2d
replace print/printMsg with scheduleMsg ( #2497 )
...
* start cleaning
* disabled feature means don't print that it's disabled
* cli
* usages
* printMsg -> scheduleMsg
* this is alllll dead now
* no crlf please
* all hope is lost if you manage to hit this line
* tests
* tests
* ok we did actually need that part
* sim
* d
* kinetis
* it did ifdef, not if
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-26 17:23:26 -04:00
Matthew Kennedy
6491c83f73
read configuration from flash exactly once ( #2481 )
...
* early hw init
* s
* read configuration exactly once
* cleanup
* housekeeping
* test friendly
* ugh bad merge
* that is a noop
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-25 18:16:26 -04:00
Matthew Kennedy
599a9b0183
USB uses its own channel, add implementations for serial channels ( #2472 )
...
* USB uses its own channel
* revise channels
* put serial ports in their own file
* h7 uart incompatible for now
* guard for sim
2021-03-19 17:05:04 -04:00
Matthew Kennedy
650d148008
Usable fuel consumption data/gauges ( #2474 )
...
* fuel consumption
* gauge names
* consumers
* obd
* binary logging
* doesn't need explicit constructor
* getters
* it works
* correct for injections per cycle
* datalog
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-19 17:04:42 -04:00
Matthew Kennedy
d7698f6703
Dedicated code path for USB console/TS ( #2465 )
...
* new apis
* dedicated USB path
* move decl
* init
* don't init usb twice
* guard
* check that we're initialized before using TS
* comment
* guard
* guard USB
* brain doesn't go good
* make tests happy
* dead define
* cypress
* ifdef != if
* s
* include priority
* don't start a thread we know we don't need
* bad-ish merge
* const
* why did this code exist...?
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-18 14:07:22 -04:00
Matthew Kennedy
248e9636db
extract CAN TS channel ( #2469 )
...
* extract CAN channel
* this is gross
2021-03-17 08:39:13 -04:00
Matthew Kennedy
a931928a61
type signature, guards
2021-03-15 17:11:11 -04:00
rusefillc
cf4068f54a
fix error/warning buffer overflow #2456
2021-03-14 09:52:27 -04:00
Matthew Kennedy
b56a31143e
fix error/warning buffer overflow ( #2456 )
...
* fix error printing overflow
* make the worst offender shorter
* error as warning
* these don't need that flag set
2021-03-14 09:31:11 -04:00
Matthew Kennedy
990c3649ae
logging cleanup before refactor ( #2438 )
...
* minor cleanup
* more cleaning
* signature
* spelling
* doy
2021-03-09 08:43:29 -05:00
Matthew Kennedy
b1873b3d8b
set all thread priorities in the same place ( #2412 )
...
* unify thread priority
* header
* mmc
2021-02-28 07:30:45 -05:00
Matthew Kennedy
9226f483a8
yet more TS sanity ( #2382 )
...
* ts cleanup part 1
* move more stuff in to the class
* extract base class
* switch to TsChannelBase where we can
* dfu
* more to TsChannelBase
* bad merge
* another bad merge
* bootloader
* bluetooth
* format
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-20 02:11:39 -05:00
Matthew Kennedy
a50d1d5ee3
start making tunerstudio more sane: part 2 ( #2381 )
...
* ts cleanup part 1
* move more stuff in to the class
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-19 20:48:21 -05:00
Matthew Kennedy
bc85adc74e
start making tunerstudio more sane: part 1 ( #2378 )
...
* ts cleanup part 1
* unused unused
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-19 07:40:59 -05:00
Matthew Kennedy
187c4d00f7
USB mass storage tweaking ( #2352 )
...
* disable TS in case of USB MSD
* housekeeping while we're here
* enable on MRE
* changelog
2021-02-14 15:03:07 -05:00
rusefi
6793b5d8fc
M62T vanos support #2243
2021-02-08 20:38:38 -05:00
rusefillc
156ae07bac
limp mode too good for bench testing #2244
2021-01-27 00:02:37 -05:00
Andrey G
777979c3ca
Chibi os 20 ( #2212 )
...
* Update ChibiOS
* Fix Makefiles includes paths
* halconf.h: remove flash hack
* mcuconf: fix EXTI ptiorityes
* Digital Input: ICU: use designated initializers, initialize 'arr'
* ChibiOS: lis302dl fix
* ADC: update to new API
* UARTConfig: timeout_cb field, formating
* ChibiOS: remove _exit, _kill, _getpid
* Fix lis302dl
* Bump config versions
* chconfig_common: cosmetic changes
* stm32f4ems: commulative config update
* Update Simulator
* ALLCSRC already contain all needed ChibiOS files.
Same for ALLINC and ALLCPPSRC
* ChibiOS fix for Simulator
* ChibiOS: port lock/unlock hook and MMC over SPI timeout
* STM32F7: update configs
* STM32F7: update linker file
* Cypress: port ADC lld to ChibiOS-20
* Cypress: port SPI lld to ChibiOS-20
* Cypress: port CAN lld to ChibiOS-20
* Cypress: fix include path for rules.ld
* Cypress: update chconf.h and halconf.h for ChibiOS-20
* Kinetis: update ADC lld to ChibiOS-20
* Kinetis: update SPI lld to ChibiOS-20
* Kinetis: update UART lld driver for ChibiOS-20
* Kinetis: update chconf.h and halconf.h for ChibiOS-20
* Kinetis: fix include path for rules.ld
* Nucleo F746: update ld script
* Nucleo F746: fix compile
* Bootloader: fix compilation with ChibiOS-20, cleanup
* Bootloader: add way to pass crosscompiler using CROSS_COMPILE
* Debug build arguments
* Simulator: fix windows compilation
Exclude syscalls_cpp.cpp from compilation
2021-01-19 15:20:35 -05:00
rusefillc
1cbb0c5680
Revert "Revert "rpm rate of change ( #2159 )""
...
This reverts commit 538b3ac6
2021-01-09 20:06:19 -05:00
rusefillc
538b3ac649
Revert "rpm rate of change ( #2159 )"
...
This reverts commit f73b7123
#2207 yes, this makes no sense but just to confirm
2021-01-09 19:45:07 -05:00
Matthew Kennedy
edee10ee1c
Flex fuel stubs ( #2187 )
...
* config & ui
* stub sensor
* stub init
* output channel, gauge, SD log
* linky linky
* fix
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-01-05 07:57:26 -05:00