Josh Stewart
1cfdcb0c77
Bunch of small tweaks to reduce Bluepill flash usage
2017-10-26 12:25:53 +11:00
Josh Stewart
91bea0766f
Fix bug that could cause RPM to spike when first cranking on missing tooth patterns
2017-10-24 21:07:22 +11:00
Josh Stewart
2ec972948f
Changes to logged variables
2017-10-24 16:54:18 +11:00
Josh Stewart
d3303e8b3d
Add small flash mode to help with the Bluepill memory problem
2017-10-19 17:15:08 +11:00
Josh Stewart
e921901fc0
Pass fuel pulse width full value to TS
2017-10-10 21:58:03 +11:00
Josh Stewart
91a428401a
October dev signature
2017-10-10 19:56:37 +11:00
Josh Stewart
b067ef100b
Signature and base tunes for Sep 2017 release
2017-10-09 12:02:05 +11:00
Josh Stewart
34cd1d3cfd
Corrected scope for valueOffset to fix chunk write issue
2017-10-09 11:52:27 +11:00
Josh Stewart
ea77358045
More string trimming for bluepill
2017-10-08 20:50:54 +11:00
Josh Stewart
9af5534de4
Better handling of live chunk receives in comms
2017-10-08 11:07:49 +11:00
Josh Stewart
485affc81e
Cleanup some of the strings to reduce sketch size for Bluepill
2017-10-04 18:02:12 +11:00
Josh Stewart
9591d4f935
Add dedicated CPU and memory outputs for future benchmarking
2017-09-22 21:28:34 +10:00
Josh Stewart
515f0a626f
MISRA cleanup from the comms work
2017-09-20 14:38:42 +10:00
Josh Stewart
46b1663da9
Support chunk serial comms mode
2017-09-20 14:06:55 +10:00
Josh Stewart
5b3df5ac4d
Merge config pages 6 and 7
2017-09-19 14:51:33 +10:00
Josh Stewart
6763ff15b4
Initial work on new serial comms protocols (Working, but slow)
2017-09-19 14:10:07 +10:00
Josh Stewart
0694564ed1
September dev signature
2017-09-10 00:51:10 +10:00
Josh Stewart
d8d1d8ff04
August signature and base tune
2017-09-09 22:07:46 +10:00
Josh Stewart
3b33094230
Initial commit of new Ideal PID implementation (Active for boost control)
2017-09-03 20:28:49 +10:00
Josh Stewart
b8706f69b2
Re-add scope guard in comms.ino
2017-08-25 17:26:24 +10:00
Josh Stewart
fc06ce4d1b
Minor ini and comms cleanup
2017-08-24 17:24:28 +10:00
Josh Stewart
9e4c191d7b
Use correct page size for Pg 11
2017-08-24 08:33:32 +10:00
Josh Stewart
345bf5d405
August dev signatures
2017-08-06 22:15:15 +10:00
Josh Stewart
be9ad6bb85
Fix missing value for TPS calibration
2017-08-06 17:12:57 +10:00
Josh Stewart
523c05fda9
July signature and base tune
2017-07-30 23:07:48 +10:00
Josh Stewart
9cd31f335f
Cleanup of comms variables
2017-07-27 14:04:38 +10:00
Josh Stewart
be98d2d0d3
Addition of comms for Pg 11
2017-07-24 09:50:50 +10:00
Josh Stewart
905a8642ff
July dev signature
2017-07-17 16:36:44 +10:00
Josh Stewart
e5591bc7bc
June signature and base tune
2017-07-11 16:21:44 +10:00
darren siepka
35dfa6395d
support read values(16channel) from gpio or other external device . other device can also access the speeduino data values(realtime)
...
all via serial3
2017-06-20 02:29:55 +01:00
darren siepka
94f67f6a49
removed test code
2017-06-13 03:12:32 +01:00
darren siepka
8d996f7b31
Merge branch 'can_io_2' of https://github.com/Autohome2/speeduino into can_io_2
...
# Conflicts:
# speeduino/comms.ino
2017-06-13 03:07:12 +01:00
darren siepka
0296f06438
changes to serial3 protocol and further tidyng with new canserial use
2017-06-13 03:02:50 +01:00
darren siepka
b62f943bb3
changes to serial3 protocol and further tidyng with new canserial use
2017-06-13 02:58:00 +01:00
Josh Stewart
ae7a75673f
June dev signature
2017-06-06 08:32:08 +10:00
Josh Stewart
02564d3218
May signature
2017-06-05 14:28:28 +10:00
Josh Stewart
780c9ab2ee
Logic change from some of the MISRA work
2017-06-04 22:48:59 +10:00
Josh Stewart
d44410fff4
MISRA compliant comms.ino
2017-06-02 21:56:21 +10:00
Josh Stewart
cfebe84514
Belated May dev signature
2017-05-10 13:55:26 +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
b0d0c40bec
April signature and base tune
2017-05-06 23:43:57 +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
Vitor Moreno B. Sales
fc577c9a59
Updated STM work
2017-04-21 11:30:13 -03:00
Josh Stewart
ac37fafc84
April dev firmware
2017-04-15 08:40:29 +10:00
darren siepka
9bff58a265
added 8ch input over serial3 , displays data in TS live and logs to TS log file.
...
Data format follows j1939 type methods , see protocol doc
2017-04-09 01:17:36 +01:00
Josh Stewart
5d031a0fc9
Signature and base tune for March
2017-04-03 16:12:24 +10:00
Josh Stewart
4897e44f55
Merge branch 'master' into pr/73
...
# Conflicts:
# reference/speeduino.ini
# speeduino/comms.h
# speeduino/comms.ino
# speeduino/globals.h
2017-03-25 09:17:06 +11:00