Page 1 of 1
CAN communication between ADL2 and M400
Posted:
Thu Mar 22, 2018 2:18 am
by mr2andy
I'm trying to setup the CAN communication between the M400 and ADL2.
On the M400:
CAN 0 is assigned to ADL
CAN 1 is assigned to custom set 2
CAN 6 is assigned to received PLM
On ADL2:
What should be done here since ADL2 starts with CAN 1 instead of CAN 0? need some explanation and help here.
Re: CAN communication between ADL2 and M400
Posted:
Thu Mar 22, 2018 10:31 am
by adrian
The M400 and ADL2 each only have 1 CAN bus the CAN0, CAN1 etc are just template slots.
If you have CAN 0 in the M400 set to ADL Dash Logger and the address set to 1520 then in one of the ADL2 slots (It doesn't matter which one) select the "MoTeC M800 (V3.3+) Set 1" template and you are good to go. If you change the address in the M800 then you also have to change it in the ADL2.
Re: CAN communication between ADL2 and M400
Posted:
Thu Mar 22, 2018 2:41 pm
by mr2andy
Do I need to do anything on ADL2 in order to receive the M400 custom set 2 and the PLM data?
Re: CAN communication between ADL2 and M400
Posted:
Thu Mar 22, 2018 2:57 pm
by adrian
Yes you will need the matching templates. In ECU Manager, under the custom data set setup, you can export a Dash Template. That template will only work if you are sending it as CRC32. If not you can just make a matching template in the Dash.
What do you have setup in the custom data set?
The PLM templates are included with Dash Manager, you can just load them as well.
Re: CAN communication between ADL2 and M400
Posted:
Thu Mar 22, 2018 10:49 pm
by mr2andy
I have setup a user channel 1 as Speed which takes the input from Dig 1 which is a transmission sensor and calculate for ground speed.
Maybe I should just take the Dig 1 through the M800 v3.3 template 1 and create a user channel in ADL2 instead?
Re: CAN communication between ADL2 and M400
Posted:
Fri Mar 23, 2018 9:01 am
by adrian
If you have it set up as a User Channel in the ECU then it will be sent in the standard ADL transmit stream and you don't need a separate custom data set.
Re: CAN communication between ADL2 and M400
Posted:
Fri Mar 23, 2018 8:49 pm
by mr2andy
Hello Adrian,
How do I get the ADL inputs back to M400? I have 4 abs speed sensor wire to ADL2 as well as a couple of trim knobs (boost and traction).
How would I set up the CAN on the ADL side in order for the M400 to see these values?
Cheers
Andy
Re: CAN communication between ADL2 and M400
Posted:
Mon Mar 26, 2018 8:51 am
by adrian
Hi Andy,
I have attached a template you can load into the Dash that will transmit 4 wheel speeds to the M400 on address 0x700. In ECU Manager set one of the CAN slots to ADL Receive and set the address to 1792. In the input setup for the speed channels, configure the channels as you would if you had an actual sensor but select the source as ADL 1, 2, 3 etc to match the order in the Dash template.
To add some trim switches, just edit the attached template and add the channels in the same way as I have done with the wheel speeds.
Adrian
Re: CAN communication between ADL2 and M400
Posted:
Tue Mar 27, 2018 2:51 am
by mr2andy
Great.. thanks very much.