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
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
528d3193d8
changed reset control config to use a setting group
2018-02-07 18:37:21 -06: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
Murray
e1f2b35081
migrated the flex fuel help to the curve editors. fixed bonehead flexEnabled ini mistake
2018-01-21 15:19:04 -06:00
Murray
b5c56495e9
Merge branch 'flextable' of https://github.com/0x15e/speeduino into 0x15e-master-amalgamation
...
# Conflicts:
# reference/speeduino.ini
# speeduino/comms.h
# speeduino/comms.ino
# speeduino/globals.h
2018-01-21 14:55:47 -06:00
Murray
9369ec73d8
Merge branch 'reset-lock' of https://github.com/0x15e/speeduino into 0x15e-master-amalgamation
...
# Conflicts:
# reference/speeduino.ini
# speeduino/globals.h
2018-01-21 14:32:51 -06:00
Murray
8e789d4644
Merge branch 'master' of https://github.com/noisymime/speeduino into flextable
...
# Conflicts:
# reference/speeduino.ini
# speeduino/globals.h
2018-01-20 18:16:19 -06:00
Murray
74fefba9c2
significantly improved the flex settings dialog
2018-01-20 18:00:56 -06:00
Murray
23862103e5
extremely rough flex table editors. added flexBoostCorrection to currentStatus. shortened flex correction table names. gave each flex table its own set of eth% bins. fixed the incredibly broken EEPROM update code.
2018-01-20 16:33:14 -06:00
Josh Stewart
264090863d
Merge pull request #118 from ConnerMcLaughlin/master
...
Launch Control TPS II
2018-01-21 07:18:51 +11:00
Murray
929756b63a
Merge branch 'master' of https://github.com/noisymime/speeduino into flextable
...
# Conflicts:
# .gitignore
# reference/speeduino.ini
# speeduino/globals.h
2018-01-19 22:24:02 -06:00
Murray
2350d5d785
Table-based flex fuel corrections
...
Changed the linear low / high flex fuel correction method to a table2D-based one.
2018-01-19 21:25:01 -06:00
Murray
d07d20ffb8
ini spec version bump to maximum supported by the current stable TunerStudio. removed debug code from comms.ino. updated ini file so that only appropriate options will be shown based on whether the connected Speeduino is using the custom firmware.
2018-01-16 20:02:04 -06:00
ConnerMcLaughlin
b6096329d8
cam4minus1 var is now trigPatternSec
...
All the instances of the variable name cam4minus1 is changed to trigPatternSec
2018-01-15 20:38:37 -06:00
ConnerMcLaughlin
dc0e1c7b88
Correction of choices for cam4minus1 var
...
In speeduino.ini you have to explictly show an INVALID placeholder for all the choices a constant can have. There were only 130 for cam4minus1. The numer was increased to 254.
2018-01-14 21:21:07 -06:00
ConnerMcLaughlin
52701e98ad
Initial commit for missing tooth secondary
...
This also includes setups that have Toyota 36-2+3 trigger wheels to work.
2018-01-14 20:23:25 -06:00
ConnerMcLaughlin
124c0d51da
Launch Control TPS II
...
Adding TPS limit on launch control
2018-01-14 17:42:38 -06:00
Murray
27641514f4
Merge branch 'master' of https://github.com/noisymime/speeduino into reset-lock
...
# Conflicts:
# reference/speeduino.ini
2018-01-14 11:29:29 -06:00
Murray
2819adb865
Custom bootloader recognition
...
Added a new serial command that allows a custom 16u2 firmware to let the speeduino know about itself. After issuing a `, the speeduino will expect one more byte indicating the capabilities level of the custom firmware (only 1 for now).
2018-01-12 21:37:21 -06:00
Josh Stewart
dd9941ce5d
Introduce end-of-line normalization
2018-01-12 14:04:43 +11:00
Murray
81d8ccd358
Merge branch 'master' of https://github.com/noisymime/speeduino into reset-lock
2018-01-09 18:20:47 -06:00
Josh Stewart
6c8e238697
January dev signature
2018-01-10 00:11:57 +11:00
Murray
43f0d35839
Merge branch 'master' of https://github.com/noisymime/speeduino into reset-lock
2018-01-07 16:22:55 -06:00
Murray
ae8ea08d41
Reset Control
...
Changed reset lock feature to a more general "reset control" feature. Moved reset control settings to the general Settings menu. added a serial U command that will halt comms and set the control pin low when another byte is received to facilitate reset control for devices that lack an AtmegaXXu2 usb controller. Improved context help for reset control. Corrected reset lock status indicator on / off labels. moved reset control setup to utils.ino.
2018-01-07 16:22:18 -06:00
Josh Stewart
f474a95dc5
December 2017 signature and base tunes
2018-01-03 21:52:25 +11:00
Josh Stewart
9f53002b9d
Adjust injector setting priority so that sequential will override the Simultaneous/Alternating option
2018-01-03 17:27:22 +11:00
Murray
03e6c2d476
Software controlled auto-reset prevention
...
This feature enables the Speeduino to set a pin high that will tell the Arduino's 8U2/16U2 firmware not to reset on new serial connections. This requires a slightly modified firmware for the 8U2/16U2 that will only reset on DTR when PB7 is also held low.
2018-01-01 15:39:43 -06:00
Josh Stewart
8feb7ae521
Fix typo in ini
2017-12-21 23:06:09 +11:00
Josh Stewart
38dfb2d8f6
Fix for timing bug on Miata 99-05 pattern
2017-12-21 13:30:45 +11:00
Josh Stewart
36c08d42cc
Initial layout work for 36-2-2-2 decoder
2017-12-15 16:38:17 +11:00
Josh Stewart
8fe7ff66a9
December dev signature
2017-12-15 16:23:56 +11:00
Josh Stewart
aebe4d2719
November signature and base tunes
2017-12-10 17:21:55 +11:00
Josh Stewart
98ea973a80
Add individual pulse widths to the comms output
2017-12-07 11:42:44 +11:00
Josh Stewart
1e432514f9
Allow separate bars calibration
2017-11-28 10:09:54 +11:00
Josh Stewart
2989e32f15
Memory adjustments for staging fuel table
2017-11-21 15:17:55 +11:00
Josh Stewart
f33455229d
Change encoding used on ini file so the latest TS beta (3.0.50.17) can read it
2017-11-16 15:15:47 +11:00
Josh Stewart
36ca95a330
November dev signatures
2017-11-13 09:14:58 +11:00
Josh Stewart
883ba4a25f
Potential fix for access enrich overflow
2017-11-08 22:51:40 +11:00
Josh Stewart
fa5d721b98
October release signatures and base tune
2017-11-07 22:13:27 +11:00
Josh Stewart
cfb8d20f4e
Fix problem with the AFR correction ignition count not being checked correctly
2017-11-05 19:56:04 +11:00
Josh Stewart
4b5b040615
Merge pull request #110 from Autohome2/can-serial3
...
Can serial3 updates
2017-11-03 00:00:53 +11:00
darren siepka
380ffc20b8
update serial3 and canbus related data transfer protocols and naming
2017-11-01 20:17:47 +00:00
Josh Stewart
17030a9df7
Add in check for ignition count to the closed loop AFR control
2017-11-01 16:10:06 +11:00
Josh Stewart
c7a78ae44f
Fix duty cycle calculation when sequential fuel is used (+formatting of ini)
2017-11-01 13:33:39 +11:00
Josh Stewart
b67ae45b69
Added NO2C pin mapping
...
Closes #106
2017-10-25 20:55:46 +11:00
Josh Stewart
1a86a738ed
Add ignition dwell gauge in TS
2017-10-24 21:10:47 +11:00
Josh Stewart
2ec972948f
Changes to logged variables
2017-10-24 16:54:18 +11:00
Josh Stewart
6a8ab1015b
Move the pulse width function into the speeduino.h scope
2017-10-24 14:08:32 +11:00