Commit Graph

974 Commits

Author SHA1 Message Date
Andrey 8fd5e46472 refactoring: reducing outputChannels copy 2022-09-04 22:38:05 -04:00
GitHub gen-configs Action abc5b91ae9 Auto-generated configs and docs 2022-09-03 21:43:03 +00:00
rusefi 6b0f1c579a refactoring: reducing outputChannels copy 2022-09-03 17:38:06 -04:00
GitHub gen-configs Action 4857561a0d Auto-generated configs and docs 2022-09-03 21:35:26 +00:00
Andrey f008a98b94 refactoring: reducing outputChannels copy 2022-09-03 17:12:47 -04:00
Andrey 05e851c138 tear down Engine god object #4511
just trying different things
2022-09-01 19:24:19 -04:00
Andrey 436c294770 refactoring: reducing outputChannels copy 2022-09-01 10:58:16 -04:00
GitHub gen-configs Action bac4f9800f Auto-generated configs and docs 2022-09-01 14:39:52 +00:00
Andrey 09f0a540b6 refactoring: reducing outputChannels copy 2022-09-01 10:30:07 -04:00
GitHub gen-configs Action 8abba1b2fd Auto-generated configs and docs 2022-09-01 14:11:17 +00:00
Andrey 5cb41535d5 smaller step forward 2022-09-01 10:06:00 -04:00
GitHub gen-configs Action 9744fa0920 Auto-generated configs and docs 2022-09-01 04:53:05 +00:00
Andrey bc407d7749 54ac7279b1 partial rollback 2022-09-01 00:46:54 -04:00
GitHub gen-configs Action 9c2bb7e7e6 Auto-generated configs and docs 2022-09-01 04:18:59 +00:00
Andrey 54ac7279b1 refactoring: reducing outputChannels copy 2022-09-01 00:13:55 -04:00
Andrey 6a5e3bc078 currentEngineDecodedPhase as trigger central field 2022-08-31 23:31:35 -04:00
GitHub gen-configs Action 470c44ba12 Auto-generated configs and docs 2022-08-27 18:44:44 +00:00
Andrey G aefea6d3ff output channels: isFuelPumpOn vs isPumpOn, remove second one (#4490) 2022-08-27 14:28:33 -04:00
GitHub gen-configs Action d5811a698a Auto-generated configs and docs 2022-08-26 00:41:14 +00:00
Matthew Kennedy f3a5c28f07 fix typo, move bit to idle state (#4484) 2022-08-25 20:26:12 -04:00
Matthew Kennedy dfd340e8c3 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 ec9a705cf6 docs 2022-08-23 22:25:08 -04:00
GitHub gen-configs Action 991cd40f74 Auto-generated configs and docs 2022-08-23 23:50:32 +00:00
Matthew Kennedy 58e27505db 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 26e81a4647 Auto-generated configs and docs 2022-08-23 04:19:39 +00:00
GitHub gen-configs Action 3897340735 Auto-generated configs and docs 2022-08-23 03:11:55 +00:00
GitHub gen-configs Action 437f10bcbd Auto-generated configs and docs 2022-08-23 02:57:26 +00:00
GitHub gen-configs Action 4b6abf9557 Auto-generated configs and docs 2022-08-22 22:23:05 +00:00
GitHub gen-configs Action 911a6c5f0c Auto-generated configs and docs 2022-08-17 04:30:35 +00:00
rusefillc 2aabef68c9 Struct array for outputs #4442 (#4453)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-08-17 00:25:55 -04:00
rusefillc bb21977556 invalid ini fix #4451 2022-08-16 22:24:02 -04:00
GitHub build-firmware Action 72ead5be96 Auto-generated configs and docs 2022-08-15 21:22:59 +00:00
Andrey 6f47772e6b Revert "A safe place where stuff is consistent (#4444)"
This reverts commit b4eb56c7b4.
2022-08-15 17:05:40 -04:00
GitHub build-firmware Action 006190aa15 Auto-generated configs and docs 2022-08-15 19:03:46 +00:00
GitHub build-firmware Action 9a5808c53e Auto-generated configs and docs 2022-08-15 18:43:52 +00:00
rusefillc b4eb56c7b4 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 ec8639d188 Auto-generated configs and docs 2022-08-15 17:10:30 +00:00
rusefillc 18f1197d58 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 471dedde04 Auto-generated configs and docs 2022-08-11 14:25:31 +00:00
rusefillc 5f896cf00f https://github.com/rusefi/alphax-4chan/issues/57 2022-08-11 10:08:51 -04:00
rusefi bfa13ddce7 ISO-TP does not work on real car #4427
verboseIsoTp
2022-08-11 01:23:44 -04:00
rusefi 39200f55eb ISO-TP does not work on real car #4427
oh shit :(
2022-08-11 00:37:48 -04:00
rusefillc bf15c5bc8a ISO-TP does not work on real car #4427 2022-08-09 13:12:51 -04:00
Matthew Kennedy eb442998dc 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 e19b61aa5b [SECURITY] Cheap password protection against tune modification fix #4243 2022-07-30 12:23:53 -04:00
rusefillc db26a35209 refactoring 2022-07-30 12:07:36 -04:00
rusefillc 39aebf27d0 dead code? 2022-07-30 11:53:20 -04:00
rusefillc a47e3e2314 docs 2022-07-30 11:21:42 -04:00
GitHub build-firmware Action dcc43ee4b4 Auto-generated configs and docs 2022-07-27 09:38:56 +00:00
Matthew Kennedy 4865213537 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 efdae2322d Start -> start (#4366) 2022-07-21 15:17:32 -04:00
rusefillc a8e86b9b81 typos 2022-07-20 18:45:35 -04:00
Andrey G 2eeb1ad84e 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 ca25530445 picking atomic piece of #4358 2022-07-20 17:06:34 -04:00
rusefillc 5fafaa571d refactoring: reducing warnings 2022-07-20 17:03:15 -04:00
Matthew Kennedy 2bf6c94663 fragments (#4357) 2022-07-19 11:02:41 +03:00
Matthew Kennedy cd98ad35c2 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 7123361f2e Auto-generated configs and docs 2022-07-15 10:29:23 +00:00
rusefillc 807bb26555 raw aux inputs gauges #4346 2022-07-15 06:23:24 -04:00
rusefillc 4c4f494904 PID logging: p term #4337 2022-07-08 10:31:34 -04:00
rusefillc c3d99528e1 PID logging: p term #4337 2022-07-08 09:43:05 -04:00
rusefillc 372f5e6790 dead code? (#4325)
* dead code?

* dead code?

* dead code?

Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-07-07 00:35:11 -04:00
Matthew Kennedy ab24c5eb35 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 2c80b8cf19 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
Andrey ef2278aeb1 logging of live data structs was: data points #3614 2022-06-29 03:21:53 -04:00
rusefillc c50009ee59 logging of live data structs was: data points #3614 2022-06-29 03:13:35 -04:00
rusefillc fb84241a48 logging of live data structs was: data points #3614 2022-06-29 03:01:13 -04:00
GitHub build-firmware Action 718b4fd3e9 Auto-generated configs and docs 2022-06-29 05:34:35 +00:00
rusefillc 2ab71f88e5 logging of live data structs was: data points #3614 2022-06-29 01:27:42 -04:00
GitHub build-firmware Action e2c241bd38 Auto-generated configs and docs 2022-06-27 02:39:05 +00:00
Matthew Kennedy da5446ed2e get rid of extra quotes (#4288) 2022-06-26 22:32:47 -04:00
GitHub build-firmware Action 81f1df25e4 Auto-generated configs and docs 2022-06-27 00:12:14 +00:00
rusefillc ce1d80ec33 stealing from David 2022-06-26 19:42:08 -04:00
rusefillc f4454a47ba visiting "live data" tab causes fatal error on ECU fix #4271 2022-06-25 22:09:54 -04:00
rusefillc e8777995be visiting "live data" tab causes fatal error on ECU fix #4271 2022-06-25 19:48:48 -04:00
GitHub build-firmware Action fbdebdc20e Auto-generated configs and docs 2022-06-24 00:20:41 +00:00
Matthew Kennedy 840bf6fb27 wideband live data (#4276)
* wideband live data magic

* test build happy

* test even happier
2022-06-23 20:04:26 -04:00
Matthew Kennedy 478549ccdf get rid of setSerialConfigurationOverrides (#4274)
* get rid of setSerialConfigurationOverrides

* missed a few

* kinetis
2022-06-23 19:42:09 -04:00
Matthew Kennedy 40106224f0 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 9128873c3b verbose trigger sync should reuse engineSnifferRpmThreshold #4259
this should work faster?
2022-06-18 14:44:10 -04:00
Matthew Kennedy 2e56c9dd6f 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
Matthew Kennedy c2f61dc95f 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 1d802f4c22 hard requirement for console version match #4187 2022-05-29 14:42:08 -04:00
GitHub build-firmware Action 0eade966b9 Auto-generated configs and docs 2022-05-14 12:21:15 +00:00
rusefillc 9aebed59fe Maintenability: frequency sensors need a simple event counter in the logs #4173 2022-05-14 08:13:47 -04:00
rusefillc 4517c2cfe9 CAN category (#4148)
Co-authored-by: rusefillc <sdfsdfqsf2334234234>
2022-05-09 16:49:23 -04:00
GitHub build-firmware Action cd3cce1da5 Auto-generated configs and docs 2022-05-09 09:42:49 +00:00
rusefillc 39df91b183 Remove value copy from controller into outputChannels #4095 2022-05-09 05:30:04 -04:00
GitHub build-firmware Action 5bbb401f85 Auto-generated configs and docs 2022-05-08 13:06:44 +00:00
rusefillc b2771f9b44 Remove value copy from controller into outputChannels #4095 2022-05-08 08:50:27 -04:00
GitHub build-firmware Action a4b7845279 Auto-generated configs and docs 2022-05-08 12:05:34 +00:00
rusefillc ad4591945e Remove value copy from controller into outputChannels #4095 2022-05-08 07:58:19 -04:00
GitHub build-firmware Action df404bfd04 Auto-generated configs and docs 2022-05-05 04:59:48 +00:00
Matthew Kennedy 597c9b0256 binary log knock count and retard (#4139) 2022-05-05 07:41:41 +03:00
rusefillc 64e0f342b1 knock reaction #202 2022-04-29 12:25:33 -04:00
rusefillc 19abcab3d1 docs 2022-04-25 00:36:12 -04:00
GitHub build-firmware Action 8145bd6bc0 Auto-generated configs and docs 2022-04-25 04:01:07 +00:00
GitHub build-firmware Action ba35602702 Auto-generated configs and docs 2022-04-25 03:46:16 +00:00
rusefillc d1173219b6 Remove value copy from controller into outputChannels #4095 2022-04-23 19:53:05 -04:00
GitHub build-firmware Action 80031c385a Auto-generated configs and docs 2022-04-23 11:41:19 +00:00
David Holdeman b4e8dfb05a 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 1ba3d587a3 Auto-generated configs and docs 2022-04-21 13:14:29 +00:00
David Holdeman 918224fbc1 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 ede4fb4005 Auto-generated configs and docs 2022-04-19 00:15:57 +00:00
David Holdeman d7ac0c1db8 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 9fdb7d163c Auto-generated configs and docs 2022-04-18 16:29:48 +00:00
rusefillc 0db8225859 Merge branch 'master' of https://github.com/rusefi/rusefi 2022-04-18 11:45:08 -04:00
rusefillc b252533889 actually let's remove the duplicates 2022-04-18 11:43:49 -04:00
GitHub build-firmware Action f23c3b457b Auto-generated configs and docs 2022-04-18 15:43:09 +00:00
rusefillc a6108bafbf unique field names 2022-04-18 11:11:57 -04:00
rusefillc 9fdba11d87 bugfix: TS connectivity issue with enlarged output channels 2022-04-17 20:02:57 -04:00
GitHub build-firmware Action 783aa1451c Auto-generated configs and docs 2022-04-17 20:30:07 +00:00
Andrey 220dea05a8 shameless reminder about time-sensitive Proteus fabrication issue which worries me 2022-04-17 16:00:31 -04:00
rusefillc 2b0b9313d1 logging of live data structs was: data points #3614
exciting
2022-04-17 13:28:43 -04:00
rusefillc f9d222bce1 random progress & method rename 2022-04-16 17:35:59 -04:00
Matthew Kennedy 75c7fb3b18 fragment refactoring (#4072)
* fragment refactoring

* jar

* jar?
2022-04-16 09:24:45 -04:00
rusefillc c73fcdadc0 some max values 2022-04-15 16:38:08 -04:00
rusefillc 494bff2f1f refactoring 2022-04-15 09:47:12 -04:00
Matthew Kennedy f729a1de27 s (#4070) 2022-04-15 09:01:04 -04:00
rusefillc f0a055345e logging of live data structs was: data points #3614
YES! we now expose fragments
2022-04-14 22:41:46 -04:00
rusefillc b718d059ac logging of live data structs was: data points #3614
getting closer...
2022-04-14 22:40:35 -04:00
rusefillc b164b93dbd logging of live data structs was: data points #3614 2022-04-14 22:11:18 -04:00
rusefillc d9fccb4383 logging of live data structs was: data points #3614
unification with outputs
2022-04-14 21:01:26 -04:00
rusefillc 66c2cf714c makes no difference? oh makes a lot, revert 2022-04-14 15:40:38 -04:00
rusefillc d130e7e4e7 makes no difference? 2022-04-14 15:31:50 -04:00
rusefillc 28b0b8d460 logging of live data structs was: data points #3614
ETB
2022-04-14 15:25:01 -04:00
rusefi 7ff80dfbbc logging of live data structs was: data points #3614 2022-04-14 02:01:34 -04:00
rusefi b6483c2d8b steps towards better commands encapsulation 2022-04-14 01:44:35 -04:00
rusefi f5b1834b92 steps towards better commands encapsulation 2022-04-14 01:06:44 -04:00
rusefi 296985767b encapsulation 2022-04-14 00:35:33 -04:00
rusefillc 7ab25d135a logging of live data structs was: data points #3614
handling request past end of fragments
2022-04-13 23:31:32 -04:00
rusefillc 725e5467bd logging of live data structs was: data points #3614 2022-04-13 22:27:44 -04:00
Andrey 7cbe075bab logging of live data structs was: data points #3614
progress
2022-04-13 21:52:05 -04:00
rusefillc bc9d6089ec logging of live data structs was: data points #3614
hmm
2022-04-13 21:37:49 -04:00
rusefillc 0b3101d690 logging of live data structs was: data points #3614
progress & more consistent convention
2022-04-13 21:20:37 -04:00
rusefillc 57be5a2147 logging of live data structs was: data points #3614
progress & more consistent convention
2022-04-13 20:46:55 -04:00
rusefillc cd080b159f logging of live data structs was: data points #3614
support for null fragments
2022-04-13 20:46:55 -04:00
rusefillc 5c5d258b5f typo/grammar 2022-04-13 17:55:31 -04:00
GitHub build-firmware Action 2aa900f585 Auto-generated configs and docs 2022-04-07 13:29:42 +00:00
Matthew Kennedy 88ff526764 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 a2d2633e4f Auto-generated configs and docs 2022-04-03 22:06:25 +00:00
Matthew Kennedy 178db1975b 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 d65db27ec1 Auto-generated configs and docs 2022-03-29 06:42:16 +00:00
rusefillc 386b03cadd [EPIC] [Feature Request] Transmission Control #1454 2022-03-29 02:35:27 -04:00
GitHub build-firmware Action 2fea30b6a0 Auto-generated configs and docs 2022-03-24 13:05:35 +00:00
Matthew Kennedy 4c2518c4c0 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 3b90843dc7 Auto-generated configs and docs 2022-03-23 23:22:22 +00:00
Andrey b8cc59631f https://rusefi.com/forum/viewtopic.php?p=44732 2022-03-23 19:15:39 -04:00
GitHub build-firmware Action 44c682c310 Auto-generated configs and docs 2022-03-21 00:20:26 +00:00
Matthew Kennedy 1601156145 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 29d35697c5 Auto-generated configs and docs 2022-03-20 13:35:00 +00:00
Matthew Kennedy f0013f71b5 limp mangaer handles more stuff (#3983) 2022-03-20 09:28:17 -04:00
rusefillc ea7ac0ef74 JNI for test coverage #3965 2022-03-15 11:47:47 -04:00
Andrey ce7a1b8c7b JNI for test coverage #3965 2022-03-15 11:23:06 -04:00
rusefillc 23bffc3973 JNI for test coverage #3965 2022-03-15 10:47:02 -04:00
rusefillc 0b1c1f73a0 JNI for test coverage #3965 and code style 2022-03-15 10:32:32 -04:00
rusefillc 7792ccefb6 refactoring 2022-03-14 23:02:00 -04:00
GitHub build-firmware Action fcc741622c Auto-generated configs and docs 2022-03-11 20:54:44 +00:00
Matthew Kennedy 2f1f042379 sd log blah (#3991) 2022-03-11 15:48:03 -05:00
rusefillc 51b594c9ca BT 2022-03-11 13:06:47 -05:00
rusefillc c18df9918e Firmware support or user instructions for jdy-33 fix #3944 2022-03-10 17:01:25 -05:00
rusefillc 3a2156090b Firmware support or user instructions for jdy-33 #3944 2022-03-10 13:35:37 -05:00
rusefillc 86560ca27c Firmware support or user instructions for jdy-33 #3944 2022-03-10 12:49:04 -05:00
GitHub build-firmware Action d7015ee334 Auto-generated configs and docs 2022-03-09 01:32:57 +00:00
Andrey G f2b0d0692f 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 9b71969ae2 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 53ae63df09 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 6241b696f2 docs 2022-02-10 23:17:42 -05:00
GitHub build-firmware Action ecfc81dfae Auto-generated configs and docs 2022-02-11 01:24:16 +00:00
rusefillc 8de83f31b4 Lua CAN relay performance #3911 2022-02-10 20:17:17 -05:00
Matthew Kennedy 47b4ace4cb 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 03242d3de4 Auto-generated configs and docs 2022-02-04 21:47:48 +00:00
rusefillc b870076c6f LUA to read if USB is connected or not. #3891 2022-02-04 16:42:01 -05:00
GitHub build-firmware Action b053f6ed29 Auto-generated configs and docs 2022-02-02 02:45:00 +00:00
rusefillc d5445a8d21 mr output channel 2022-02-01 21:05:50 -05:00
GitHub build-firmware Action e7bd6cc37c Auto-generated configs and docs 2022-01-28 01:16:52 +00:00
rusefillc bdcc9ad067 pedal calibration 2022-01-27 20:10:55 -05:00
Matthew Kennedy 03e8abd5e1 remove getDebugChannels (#3850) 2022-01-27 19:21:05 -05:00
rusefillc 3950c3b6a2 reducing magic constants 2022-01-27 17:39:46 -05:00
GitHub build-firmware Action c020d600ed Auto-generated configs and docs 2022-01-27 13:02:18 +00:00
Matthew Kennedy 4e210c3124 more tps accel data (#3844) 2022-01-27 07:46:13 -05:00
GitHub build-firmware Action 6d8a104525 Auto-generated configs and docs 2022-01-24 02:55:57 +00:00
Matthew Kennedy 5978df2855 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 e46c1a19a3 Auto-generated configs and docs 2022-01-21 23:15:14 +00:00
Matthew Kennedy 5ee6a353f8 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 cd3bbb39d9 Auto-generated configs and docs 2022-01-21 20:59:16 +00:00
Matthew Kennedy 20076e6490 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 e05d710086 migrating to SensorType::Rpm API 2022-01-20 22:06:20 -05:00
rusefillc ed584dd904 GDI Epic #1448 2022-01-18 16:16:17 -05:00
rusefillc 7ac8d9d83d GDI Epic #1448 2022-01-18 12:31:12 -05:00
rusefillc ffca542785 On m_event vs lobe vs scheduling #3804 2022-01-18 00:45:24 -05:00
rusefillc 3e8207f393 GDI Epic #1448 2022-01-18 00:27:20 -05:00
rusefillc 65c96dbb6f https://github.com/rusefi/alphax-2chan/issues/14 2022-01-16 23:43:53 -05:00
GitHub build-firmware Action fde7324cc0 Auto-generated configs and docs 2022-01-15 22:45:28 +00:00
rusefillc f2261618ba Gear detection based on RPM to VSS ratio #3779 2022-01-15 17:30:08 -05:00
GitHub build-firmware Action 72ac03a8c4 Auto-generated configs and docs 2022-01-12 21:38:47 +00:00
rusefillc 9d3d7b046a 't' in terminal does not print seconds properly fix #3780 2022-01-12 16:03:40 -05:00
Matthew Kennedy 78119b7df4 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 f9054b0cde 't' to print current date 2022-01-11 22:47:46 -05:00
rusefillc 6fd0ae24d9 RE usability: live data for idle controller 2022-01-10 19:48:58 -05:00