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