Page 1 of 1

M880 - CDL3 Custom Dataset settings

PostPosted: Wed Oct 10, 2018 8:18 pm
by bdinnerv
Hi All,

I have a M880 configured and working with a CDL3 for the base CAN communications and am now trying to get some extra data over from the M880 to the CDL3 via Custom Dataset 2.

Current settings for the M880 - CDL3 base dataset are as follows:
M880
Can 0 Data = 1
Can 0 Address = 1520
Can 0 Transfer Rate = 50

CDL3
Device = Async Expander
Format = Fixed Binary
Alignment = Normal
Receive Timeout = 2200
Address Format = Standard
Async Device = M8
Base Address = 5F0

What settings do I need to use on the M880 and CDL3 to get the extra data in Custom Dataset 2 over to the CDL3? I have created a comms template, exported it from the M880 and imported it on the CDL3 but am not sure what to use for the rest of the settings. I will be using Can Data 1 on the M880 side. If I simply load the template, it defaults to channel 5F0 which causes DashManager to throw an error saying that the address is already in use. If I change the address on both the M880 and CDL (I used 233 as I dont have any MDD in the system) it doesnt seem to change anything and I get a 512 Comms Can diag channel on the CDL

Re: M880 - CDL3 Custom Dataset settings

PostPosted: Thu Oct 11, 2018 8:37 am
by adrian
The exported template from ECU Manager is a CRC32 template so if you want to load it into Dash Manager you will need to select CAN 1 = 12. Then as long as the address in the ECU and Dash match (remembering the ECU is decimal and the Dash is Hex) it should just work.

Re: M880 - CDL3 Custom Dataset settings

PostPosted: Thu Oct 11, 2018 8:44 am
by bdinnerv
Thanks Adrian, I thought I had tried that, but might have played with other values before making that change. Will give it a go again tonight and see if it works.

Is there any benefit to not using a template and using one of the other methods (Sequential or compound)?

Re: M880 - CDL3 Custom Dataset settings

PostPosted: Thu Oct 11, 2018 1:18 pm
by adrian
Is there any benefit to not using a template and using one of the other methods (Sequential or compound)?

No not really. They are just different ways of sending the messaging. Sequential or Compound might be needed if the receiving device (such as a non-MoTeC dash/logger) can't decode a CRC32 stream.

Re: M880 - CDL3 Custom Dataset settings

PostPosted: Thu Oct 11, 2018 5:53 pm
by bdinnerv
Juste tested it and all working now - must have changed something else when I tested Can Data 1 = 12 last night.