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
Josh Stewart
264090863d
Merge pull request #118 from ConnerMcLaughlin/master
...
Launch Control TPS II
2018-01-21 07:18:51 +11: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
b2ed338f2e
MISRA violation fix
...
rule 12.1 was being violated and this is the fix where several sets of parentheses are removed.
2018-01-15 20:21:09 -06:00
ConnerMcLaughlin
0622666434
Special fix for STM32F103C8 uCs
...
Was not compiling because of misplaced and/or insufficient preprocessor directives
2018-01-14 23:32:24 -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
Josh Stewart
d49d8f5fb7
SpeedyMAP initial work on RPM detection
2018-01-12 13:54:31 +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
e2dfeeb93d
Revised launch/clutch default pins
2018-01-10 00:12:14 +11:00
Josh Stewart
6c8e238697
January dev signature
2018-01-10 00:11:57 +11:00
Murray
6d0e93bc58
display a different message on U command if reset control is disabled
2018-01-07 18:54:45 -06: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
a2e1379fd6
MISRA cleanup
2018-01-03 20:48:35 +11:00
Josh Stewart
3a98d08c1a
Prevent staging and sequential trying to function at once
2018-01-03 20:12:37 +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
6b822ba85c
Faster starting on 4g63 decoder
2017-12-29 11:59:29 +11:00
Josh Stewart
58842645d4
Add Teensy pin mapping for the MX5 PNP board (Incomplete)
2017-12-27 23:12:07 +11:00
Josh Stewart
e11e22e2ae
Fixes for 1 cylinder operation on the Basic Distributor decoder
2017-12-24 13:37:11 +11:00
Josh Stewart
38dfb2d8f6
Fix for timing bug on Miata 99-05 pattern
2017-12-21 13:30:45 +11:00
Josh Stewart
ef72a28064
Reset the schedule status if over dwell protection has to kick in
2017-12-21 11:51:32 +11:00
Josh Stewart
ef0f6dd6cb
Clear RUN and ASE flags in the timeout area to make sure they don't come on incorrectly upon power on
2017-12-20 12:23:14 +11:00
Josh Stewart
6c0c5962cd
Initial commit of working 36-2-2-2 pattern
2017-12-19 17:28:01 +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
e19ce69bfd
Warnings and MISRA violation cleanup
2017-12-10 22:29:53 +11:00
Josh Stewart
aebe4d2719
November signature and base tunes
2017-12-10 17:21:55 +11:00
Josh Stewart
a57be61913
Missed lines from last commit
2017-12-07 13:46:25 +11:00
Josh Stewart
35fa068575
Staged injection (Table and automatic modes)
2017-12-07 13:46:04 +11:00
Josh Stewart
98ea973a80
Add individual pulse widths to the comms output
2017-12-07 11:42:44 +11:00
Josh Stewart
d715f95c7b
Pinout correction on the INJ 3/4 MX5 PNP
2017-12-05 16:05:00 +11:00
Josh Stewart
298ad3f1b4
Fix for fuel interrupt clashes
2017-12-05 09:15:17 +11:00
Josh Stewart
1e432514f9
Allow separate bars calibration
2017-11-28 10:09:54 +11:00
Josh Stewart
6ba1e4f946
Make sure stepper homing completes with 0 rpm
2017-11-27 17:39:53 +11:00
Josh Stewart
d26c5298a3
Fixes for homing not working with stepper idles
2017-11-27 09:24:00 +11:00
Josh Stewart
2989e32f15
Memory adjustments for staging fuel table
2017-11-21 15:17:55 +11:00
Josh Stewart
36ca95a330
November dev signatures
2017-11-13 09:14:58 +11:00
Josh Stewart
eead290bc6
Fix incorrect part designation on the MX5 PNP B2 BOM
2017-11-09 10:07:10 +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
0de3a231c9
Minor cleanups before release
2017-11-07 22:05:23 +11:00
Josh Stewart
8f0d654ffa
Smoother adjustments of the simple EGO algorithm
2017-11-05 20:03:16 +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