Hello,
I was testing some CAN functions on a dashboard this afternoon and found some differences between what TunerStudio display for looptime and dwell values and what was displayed on the dash. So I took my CAN dongle and do some tests. I noticed that dwell and looptime values aren't similar between what TunerStudio 2.6.19 display and what CAN software display (ETAS BusMaster).
I also try to look at MS2extra Code. CAN_looptime is outpc.looptime and CAN_dwell is outpc.coil_dur.
Some differences for dwell :
TS : CAN Busmaster
5.3 : 8.0
5.4 : 8.1
6 : 9
7.1 : 10.5
8.1 : 12.2
for looptime :
300 : 500
1000 : 2000
Can someone have a look at this please, I really want to know if it's an hardware problem from my side.
Regards,
Manu
CAN values differs from TunerStudio values ?
Moderators: jsmcortina, muythaibxr
Re: CAN values differs from TunerStudio values ?
Would be better if you are tell us the raw can data. We dont know how you translate the data.
Post the can bus message with hex data values.
Post the can bus message with hex data values.
Alfa 156 GTA
Alfa 75 Race Car MS III -- alway latest FW
Alfa 164 V6 Turbo
Alfa 155 2,5TD RIP
Test MS II --always latest FW
Tunerstudio V2.6.11 Registered
MegaLog Viewer V3.4.04 Registered
Alfa 75 Race Car MS III -- alway latest FW
Alfa 164 V6 Turbo
Alfa 155 2,5TD RIP
Test MS II --always latest FW
Tunerstudio V2.6.11 Registered
MegaLog Viewer V3.4.04 Registered
-
- Master MS/Extra'er
- Posts: 723
- Joined: Mon Feb 15, 2010 4:57 am
- Location: Alès - France
- Contact:
Re: CAN values differs from TunerStudio values ?
In the picture provided in first post you can see :Alfagta wrote:Would be better if you are tell us the raw can data.
For Dwell :
TS dwell : 4.1ms
RAW Can Data : 3D
Translated CAN Data : 6.1ms
For Looptime :
TS looptime : 918us
RAW Can Data : ABB
Translated CAN Data : 2747us
As per DBC file and Jame's CAN Broadcasting PDF.Alfagta wrote:We dont know how you translate the data.
i.e : Dwell : ID = 0x5F9
Offset = 0
Factor : x0.1
-
- Site Admin
- Posts: 39587
- Joined: Mon May 03, 2004 1:34 am
- Location: Birmingham, UK
- Contact:
Re: CAN values differs from TunerStudio values ?
On MS2, times are in timer ticks of 0.666 microseconds. If that impacts any of the interesting ones (such as dwell) that should probably be fixed. The CAN broadcast code is mostly a direct port from MS3 where the timer ticks are 1.0 microseconds.
James
James
I can repair or upgrade Megasquirts in UK. http://www.jamesmurrayengineering.co.uk
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
My Success story: http://www.msextra.com/forums/viewtopic ... 04&t=34277
MSEXTRA documentation at: http://www.msextra.com/doc/index.html
New users, please read the "Forum Help Page".
-
- Master MS/Extra'er
- Posts: 723
- Joined: Mon Feb 15, 2010 4:57 am
- Location: Alès - France
- Contact:
Re: CAN values differs from TunerStudio values ?
Thanks James.
This make sense with dwell (6,1 * 0.666) = 4,0626, which is near from 4.1.
But for looptime it sound out of expected results => (2747 * 0.666) = 1829,5. This is near double from what TS say.
If there is a solution that I can apply in the DBC, this will be enough for tests I currently do.
Bests,
Manu
This make sense with dwell (6,1 * 0.666) = 4,0626, which is near from 4.1.
But for looptime it sound out of expected results => (2747 * 0.666) = 1829,5. This is near double from what TS say.
If there is a solution that I can apply in the DBC, this will be enough for tests I currently do.
Bests,
Manu