Commit Graph

236 Commits

Author SHA1 Message Date
rusefi da0b11098f Native SENT TPS input #5079 2023-03-01 17:37:56 -05:00
rusefillc ab3a1eae7e STM32Cube v2.13 #5135 2023-02-27 10:29:10 -05:00
rusefillc 60435b063a console creates new log file every 100 ms :( fix #5112 2023-02-20 17:31:05 -05:00
rusefillc 2ba0fd8421 - Selectable CanBus channel for WBO inputs #5028 2023-02-20 11:30:47 -05:00
Matthew Kennedy d0dd3e9b4d changelog 2023-02-15 18:51:15 -05:00
rusefillc e3a8ebb32c No rusefi*.ini file #5078 2023-02-14 13:14:56 -05:00
rusefi d6fd5d484f add 50/83.3/125kbit CAN #5072 2023-02-13 17:14:56 -05:00
Nathan Schulte f99e480e66
enable LSE (via: LSE max wait patches) (#4944)
* enable LSE (via: LSE max wait patches)

* ChibiOS: LSE patches
2023-02-12 16:01:03 -05:00
rusefillc a262df4dc2 Antilag switch pin mode was ignored fix #5036 2023-02-07 10:05:17 -05:00
rusefillc 4b50c26620 February 2023 Release - "Day 346" 2023-02-06 17:16:44 -05:00
rusefillc 717bf0279f
Update CHANGELOG.md 2023-02-01 08:32:54 -05:00
rusefillc 728db11c56 Alternator Duty Cycle Adder for AC Fan fix #4973 2023-01-24 10:29:08 -05:00
rusefillc 40520de120 Default binary should have more relaxed pinout: serial #4998
we can now simplify code a bit
2023-01-23 08:04:41 -05:00
rusefillc 46e37ae30e totalFuel and totalIgnition correction gauges in Tunerstudio #4955 2023-01-17 23:28:28 -05:00
rusefillc a2d9fddb78 DC wastegate fix #4965 2023-01-17 23:24:32 -05:00
rusefillc ee5c9db9a8 detect and ignore doubled trigger edges #4656 2023-01-10 16:11:50 -05:00
Matthew Kennedy e5d199272d
improve iat ignition table (#4948)
* iat ignition table

* changelog
2023-01-06 21:59:34 -05:00
rusefi e67c2e85e1 STM32Cube v2.12 2023-01-06 15:32:32 -05:00
rusefillc d6d6df568c Ignition IAT Corr Load Bins Range fix #4941 2023-01-05 12:30:53 -05:00
rusefillc 00b472d08a multi-line tooltips in TS #4927 2023-01-02 22:10:40 -05:00
rusefillc a19a7120df https://rusefi.com/forum/viewtopic.php?f=2&t=2484 luaIgnCut 2023-01-02 18:06:38 -05:00
rusefi 17a8427c95 Antilag fix #2403 2022-12-26 20:43:46 -05:00
Matthew Kennedy 52884c64cb
SD card tooth log (#4897)
* adjust tooth logger api

* mmc card writes tooth log

* changelog
2022-12-15 08:34:10 -04:00
rusefillc 743bdad7e0 RPM correction/multiplier for Accel Enrich fix #4760 2022-12-14 19:57:07 -05:00
rusefillc d4fb20e54d Jammed ETB detection #4873 2022-12-13 22:26:51 -05:00
Matthew Kennedy 9d8bfb834e
Basic trigger scope implementation (#4885)
* big buffer

* mostly hooked up big buffer

* bad merge

* s

* sneak preview of trigger scope

* s

* constness

* channel limits

* s

* unnecessary

* efilib

* TcpServerSandbox

* includes fix

* binary format

* tooth logger uses big buffer

* dead config

* config

* implement basic trigger scope

* good behavior

* enable on other alphax

* flag to enable second channel

* use 8 bit mode on the ADC for less memory use

* changelog
2022-12-10 23:00:12 -05:00
Matthew Kennedy 872595f302
ETB compensates for battery voltage (#4838)
* compensate battery voltage

* changelog

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-12-10 22:55:26 -05:00
rusefillc 1580f45e18 ## December 2022 Release - "Day 289" 2022-12-09 22:51:06 -05:00
rusefillc 5b7e115dc1 ## December 2022 Release - "Day 281" 2022-12-01 18:42:31 -05:00
Andrey 8d456cedad ETB intermittent sensors protection #4832 2022-11-30 19:50:09 -05:00
Andrey 9a38d23b61 ETB duty cycle jitter: only monitoring within this ticket fix #4833 2022-11-30 19:49:16 -05:00
rusefi 421ac16f18 ETB input jitter protection fix #4832 2022-11-30 17:07:42 -05:00
Matthew Kennedy 151416b005
default fuel cleanup and injection phase change (#4836)
* default fuel cleanup and injection phase change

* happy tests

* changelog

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-29 23:41:49 -05:00
rusefillc 7e79706221 "Day 267" was not amazing 2022-11-28 19:57:49 -05:00
Matthew Kennedy ef53ff0104
period -> frequency (#4837)
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-27 08:10:05 -05:00
rusefillc 08cd5a73e2 ## November 2022 Release - "Day 267" 2022-11-17 11:39:00 -05:00
rusefillc dee8869fb9 new trigger wheel shape for Benelli 3-cylinder engines #4744 2022-11-16 16:43:53 -05:00
rusefi a17e12747e Add fuel adder to launch fix #4777 2022-11-13 20:23:19 -05:00
rusefi b60107a807 gcc11 #4680 2022-11-13 20:13:40 -05:00
Matthew Kennedy 5c50ad2db4
infer useOnlyRisingEdge by trigger type (#4621)
* most of the plumbing

* easy tests

* trigger types that are rise only

* configs

* change mode of various triggers

* vvt

* 898 test is now impossible 🥳

* s

* instant rpm test

* actually remove useOnlyRisingEdgeForTrigger

* remove vvtCamSensorUseRise

* s

* print

* one happy test

* another test

* happy testSomethingWeird

* happy testCamInput

* maybe fix it a different way

* better

* quad cam

* nb2 happy

* bad merge

* vvt test

* trigger.test1995FordInline6TriggerDecoder

* hellen gm e67

* changelog
2022-11-08 21:48:39 -05:00
Matthew Kennedy 1269428044
remove idle timing deadzone (#4731)
* remove idle timing deadzone

* test

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2022-11-04 15:02:20 -04:00
rusefillc 620dd1b42c gcc 10 #4641 2022-10-19 09:11:57 -04: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
rusefillc 2899b62805 Lua aux gauge fix #4672 2022-10-18 16:13:19 -04:00
Matthew Kennedy aa881efe89
fix 36-2-1 trigger (#4645)
* fix

* test files

* test real 4b11

* test.mk

* better angle error math

* test GM too

* changelog
2022-10-09 21:22:05 -04:00
rusefillc 9f8aa66a9a Mark is asking for VIN number field fix #3967 2022-10-05 18:26:12 -04:00
Matthew Kennedy 940e0dc369
require ignition on for firing (#4628)
* require ignition on for firing

* too much havoc for a unit test

* patch up references

* last one

* fix changelog mangling

* fix the changelog template too

* bad merge

* fix the template again

* s

* fake battery voltage on hw ci

* ugh merge

* ugh merge
2022-10-04 20:36:03 -04:00
rusefillc 50344d32df stuff was misplaced? 2022-10-03 23:00:08 -04:00
rusefillc 4de2ea691f Startup Frame should scan for available hardware #4633 2022-10-03 22:59:15 -04:00
Matthew Kennedy cb86c014cf
fix instant rpm clearing bug (#4629)
* improve instant rpm

* changelog
2022-09-29 07:15:59 -04:00