Josh Stewart
f006dacf2b
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-07-05 14:30:22 +10:00
Josh Stewart
99eb493d90
Minor changes to the engine limiter interface
2020-07-05 14:30:18 +10:00
Vitor Moreno B. Sales
7bcf4bcb15
[FP] Add injector delay for priming ( #391 )
...
* [FP] Add injector delay for priming
* Fix build
* Add the startup TPS read back in to ensure proper flood clear check
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-07-05 14:28:57 +10:00
Josh Stewart
e42a742797
Initial implementation of the 420a decoder. See #133
2020-07-01 16:54:52 +10:00
Josh Stewart
ae29912ecd
Minor typos, comments and wording cleanup
2020-06-30 11:18:12 +10:00
Josh Stewart
1ec7e7ee86
Mostly complete engine protection (excl AFR)
2020-06-06 14:27:46 +10:00
Josh Stewart
56509b3a4a
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-06-06 10:55:38 +10:00
Josh Stewart
c3c6cc33c7
Minor work on oil and fuel pressure readings
2020-06-06 10:55:34 +10:00
Josh Stewart
940a6826b5
Initial work on engine protection system
2020-06-06 10:52:27 +10:00
Vitor Moreno B. Sales
27cc6ddf4c
Fix recently added functions ( #393 )
...
Changed aseTsnDelay name to aseTaperTime
Added a default aseTaperTime to 0.1S
aseTsnStart isn't needed, removed
Added IAC_STEP_OL taper, big thanks to Ryan
Default dfcoMinCLT is 0C, added calibration offset and increased it to 40C as described on updates.ino
Changed bitRead to BIT_CHECK
Fix dfcoStart wasn't been reseted if conditions was droped before elapsed time causing next DFCO activation right away
Few cosmetical changes on ini
Update commits counter
2020-05-29 12:25:33 +10:00
Josh Stewart
fc43f3a479
Allocate memory for fuel/oil pressure inputs
2020-05-29 12:21:28 +10:00
Josh Stewart
2c1269eef9
June development signatures
2020-05-25 09:14:48 +10:00
Josh Stewart
64ef8f40ae
Signature and base tunes for 202005
2020-05-22 15:38:15 +10:00
Josh Stewart
24260d1368
Add missing init sections for 36-2-1
2020-05-22 13:49:33 +10:00
Vitor Moreno B. Sales
b321e8e17d
[PID] Increase parameters and output resolution ( #377 )
...
Parameters are 0.03125% for kP and kI, 0.00981% for kD. Increased output 4 times to give enought room for kP.
PID now ignore compute if input is zero to avoid overshoot, kI and kD part as well.
Added idlePID.Initialize() to crank part to start PID from a working condition.
Show idleLoad when cranking.
Fix TS numbers, increase max value
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-05-21 19:29:38 +10:00
Antti Muurikainen
113247f005
Cranking enrichment to ASE (or run) taper ( #364 )
...
* Cranking enrichment tapering to ASE (or run)
* Precision fix and better helptext
* Fixed calculation and added comments
* Small fix for the taper final values
* Styling
* runSecsX10 is now uint32_t, so modify accordingly
2020-05-19 15:22:43 +10:00
Josh Stewart
05022a5d22
Add option to disable fan whilst cranking. Fixes #383
2020-05-18 10:30:03 +10:00
Josh Stewart
d73af98010
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-05-12 12:14:57 +10:00
Josh Stewart
a826b20307
Most of the remaining VSS parts
2020-05-12 12:14:37 +10:00
Pasi Kemppainen
b7e91b58df
Added option for soft limit to also be able to retard by x-amount of degrees ( #368 )
...
* Changed the soft limit from absolute value to retard by
* Added selection for fixed and relative retard
Co-authored-by: Pasi Kemppainen <pazi88@users.noreply.github.com>
2020-05-09 08:39:13 +10:00
celso acyr
8ac3717507
Idle Steeper motor cracking in closed loop ( #371 )
...
* Idle Steeper motor cracking in closed loop
Adding to run position while starting the engine..
* Update speeduino.ini
2020-05-06 15:17:53 +10:00
Josh Stewart
a335820b46
Enable the use of the 50% hardware test modes
2020-05-04 15:08:45 +10:00
Josh Stewart
ccad3d258f
VSS calibration routines (untested)
2020-04-23 20:34:31 +10:00
Josh Stewart
e5f2193abe
Introduce command button handler and expand the hardware testing to 8 channels
2020-04-22 11:02:35 +10:00
Josh Stewart
5366695f96
Initial VSS dialog
2020-04-20 23:43:02 +10:00
Josh Stewart
fae78b95f7
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-04-20 22:57:39 +10:00
Josh Stewart
4aa86aae67
Initial basic VSS calcs (Incomplete)
2020-04-20 22:57:00 +10:00
Antti Muurikainen
fb0750580b
FIx flexfuel ignition correction value displayed in TS ( #361 )
2020-04-20 19:52:29 +10:00
Antti Muurikainen
274f424151
Acceleration enrichment cold temperature adjustment ( #359 )
...
* New README format
* Update README.md
* STM32F407 fixes (#338 )
* Correct overflow for 32bit timers
* fix pins PA0-PA5 on some f407 boards
* Enable access to SRAM Backup domain at boot
* Add missing callback functions
* Change timer resolutions. Corrects idle/aux timer frequencies
* 32 bit overflow only for STM32F4
* Check and update ignition count target before checking other conditions to avoid peramently disabling ego correction in case ignition count rolls over while ego correction is disabled. (#344 )
Co-authored-by: bera-n <notrevealedbera-n@gmail.com>
Fixes #343
* Setup memory for vss
* Update all dialog help links to the new wiki
* [DFCO] Add a minimum coolant (#353 )
* [DFCO] Add a minimum coolant
On pure ethanol or E85 the engine need a lot fuel to return from DFCO when cold.
Add a minimum temp
Fixes copy-paste error
Fix sign error
* Add signed cast on the calibration offset
Co-authored-by: Josh Stewart <josh@noisymime.org>
* AE cold temp correction
Added possibility to increase AE amount on cold engine. Max cold modifier is tapered with clt.
* Added help texts and value limitation in speeduino.ini and overflow prevention in corrections.ino
* Terminology patch
* Unsigned long in calculation isn't really needed as AE max setting is 255 (+100). Changed to uint16_t.
* Comment revision for the previous
* Updated function description
* Fixes to make correction equal in MAP and TPS modes
* AE cold temp correction
Added possibility to increase AE amount on cold engine. Max cold modifier is tapered with clt.
* Added help texts and value limitation in speeduino.ini and overflow prevention in corrections.ino
* Terminology patch
* Unsigned long in calculation isn't really needed as AE max setting is 255 (+100). Changed to uint16_t.
* Comment revision for the previous
* Updated function description
* Fixes to make correction equal in MAP and TPS modes
Co-authored-by: Josh Stewart <josh@noisymime.org>
Co-authored-by: iLeeeZi <ilari.vehniainen@hotmail.fi>
Co-authored-by: bera-n <bjorn.nyhlen@gmail.com>
Co-authored-by: Vitor Moreno B. Sales <vitor_boss@yahoo.com.br>
2020-04-19 08:21:52 +10:00
Vitor Moreno B. Sales
127bc1585a
[DFCO] Fix - delay isn't working if conditions aren't met immediately ( #363 )
...
* [DFCO] Include a delay
* [DFCO] Fix - delay isn't working if conditions aren't met immidiatly
Co-Authored-By: muuris <55035659+muuris@users.noreply.github.com>
Co-authored-by: Josh Stewart <josh@noisymime.org>
Co-authored-by: muuris <55035659+muuris@users.noreply.github.com>
2020-04-17 23:32:10 +10:00
Antti Muurikainen
8e89d5ff3e
Fix negative values in flexfuel ignition advance ( #360 )
...
* Fix negative values in flexfuel
* Simplification
* Update previous values
* Comment update
2020-04-16 16:31:54 +10:00
Antti Muurikainen
5b9bc789ab
Datalog entries of pulsewidth with 3 decimals instead of 1 ( #336 )
...
It's already with this higher resolution in TS, and tuning idle and low load area with big injectors really require more than just one decimal precision.
2020-04-12 08:13:53 +10:00
Antti Muurikainen
53faee1a3e
First commit ( #358 )
2020-04-12 07:31:03 +10:00
Vitor Moreno B. Sales
62e90379f6
[DFCO] Add a minimum coolant ( #353 )
...
* [DFCO] Add a minimum coolant
On pure ethanol or E85 the engine need a lot fuel to return from DFCO when cold.
Add a minimum temp
Fixes copy-paste error
Fix sign error
* Add signed cast on the calibration offset
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-04-08 11:25:53 +10:00
Josh Stewart
7edd9f7d38
Update all dialog help links to the new wiki
2020-04-08 08:30:47 +10:00
Josh Stewart
af5d769147
Setup memory for vss
2020-04-07 23:45:24 +10:00
Vitor Moreno B. Sales
558d063f56
[DFCO] Include a delay ( #348 )
...
Co-authored-by: Josh Stewart <josh@noisymime.org>
2020-04-03 14:46:11 +11:00
iLeeeZi
fc40cc24db
prevent priming pulse if flood clear is active ( #289 )
2020-04-02 10:42:26 +11:00
iLeeeZi
8722065168
6 and 8 cylinder sequential injection ( #280 )
...
* 6 cyl sequential related cleanup
* disable 6cyl seq fuel trim tables for now
* add the over 2 squirts fix
* Add 5 and 6 cylinder semi and full sequential
* 5 cylinder changes
* fix priming pulse when using paired or semi-sequential injection
* add 5 cyl special case back
* Add missing 8 cyl stuff
* add missing PW8
* allow to change inj4Ang with non sequential 5 cylinder
* add missing helptext
2020-04-01 17:03:11 +11:00
Vitor Moreno B. Sales
1c7ac1a825
Fix idle taper variable names and include commits counter ( #346 )
...
* Fix ini errors
* Include commits counter
2020-04-01 14:33:41 +11:00
Josh Stewart
5107372f30
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-04-01 12:21:03 +11:00
Josh Stewart
5ce4d06975
Add design files for v0.4.4b board
2020-04-01 12:20:47 +11:00
Pasi Kemppainen
1b4d81453c
6&8-cyl wasted cop ( #314 )
...
* Added 6-cyl cop mode
* Update to ini
* Why not 8-cyl wasted COP too
Co-authored-by: Pasi Kemppainen <pazi88@users.noreply.github.com>
2020-03-26 21:49:55 +11:00
Josh Stewart
e6cf7b57cb
Cleanup from last commit
2020-03-25 22:08:08 +11:00
Vitor Moreno B. Sales
4ca428e61e
[IDLE] Crank to run PWM taper ( #340 )
2020-03-25 21:36:45 +11:00
Vitor Moreno B. Sales
63b726cf78
[ASE] Transition time to disable ( #342 )
...
* [ASE] Transition time to disable
* Real time ASE
* Fix last commit
* Fix variables declaration
2020-03-24 12:36:24 +11:00
iLeeeZi
a3aedad316
Calculate the injector open time in tunerstudio ( #319 )
...
* Add injector open time calculation option
* update calculations dash
* better help text
* remove option to turn off
2020-03-19 15:27:23 +11:00
Josh Stewart
bc67453098
Addition of 0-720 injector timing curve. See #306
2020-03-17 18:27:05 +11:00
Josh Stewart
faaf530b0c
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-03-17 10:39:39 +11:00
Josh Stewart
48387cf14c
Change ini to move individual injector timing to an RPM based curve
2020-03-17 10:39:35 +11:00
Antti Muurikainen
b942f090cf
Added cranking enrich range ( #335 )
...
* First commit
Increases cranking enrichment range from 0..255% to 0..1275%, accuracy is reduced to 5% steps but this should be enough.
Max allowable gammae increased from 511% to 1500%, overflow in PW-function prevented.
* Last one missed the second overflow prevention (less bitshift)
* Version needs to be increased in order to avoid performing value update routine on every startup
* Less bitshift is required only on iCorrections
2020-03-17 10:38:03 +11:00
Josh Stewart
f8b382f1ae
Update ignition channel numbers for BMW PNPs
2020-03-16 12:02:49 +11:00
Josh Stewart
0948abe77a
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-03-12 11:44:38 +11:00
Josh Stewart
9249c63ac9
Add new dynamic ini mode based on # inj/ign outputs
2020-03-12 10:07:40 +11:00
Pasi Kemppainen
743129b21c
Small change to write Aux in channel names to Data Logs. ( #334 )
...
* Aux in names to datalog
* Datalog rest of the channels and also only if configured
2020-03-07 08:43:17 +11:00
Josh Stewart
228d491098
Dev signatures for March 2020
2020-02-18 17:29:32 +11:00
Josh Stewart
e31773ff13
Base tunes for 202002. Fixes #304
2020-02-16 20:27:22 +11:00
Josh Stewart
80f7fcf7fd
Signatures for 202002
2020-02-16 20:11:10 +11:00
Josh Stewart
5be1626bca
Create schematic v0.4.4b_schem.pdf
2020-02-03 17:34:36 +11:00
Josh Stewart
6f8c126581
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-01-30 11:53:03 +11:00
Josh Stewart
8886d3dbd7
Bump required TS version to 3.1 to allow for use of restrictSquirtRelationship option
2020-01-30 11:52:51 +11:00
iLeeeZi
335a191238
Wue autotune ( #294 )
...
* add wue autotune
* fix ve autotune if lambda is used
* add lambdaTarget
* fix typo
* change one name
2020-01-28 22:50:34 +11:00
Josh Stewart
0be03b20eb
Merge branch 'master' of https://github.com/noisymime/speeduino
2020-01-21 16:59:42 +11:00
Josh Stewart
52cce70784
Resolve merge
2020-01-21 16:59:33 +11:00
Josh Stewart
d4104ea9f2
Minor tweaks for better operation of higher sequential fuel counts
2020-01-21 16:57:26 +11:00
Pasi Kemppainen
9d0b74982b
Pin mapping for BMW PnP boards ( #295 )
...
BMW PnP pin mapping to support 6cyl fully seqvential. Basically same as v0.4 pin mapping, but in addition there is correct pins for ign/inj 5-6.
2020-01-21 15:41:51 +11:00
Josh Stewart
e004a81524
Increase maximum corrections value from 255 to 511
2020-01-21 15:16:54 +11:00
Josh Stewart
fee931c421
Updated files for the early SpeedyMAP work
2019-12-19 17:38:49 +11:00
Josh Stewart
9ffbdcc132
Cleanup of hardware directory
2019-12-19 17:37:25 +11:00
Bruno Bousquet
ac3ec76b53
add io summary and gauge limits dialogs in TS ( #288 )
...
* add io summary gauge limits dialogs in ts
* Clean titles
2019-11-28 16:30:34 +11:00
Josh Stewart
8cb7876406
Improvements to the high speed loggers. Fixes #285
2019-11-25 14:50:43 +11:00
Josh Stewart
262e9dc506
Dev signatures for 201912
2019-11-19 21:17:44 +11:00
Josh Stewart
f1f593f97c
Signatures and base tunes for the 201911 release
2019-11-14 23:17:46 +11:00
Josh Stewart
bfe704ab05
Add default values in updates.ino for 201911
2019-11-14 18:00:39 +11:00
Josh Stewart
d75dbf9719
Add new MAP sampling option (Event average)
2019-11-14 17:40:25 +11:00
iLeeeZi
77975a0a59
Fix idle advance delay and add baro correction comms ( #279 )
2019-11-11 14:32:49 +11:00
Josh Stewart
de8b563028
Merge branch 'master' of https://github.com/noisymime/speeduino
2019-11-10 19:27:56 +11:00
Josh Stewart
44ce30ab75
Cleanup idle adv dialog and add delay
2019-11-10 19:26:10 +11:00
Bruno Bousquet
5b876b252a
fix WUE lookup function and add missing commas in speeduino.ini ( #278 )
...
* fix WUE lookup
* fix missing commas in speeduino.ini
* fix correctionWUE
2019-11-10 19:04:32 +11:00
iLeeeZi
892e05d2fc
Add idle ignition timing correction feature ( #275 )
...
* Add idle advance and idle switch settings
Add idle RPM target based ignition timing correction
* Change few names to avoid confusion
changed idle switch to closed throttle position sensor (CTPS) and moved CTPS settings under idle advance settings dialog for now
2019-11-08 16:40:53 +11:00
Pasi Kemppainen
3a6b9045f3
Added missing TS gauges ( #272 )
...
* Map reading offset fix
Because of this, mega was backfeeding +5v to map sensor signal pin, causing offset to map reading.
* Update init.ino
* Added new TS gauges
Added missing TS gauges:
- boostTarget
- Boost Duty Cycle
- Target AFR
- VVT Duty Cycle
- Idle Target RPM
- IAC Value
- # Sync Losses
2019-11-06 17:13:18 +11:00
Josh Stewart
71add256fc
Merge branch 'master' into dev/injOpen
2019-11-06 17:00:45 +11:00
Josh Stewart
4ffee25c4a
Add manual baro correction curve
2019-11-04 10:14:11 +11:00
Josh Stewart
434467686c
Prevent potential overflow of the ASE enrich value. Fixes #274
2019-11-01 14:25:51 +11:00
Bruno Bousquet
91f90f32e6
Add condition to apply BattV correction only on open time
2019-10-14 21:08:18 -04:00
Josh Stewart
be7e8359bc
Merge pull request #258 from Tjeerdie/dev_STM32F407VE
...
Development STM32F407VE with official core
2019-10-15 07:59:12 +10:00
ric355
0e5f50d1e9
Separate out stepper homing steps from maximum number of steps ( #257 )
...
* Provide support for changing the idle stepper direction through the use
of an "inverted Y/N" setting. This is to avoid the need to change wiring
if it turns out the stepper is working in the opposite direction to what
is expected.
* Add a new setting maximum number of stepper motor steps, so that homing can be done more reliably.
2019-10-01 17:22:33 +10:00
hoogendijkta
a8bc25bd9d
Merge branch 'FixTimers_STM32F4'
2019-09-30 21:44:23 +02:00
hoogendijkta
9ccb913738
Added STM32F407VET6 to speeduino.ini
2019-09-25 20:14:00 +02:00
Josh Stewart
ced6a2a4a1
October dev signatures
2019-09-19 09:41:10 +10:00
Josh Stewart
cc0d71b0e7
Re-revert the use of On/off fields in the datalog
2019-09-07 08:51:17 +10:00
Josh Stewart
186ca9e468
Signatures and base tunes for 201909 release
2019-09-05 12:02:15 +10:00
Josh Stewart
d98dad2965
Remove elements requiring newer (beta) versions of TS
2019-09-05 11:03:24 +10:00
Josh Stewart
b95997736c
ini cleanup to match current comms.ino
2019-09-04 17:59:52 +10:00
Josh Stewart
eb37ad70ac
Only show the error details in the log if there actually is an error
2019-09-02 11:18:37 +10:00
Josh Stewart
f088c72c96
Most of the base logic for the conditional and input based table switching
2019-08-20 09:44:18 +10:00
Josh Stewart
3d3437406d
Remove the old SPEED_DENSITY TS project option
2019-08-10 09:39:16 +10:00
Josh Stewart
15cbb9a4e5
Most of the initial closed loop VVT base work
2019-08-08 16:26:59 +10:00
Josh Stewart
b05156411f
Add legacy MAP reading mode
2019-08-07 09:51:18 +10:00
Josh Stewart
260f9b4c6c
Add pin mapping for DIY-EFI CORE4
2019-08-06 17:19:52 +10:00
Josh Stewart
6235909c77
Updated schematic image from the latest v0.4.3 board
2019-07-13 08:17:39 +10:00
Josh Stewart
549ec979fa
Add pin mapping for 01-05 Miata PNP
2019-07-12 16:41:53 +10:00
Josh Stewart
3ee8e11824
Add battery voltage offset calibration. Fixes #179
2019-07-08 17:51:08 +10:00
Josh Stewart
19cb1a5cb0
Add pin mapping for the 1996-97 Miata PNP
2019-06-24 17:04:24 +10:00
Josh Stewart
5a7b17bccd
Fix for HW test mode that broke in f41f95a60c
2019-06-24 15:47:13 +10:00
Josh Stewart
030b88b578
Fix for negative values in the coolant advance table not working
2019-06-24 14:46:11 +10:00
Josh Stewart
40d8ed81c7
June dev signatures
2019-06-19 08:09:13 +10:00
Josh Stewart
1943d0f7bf
Add missing defaults for the coolant based advance curve
2019-06-06 23:29:04 +10:00
Josh Stewart
28fae10a45
Signatures and base tunes for 201905
2019-06-06 20:10:17 +10:00
Josh Stewart
120df04ded
Combine ASE amount and duration on a single dialog
2019-06-06 17:06:53 +10:00
Josh Stewart
593194c9b0
Disable the switching option on 2nd fuel table for this release
2019-06-05 18:27:40 +10:00
Josh Stewart
c18b29b7d2
Only allow O2 sensor readings when they sensor type is not disabled
2019-06-05 18:22:19 +10:00
Josh Stewart
834d80d859
Multiple fixes for 2nd fuel table. Seems to be working
2019-06-04 18:27:28 +10:00
Josh Stewart
105eeba8aa
A bunch of setup work for MAE
2019-05-22 07:47:09 +10:00
Josh Stewart
686802b673
Special handling of 3 and 5 squirts per cycle. See #170
2019-05-16 15:36:55 +10:00
Josh Stewart
3fcabb487f
Readd blankfield that was removed in last PR
2019-05-02 11:42:51 +10:00
Bruno Bousquet
8d8062742b
Fix minor mistakes in speeduino.ini pages definition
2019-04-28 18:14:03 -04:00
Josh Stewart
b311b6a2f6
Remove all wiki images from this repository (Moved into dedicated one)
2019-04-24 14:42:44 +10:00
Josh Stewart
5504f62c58
Add new ignition mode support for Miata 9905 pattern
2019-04-23 13:53:20 +10:00
Josh Stewart
044f1a0e83
Secondary fuel table dialog
2019-04-21 23:10:24 +10:00
Josh Stewart
dc7b789a4e
Add idle rpm target, delta, idle on statuses. Closes #215
2019-04-16 23:20:42 +10:00
Josh Stewart
9601f0629d
Merge pull request #220 from pazi88/master
...
Coolant based ASE %, ASE duration, priming pulse width and Coolant based ignition adjustment
2019-04-15 18:53:20 +10:00
Pasi Kemppainen
93c452fbc2
cold start features
...
Changed ASE percentage and duration from one fixed value to coolant based ones. And also fixed priming pulsewidth to be coolant based.
2019-04-11 15:31:24 +03:00
Josh Stewart
8df2c46833
Initial memory allocation for 2nd fuel map
2019-04-10 15:58:38 +10:00
Josh Stewart
ab6bd25472
April dev signatures
2019-04-08 14:17:04 +10:00
Josh Stewart
5f8530be3b
Fix for doxygen failing to upload
2019-04-08 12:17:39 +10:00
Josh Stewart
3c285408e6
Signatures and base tunes for 201903
2019-04-04 12:11:15 +11:00
Josh Stewart
17ffc62f63
Rename O2 field to AFR in datalog
2019-04-04 11:05:52 +11:00
Josh Stewart
465dda0c7a
Add new ignition mode support for GM7X
2019-04-01 16:01:01 +11:00
Josh Stewart
fe11bbde1e
Working CRC32 checks on all non-map pages
2019-03-18 00:40:35 +11:00
Josh Stewart
4f4781a234
Send dwell value as 16 rather than 8 bit to TS. Fixes #203
2019-03-15 17:35:18 +11:00
Josh Stewart
d422221bab
Merge pull request #206 from ric355/febstepper
...
More stepper control changes for better starting and finer tuning
2019-03-13 15:26:43 +11:00
Josh Stewart
8c89ff1c1a
Complete new tacho setup ( fixes #210 )
2019-03-13 14:24:05 +11:00
Josh Stewart
c671a4102f
Initial work on settable tacho pulse duration (See #210 )
2019-03-11 20:41:50 +11:00
Josh Stewart
2fe2172d60
Minor updates to the routing on VR v3 board (Now v3.1) as well as updating its BOM
2019-03-02 13:57:56 +11:00
Richard Metcalfe
3b29179621
Changes to separate out stepper cooling step time from stepper step time.
2019-02-27 09:44:25 +00:00
Josh Stewart
a54fec2959
March dev signatures
2019-02-23 14:41:06 +11:00
Josh Stewart
9ca230df0a
Signatures and base tunes for 201902
2019-02-12 17:06:29 +11:00
Josh Stewart
49be6ebf48
Swap the order of the VE map and the first settings page to remove a warning in TS
2019-02-12 16:35:33 +11:00
Josh Stewart
358c6bfcfc
Add the idle up amount to the dialog. Fixes #196
2019-02-11 17:13:30 +11:00
Josh Stewart
631867dec2
Ensure idle load is updating when cranking. Fixes #178
2019-02-04 14:32:05 +11:00
Josh Stewart
24981dc01f
Multiple fixes for low speed issues with the high speed loggers. See #190
2019-02-04 12:44:57 +11:00
Josh Stewart
ed58314bf4
Updated images for NA6 PNP v1.1
2019-01-18 09:34:12 +11:00
unknown
b91a66288f
fixed speedy.ini
2019-01-16 08:01:09 -05:00
unknown
ff766c3293
changed memory location
2019-01-16 07:55:04 -05:00
unknown
bcc675f278
update struct padding
2019-01-14 16:01:03 -05:00
unknown
e6f9ee07b5
fixed scope issue with fanWhenOff
2019-01-14 15:53:46 -05:00
unknown
eb30daebf5
add fanWhenOff option
2019-01-14 15:28:13 -05:00
Josh Stewart
9602a4c1e1
Merge pull request #182 from ric355/oct2018additions.
...
Idle stepper direction changing. Closes #132
2019-01-09 08:39:18 +11:00
Richard Metcalfe
4f94c98caa
Provide support for changing the idle stepper direction through the use
...
of an "inverted Y/N" setting. This is to avoid the need to change wiring
if it turns out the stepper is working in the opposite direction to what
is expected.
2019-01-08 11:37:18 +00:00
darren siepka
5e4517986c
fix travis errors
2018-12-29 22:55:54 +00:00
darren siepka
3293a33f74
fix various typo in ts ini
...
fix selection offset for aux in pins
remove 511 limit on analog
2018-12-29 22:55:02 +00:00
darren siepka
eca00f5719
dec 29122018 master from josh
2018-12-29 17:26:30 +00:00
Josh Stewart
5431a24e26
Safetyy for existing tunes on the revised trigger edge states
2018-11-27 23:41:00 +11:00
Josh Stewart
ab07f54fed
Minor tweaks to allowed options for Subaru 6/7
2018-11-23 17:18:37 +11:00
Josh Stewart
084d07362e
Add Bosch 3 bar MAP sensor
2018-11-18 08:20:22 +11:00
Josh Stewart
b672a49758
Signature and base tunes for 201810 release
2018-11-15 22:21:31 +11:00
Josh Stewart
d93fbb96ec
Better handling of default values for ADC filters
2018-11-11 19:25:00 +11:00
Josh Stewart
8ba2d75f47
ADC filter changes in the ini
2018-11-05 15:58:54 +11:00
Josh Stewart
2057f05d47
Merge branch 'master' into improved_io2
2018-10-23 10:05:54 +11:00
Josh Stewart
abb8a085d6
Slightly improved paging on the high speed loggers
2018-10-15 16:27:49 +11:00
Josh Stewart
9946350a69
Initial testing work on composite logging
2018-10-09 23:31:56 +11:00
Josh Stewart
fd10a77ff4
New and improved tooth logger
2018-10-01 14:21:13 +10:00
Autohome2
23787d0e21
Merge branch 'master' into improved_io2
2018-09-24 00:49:57 +01:00
darren siepka
207d091f90
resolved further conflicts
2018-09-24 00:41:27 +01:00
darren siepka
90420359f7
improve ini selection robustness to prevent impossible selection according to mcu type etc.
...
allow canbus options to be chosen that were not previously available
2018-09-23 22:50:15 +01:00
Josh Stewart
24692dc5ee
Additional injector wiring diagrams for wiki
2018-09-21 17:02:19 +10:00
Josh Stewart
30cb544e6c
Wiki images
2018-09-20 07:26:50 +10:00
Josh Stewart
40f23ca885
Add safety checks to only set input pin modes when functions are enabled
2018-09-20 07:26:43 +10:00
Josh Stewart
de5fd0d175
Add configurable analog sensor filters
2018-09-18 17:14:37 +10:00
Josh Stewart
9bf8c31978
September dev signatures
2018-09-18 16:34:18 +10:00
Josh Stewart
c77072d187
Updated design files
2018-09-17 12:45:55 +10:00
Josh Stewart
d1b11ec68d
Updated BOM files and templates
2018-09-17 12:39:43 +10:00
Josh Stewart
73f8004cc4
Add staging duty cycle gauge. Confirmed 2S staging ( Closes #162 )
2018-09-17 09:30:48 +10:00
Josh Stewart
ef4e97e4fe
Display the correct duty cycle for 2 stroke engines. Partially addresses #162
2018-09-11 16:41:12 +10:00
Josh Stewart
7267ee7a12
Signature and base tunes for August 2018
2018-09-04 17:20:57 +10:00
Josh Stewart
b555392636
Minor cleanups to missing tooth per tooth calc
2018-09-04 17:07:21 +10:00
Josh Stewart
0b6b0141f7
Revert the advance table name to old value in ini file. Fixes #160
2018-09-04 13:41:54 +10:00
Josh Stewart
9e3049d5ec
Add missing knock threshold variable for analog knock input
2018-08-13 09:16:58 +10:00
Josh Stewart
ee470d8ebd
Remove the value component of the pageReadCommand in ini. Fixes #155
2018-08-13 09:15:55 +10:00
Josh Stewart
6ad046c398
Additional work on knock control dialogs. Fix for aux in error appearing
2018-08-02 15:25:12 +10:00
Josh Stewart
e941f39596
Minor BOM updates
2018-07-31 09:51:09 +10:00
Josh Stewart
20c9c796d6
Initial memory allocation (etc) work for knock control
2018-07-26 22:09:48 +10:00
Josh Stewart
f1182d569d
Merge branch 'master' into local_auxin3
2018-07-25 16:38:07 +10:00
Josh Stewart
1af268c61a
Updated diagram library for Draw.io
2018-07-24 23:19:37 +10:00
Josh Stewart
2287c9086c
Add sync loss counter to log (And apply to other patterns)
2018-07-24 10:44:47 +10:00
Josh Stewart
b5a8ef2221
WIP hardware bits and pieces
2018-07-24 10:06:06 +10:00
Josh Stewart
2ed47b16a4
Minor base tune updates
2018-07-24 10:05:43 +10:00
Josh Stewart
ce8961de69
Minor BOM file updates
2018-07-24 10:05:05 +10:00
Josh Stewart
dc784deaef
Allow for negative ethanol ignition advance
2018-07-19 17:33:40 +10:00
Josh Stewart
7bc42b13eb
July dev signatures
2018-07-10 15:13:00 +10:00
Josh Stewart
94ff7507ec
Remove warnings from June ini file
2018-07-07 09:59:27 +10:00
darren siepka
8dd9ed9fbd
improve TS ini selection options
...
fix bit masking
storage table fix
2018-07-04 01:16:35 +01:00
Autohome2
fbfa727f6f
Merge pull request #60 from noisymime/master
...
update for 03072018 release
2018-07-03 21:51:12 +01:00
Josh Stewart
87e2cbbde2
Fix default values for AE RPM taper
2018-07-03 22:21:40 +10:00
Josh Stewart
72397a90e1
Base tune and signatures for June release
2018-07-03 17:31:28 +10:00
Josh Stewart
5c79f2ac15
Multiple nitrous control fixes. Appears to be working fully. Closes #147
2018-07-03 15:46:23 +10:00
Autohome2
757256bbb7
Merge pull request #59 from noisymime/master
...
update with josh 29062018
2018-06-29 23:15:31 +01:00
darren siepka
a480996cfc
add option to use can channels for local input pins
2018-06-29 23:09:27 +01:00
Josh Stewart
8ff299e3ac
Initial nitrous control implementation (Needs tweaking and testing)
2018-06-30 01:19:51 +10:00
Josh Stewart
f276bb7042
Add Fix angle on/off setting
2018-06-29 18:07:39 +10:00
Josh Stewart
8d633317cb
Even more wiki images
2018-06-21 17:10:39 +10:00
Josh Stewart
267b31323a
More wiki images
2018-06-21 16:45:56 +10:00
Josh Stewart
41776e8d95
Wiki images
2018-06-21 09:16:31 +10:00
Josh Stewart
2cc9aea22f
Multiple new wiki images
2018-06-20 23:55:08 +10:00
Josh Stewart
0bb0d9b0e3
Dual wheel config image for wiki
2018-06-20 23:34:26 +10:00
Josh Stewart
e97c909d7a
Sane size images
2018-06-20 13:17:35 +10:00
Josh Stewart
214e665ad9
Updated wiki images
2018-06-20 13:13:15 +10:00
Josh Stewart
e5ea1ce36e
Allow 6g72 patterns under the new sync method of the 4g63 decoder. #76
2018-06-17 15:16:22 +10:00
Josh Stewart
3773647062
Initial implementation of AE RPM tapering (Issue #138 )
2018-06-10 14:57:52 +10:00
Josh Stewart
34e0aca5b6
June Dev signatures
2018-06-10 13:04:57 +10:00
Josh Stewart
47b7da893e
Base tunes and signtatures for May 18 FW
2018-06-07 15:22:04 +10:00
Josh Stewart
388ad9ac41
Add UA4C board definition
2018-06-04 16:33:19 +10:00
Josh Stewart
da12223142
Nearly complete NA8 64-pin PNP
2018-05-30 14:18:48 +10:00
Josh Stewart
ecfd621a01
Cleanup boost control settings to disable PID options when using open loop
2018-05-15 14:13:07 +10:00
Josh Stewart
a694651caa
Add open loop boost option back in
2018-05-15 14:05:45 +10:00
Josh Stewart
40fb525882
Tidied up ini load units etc for different algorithms
2018-05-15 10:12:26 +10:00
Josh Stewart
19e258ecfb
Independent fuel and ignition load algorithms
2018-05-08 16:43:18 +10:00
Josh Stewart
00daa6b93a
Initial Idle Up implementation
2018-05-04 17:55:58 +10:00
Josh Stewart
50196ce247
May dev signatures
2018-05-02 16:40:57 +10:00
Josh Stewart
be6658975f
Add DrawIO library
2018-05-01 23:36:35 +10:00
Josh Stewart
d7599089dc
April 18 signatures and base tunes
2018-05-01 17:40:05 +10:00
Josh Stewart
ba88cfc07d
Allow negative fixed ignition angles
2018-05-01 17:33:52 +10:00
Josh Stewart
4b5f580649
All base work on EMAP sensor configuration and reading
2018-04-24 21:31:52 +10:00
Josh Stewart
d473e00ce4
Groundwork for proper variable algorithms
2018-04-24 17:11:10 +10:00
Josh Stewart
af62eb716e
Final version of Calculations dash for this month
2018-04-23 16:56:47 +10:00
Josh Stewart
1d5a79757a
Send through channel and squirt info to TS
2018-04-23 15:27:57 +10:00
Josh Stewart
68f542405e
Remove unused flex variables
2018-04-13 08:38:24 +10:00
darren siepka
8583e8ac7a
Merge branch 'teensy_reva' of https://github.com/Autohome2/speeduino
2018-04-05 21:42:47 +01:00
darren siepka
339ece2618
add reva and revb teensy boards and enable second o2
2018-04-05 21:41:33 +01:00
Josh Stewart
818a2416b8
Increase the cranking RPM setting resolution to 10rpm
2018-04-04 14:39:17 +10:00
Josh Stewart
4759b9f729
Files for v.0.4.3c board (Adds stepper driver disable trace)
2018-04-03 08:25:01 +10:00
Josh Stewart
fec0211da0
Initial work on calculations dashboard
2018-04-01 20:50:45 +10:00
Josh Stewart
c35ed913a1
March dev firmware sigs
2018-03-14 23:10:30 +11:00
Josh Stewart
566c20d8e9
Minor wording change for some options
2018-03-12 09:13:19 +11:00
Josh Stewart
0a8d5e21c5
Feb 2018 signature and base tune
2018-03-10 20:55:21 +11:00
Josh Stewart
04b0ea7ebb
Final design files for the v1.0 MX5 PNP
2018-03-10 14:10:23 +11:00
Josh Stewart
35498b39af
Add analog channels A10-A15 to the fan output drop down
2018-03-01 16:28:58 +11:00
Josh Stewart
6d24d3da78
BOM and Images for Teensy adapter v1
2018-02-26 14:24:02 +11:00
Josh Stewart
c0ec2cdc02
Disable the cranking advance setting when the Fixed cranking option is used
2018-02-24 15:15:27 +11:00
Josh Stewart
4c47ea93d3
Add a check that prevents staged injection from trying to run when there are more cylinders than injection channels
2018-02-22 23:10:35 +11:00
Josh Stewart
b0df3523ed
Final production version of the Teensy adapter
2018-02-20 09:51:45 +11:00
Murray
684f668c84
changed ini for page 10 unused bytes to match the convention used in other config pages. reformatted the reset control config page section. fixed first element of flex bins not being initialized to 0.
2018-02-17 11:46:42 -06:00
Murray
ed372efe0f
Merge branch 'master' of https://github.com/noisymime/speeduino into resetcontrol-inifix
2018-02-15 19:37:43 -06:00
Josh Stewart
83a8fdefca
Merge pull request #126 from lsdlsd88/patch-1
...
fix cranking IAC bins in MX5 NA6 Base Tune
2018-02-12 10:09:16 +11:00
Murray
528d3193d8
changed reset control config to use a setting group
2018-02-07 18:37:21 -06:00
lsdlsd88
c1ebde3ce5
fix for NA6 PNP base tune
...
Disabling Launch control from base tune...
2018-02-07 19:59:14 +01:00
lsdlsd88
9c8fe31354
fix bins in MX5 NA6 Base Tune
...
fixing temperature bins makes possible to actually use these functions.
in the current state these points appear one over each other in Tunerstudio and you can't drag them properly.
2018-02-07 19:50:43 +01:00
Josh Stewart
8b7f0c345b
Add a loops/rev counter in TS
2018-02-05 12:44:38 +11:00
Josh Stewart
dfa48ed250
Fix for rare overflow issue that could cause an incorrect pulse width at very low RPM (<200rpm)
2018-02-05 09:39:46 +11:00