Multi can devices

For discussion of Phil Tobin's Tuner Studio software (Only about the tuning software itself, not about how to tune or firmware features)

Moderator: LT401Vette

Post Reply
Alfagta
Experienced MS/Extra'er
Posts: 239
Joined: Wed Aug 21, 2013 2:54 am

Multi can devices

Post by Alfagta »

Hello Phil,

i have more than one can device on the bus.
When i start the TS project TS request the infos from the first device.
When for example this device is not answearing TS didn't request infos from the other devices also.
Can you tell me why?

I have confirmed this with a can bus sniffer.
TS request 3 times the message protocol from the first device after that 3 times the version.
If TS gets no answear from the first device no further requests at all.

If the first device is answearing TS request infos from the second device also...

If both are connected the first device is read correct.
Signature, version, data.
Second device only signature and version are readed. No data...

Attached you find the sniff from the can.
TS Request.txt
BR
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
LT401Vette
Super MS/Extra'er
Posts: 12731
Joined: Sat Jul 16, 2005 8:07 am
Location: Moorseville, NC
Contact:

Re: Multi can devices

Post by LT401Vette »

My guess is that when the 1st device gets removed, it throws off the indexing for the devices to follow.

I would need to set up a multi CAN device set up to verify this.
Phil Tobin
EFI Analytics, helping to simplify EFI
Next Generation tuning software.
Supporting all MegaSquirt versions and firmwares.
http://www.TunerStudio.com
http://www.efiAnalytics.com/MegaLogViewer/
Support the firmware running your engine:
http://www.msextra.com/doc/donations.html
Alfagta
Experienced MS/Extra'er
Posts: 239
Joined: Wed Aug 21, 2013 2:54 am

Re: Multi can devices

Post by Alfagta »

Yeah please try to investigate this.
I think TS can always try to reach all of the attached can devices.
And only remove it temporary from the comminication list if this device did not answear.

I have check it and when the first device didn't answear the secoond is also ignored.
But when i open some stuff from the settings menu for the second device TS request the table data as it should...

BR
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
Post Reply