Page 1 of 1

M84 can communication info

PostPosted: Wed Apr 09, 2014 9:21 am
by PQatPIT
Hi! Does anybody have specific info about ecu data that M84 puts out to can bus?

Idea is to connect M84 to Race Technology's new Dash2Pro via can bus. Setting up the can data in dash proved to be not so easy, at least for me. :) They have some info in their site but it is not correct for M84, only M400/600/800/880.

Thanks!

Re: M84 can communication info

PostPosted: Fri Apr 11, 2014 9:21 pm
by Merlin
The m84 has a locked can template
only certian channels are sent ...if you down load dash manager you will then be able to open a m84 can template in it and see the channels and there order

hope this helps
I have seen with some other brand dispalys that will not dispaly all channels from the ecu ....one recently would show fuel pressure but not oil pressure ....real pain in the butt

John P

Re: M84 can communication info

PostPosted: Sat Apr 12, 2014 12:19 am
by PQatPIT
I compared Motec-provided templates for M800 and M84 in Dash manager, and tried to figure out what was going on. No luck here. M800 data is displayed correctly, not M84 data. :(

Seems that outgoing data for PDM is the one I could use. Will update when get on top of this.

Re: M84 can communication info

PostPosted: Wed Apr 23, 2014 3:27 am
by Ipe
Hi PQatPIT,

I know your pain as I have been looking into this for the last month... I will use Race Technology's DASH4 Pro with M84 and I was planning to connect them via CAN.
After a lot of emails with Mark McCoy from MoTeC and Al from Race Technology in US I found out that the Data Protocol used by M84 in CAN BUS is incompatible with the CAN Interface used by Race Technology. MoTeC uses CRC32 Data Protocol for M84 CAN output, a typical Serial output protocol, and not a typical CAN Data Protocol.... And this is fixed and they don't plan to change it...
The good news is that M84 RS232 Serial Outuput does not send only GPS Data out as shown in the instruction manual and in product description in their website until last week ( they changed after I questioned them why they were giving this wrong information).

So the only way for you to use your Race Technology Dash will be using the Serial connection and ask Race Technology to program their Serial Connector Interface for MoTeC Set 1 Data Protocol (pdf attached).
Talk to Al Seim at Race Technology USA, aseim@race-technology.com , that he will know what to do.

Hope it helps.
Ipe

Re: M84 can communication info

PostPosted: Thu Apr 24, 2014 8:52 am
by PQatPIT
No serial stuff here, only can comms.

I used Peak Systems' can tool to find out what is going on and found that M84 sends normal can data to PDM, and that is now used. Only thing missing is lambda, imho. No deal breaker here.

One detail is that only Ground Speed is sent out, no individual wheel speeds nor Driven Speed.

One other brand has done that serial-over-can data conversion succesfully more than two years ago, so I think RT should have done it too. You get what you pay for, and from now on I will use, sell and install only Motec stuff in situations like this.

I learned quite a lot about can bus so this wasn't wasted hours by any means.

Anyway, thanks! :)

Re: M84 can communication info

PostPosted: Thu Apr 24, 2014 9:07 am
by Ipe
PQatPIT wrote:No serial stuff here, only can comms.

I used Peak Systems' can tool to find out what is going on and found that M84 sends normal can data to PDM, and that is now used. Only thing missing is lambda, imho. No deal breaker here.

One detail is that only Ground Speed is sent out, no individual wheel speeds nor Driven Speed.

One other brand has done that serial-over-can data conversion succesfully more than two years ago, so I think RT should have done it too. You get what you pay for, and from now on I will use, sell and install only Motec stuff in situations like this.

I learned quite a lot about can bus so this wasn't wasted hours by any means.

Anyway, thanks! :)


Did you find what CAN Format is coming out from M84? If it is Compound, Sequential or CRC32 as explained in the pdf below?
MoTeC M800 CAN data format.pdf
CAN Format Explanation
(21.33 KiB) Downloaded 1535 times


I was told by Mark McCoy that it sends out in CRC32 Format and it uses Set 3 Data Protocol ( pdf attached below)
PSAU0015_MoTeC_M800_Set_3_Data_Protocol%5B1%5D.pdf
Set 3 Data Protocol
(130.9 KiB) Downloaded 1523 times


If this is really what is coming out you should not had problem getting lambda or individual wheel speeds...

Re: M84 can communication info

PostPosted: Thu Apr 24, 2014 11:24 pm
by PQatPIT
Sequential mode to PDM, and CRC32 to dash or logger. SLM data mode I didn't check.

As you may have noticed, M84 sends out to three different addresses, and data formats are different. See M84 Ecu Manager software: Adjust -> General Setup -> Communications -> CAN Setup.

Re: M84 can communication info

PostPosted: Thu Apr 24, 2014 11:33 pm
by Ipe
Great to know. Did you have a chance do find what data protocol comes out when in sequential mode?

Thanks