Josh Stewart
5a0bdf5866
MISRA compliant timers.ino
2017-06-28 22:48:54 +10:00
Josh Stewart
652624b288
Add initial Daihatsu +1 decoder (also 3 cylinder sequential ignition)
2017-06-26 17:34:10 +10:00
Josh Stewart
315cc3ff8c
MISRA compliant scheduler (Multiple files)
2017-06-21 15:34:41 +10:00
Josh Stewart
d82345785d
Add missing file from last commit
2017-06-21 13:09:57 +10:00
Josh Stewart
595edccd2a
New secondary scheduling method for fuel schedules
2017-06-21 13:00:58 +10:00
Josh Stewart
f7b3a804e1
Change fastMap1023toX to be a macro (And fix a bug in it)
2017-06-20 20:21:38 +10:00
Josh Stewart
4f42c289b2
MISRA compliant maths.ino
2017-06-19 22:02:40 +10:00
Josh Stewart
08406b957c
Fix for missed number in storage.ino
2017-06-17 13:15:27 +10:00
Josh Stewart
8db54c9c22
MISRA work on maths.ino
2017-06-16 22:31:42 +10:00
Josh Stewart
75f79f7bae
MISRA compliant storage.ino
2017-06-16 17:41:22 +10:00
Josh Stewart
fa75db126c
MISRA compliant idle.ino
2017-06-16 17:20:24 +10:00
Josh Stewart
c8fa9f9246
MISRA compliant errors.ino
2017-06-16 16:41:45 +10:00
Josh Stewart
6b8961e088
MISRA compliant decoders.ino
2017-06-16 08:45:39 +10:00
Josh Stewart
865c2cfe5b
Cleanup unused code from last commit
2017-06-14 16:29:17 +10:00
Josh Stewart
19ec917b94
Move to new output triggering method (Injectors only for now)
2017-06-14 12:15:26 +10:00
Josh Stewart
3dc0ebf15a
Fix Teensy #ifdef typo
2017-06-13 17:23:14 +10:00
Josh Stewart
244b7a068e
Add missing pin mapping for stepper on Teensy adapter
2017-06-13 17:05:02 +10:00
Josh Stewart
981af96e10
Fix launch control mapping on the MX5 PNP
2017-06-11 09:15:47 +10:00
Josh Stewart
ae7a75673f
June dev signature
2017-06-06 08:32:08 +10:00
Josh Stewart
4f62900cba
May base tune file
2017-06-05 14:41:58 +10:00
Josh Stewart
02564d3218
May signature
2017-06-05 14:28:28 +10:00
Josh Stewart
5aa4cbc36c
Comment cleanup
2017-06-05 14:27:07 +10:00
Josh Stewart
780c9ab2ee
Logic change from some of the MISRA work
2017-06-04 22:48:59 +10:00
Josh Stewart
4ba2fbf52c
MISRA compliant corrections.ino
2017-06-03 20:45:25 +10:00
Josh Stewart
d44410fff4
MISRA compliant comms.ino
2017-06-02 21:56:21 +10:00
Josh Stewart
60a013655c
MISRA compliant cancomms.ino
2017-05-31 18:57:36 +10:00
Josh Stewart
d1eb72f2bb
MISRA compliant auxiliaries.ino
2017-05-31 18:13:04 +10:00
Josh Stewart
65415c0aff
Correct issue where injector timing was forced to simultaneous on 6 and 8 cylinders
2017-05-26 11:06:20 +10:00
Josh Stewart
a106ea72ca
Have the missing tooth decoder use the cranking specific RPM calc
2017-05-20 21:55:50 +10:00
Josh Stewart
fbde19253f
Clear cranking and WUE bits when engine speed drops to 0rpm
2017-05-16 22:01:33 +10:00
Josh Stewart
81c548a9e8
Tentative 6 cylinder support (3000GT) added to 4G63 decoder
...
Requested in #76
Needs testing. Select the decoder and set cylinders to 6.
Note that the Medium and Aggressive trigger filters do NOT currently
work for 6 cylinders and should not be used.
2017-05-16 16:49:35 +10:00
Josh Stewart
f27f883a5c
Add updater mechanism for translating data between firmware versions
2017-05-16 15:05:39 +10:00
Josh Stewart
1db7be4a33
Flex fuel boost adder
2017-05-12 18:14:14 +10:00
Josh Stewart
bcd7b29b59
Merge pull request #86 from Autohome2/can-serial3
...
r command bug fixes and further multiprocessor can and serial3 support
2017-05-11 21:53:19 +10:00
darren siepka
bffb4fb72f
r command bug fixes and further multiprocessor can and serial3 support
2017-05-11 00:08:24 +01:00
Josh Stewart
7b13b8995c
Prevent the IAT retard curve from clobbering spark advance values below 0
2017-05-10 15:46:14 +10:00
Josh Stewart
cfebe84514
Belated May dev signature
2017-05-10 13:55:26 +10:00
Josh Stewart
a7460f93d2
Merge pull request #85 from Autohome2/can-serial3
...
serial3 and canbus integration improvements
2017-05-10 12:15:29 +10:00
Josh Stewart
04a6866115
Allow spark advance values below 0 in the main table
2017-05-09 17:29:55 +10:00
darren siepka
49a23d9a33
This version is based from the can-serial3 branch which was updated from josh's master on 07/05/2017
...
Before change it compiled at
bytes of 63,444 flash(24%) and 4137 bytes of ram(50%) used
upon pr submission this changed to
bytes of 63,574 flash(25%) and 4155 bytes of ram(50%) used
Changes were to allow the use of the "r" command to access specific data in the realtime list
It contains minor changes to the ini file to link to the help for serial3 and can interface.
also change 0x07 to 0x30(dec48) as discussed on slck with josh for the r command
added teensy and stm32 can references and some specific canwork for teensy3.5
need to use pawelsky flexcan library (https://github.com/pawelsky/FlexCAN_Library )
2017-05-08 23:15:03 +01:00
Josh Stewart
aaebf2d833
Fix warning presented in Arduino IDE for 4g63 change
2017-05-08 06:10:04 +10:00
Josh Stewart
b0d0c40bec
April signature and base tune
2017-05-06 23:43:57 +10:00
Josh Stewart
9a080986f6
Faster first pulse on 4g63
2017-05-06 23:41:58 +10:00
Josh Stewart
2004034674
Add CRC stack for testing (Currently unused)
2017-05-05 08:52:10 +10:00
Josh Stewart
bae708a4d6
Multiple small fixes and checks, particularly for Basic Distributor decoder
...
Possible impact on #81 but still unable to reproduce that issue reliably
2017-05-04 14:17:05 +10:00
Josh Stewart
7c909f021e
Set appropriate type for fixed cranking additional dwell
2017-05-04 13:47:50 +10:00
Josh Stewart
fa9f418c35
Resolve all pr/77 conflicts
2017-05-02 21:17:33 +10:00
Josh Stewart
3f099f06f1
Merge branch 'master' into pr/77
...
# Conflicts:
# reference/speeduino.ini
# speeduino/comms.ino
2017-05-02 12:25:51 +10:00
Josh Stewart
89296bea44
Merge pull request #79 from VitorBoss/STM_dev
...
Updated STM work
2017-04-23 19:27:30 +10:00
Josh Stewart
4380f8b0d5
Move to TS optimised serial comms model + many minor serial improvements
2017-04-22 23:31:13 +10:00