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
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
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
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
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
2287c9086c
Add sync loss counter to log (And apply to other patterns)
2018-07-24 10:44:47 +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
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
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
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
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
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
35498b39af
Add analog channels A10-A15 to the fan output drop down
2018-03-01 16:28:58 +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
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