M150 with MDC cannot receive keypad buttons
Posted: Thu May 09, 2019 7:12 am
Hi,
I am writing this for a friend who is the engine expert and I am the computer guy
I am telling you this as an excuse if some of my writing may feel clumsy to you.
The setup is: M150 - MDC - PDM15 and a 15 button keypad, all on the same CAN bus. Firmware GPRP
What we want to achieve: M150 gets signals from MDC (wheelspeeds, etc.). Some of the keypads should control actions in the PDM and some should control actions in the M150.
We have set the ECU Receive CAN ID Base to 0x1F4 to receive the messages from the MDC. ECU Receive Message Type is Compound. (Please ignore the settings in the picture attached, that was just for a test).
We have set the PDM CAN ID Base to 0x540.
With this setup we can receive messages from the MDC and also the PDM standard signals.
To forward keypad messages to the MDC we have created User defined messages in the PDM. But how can we get access to those in the MDC? In the drop down list of the available input signals there is nothing related to PDM User Defined messages. After doing some research it appears we would need a Dash to receive the PDM User Defined messages and send it to the M1. Is this really the only way? Spending another 2k just for that?
Or do we have a general problem in our setup and what we want to achieve is simply not possible?
When I read about the MDC on the Motec homepage there is no statement regarding M1 ECUs. I only see that the MDC can talk to the M800. Is the MDC and M150 compatible?
Any ideas what we can do?
Thank you,
mrd
I am writing this for a friend who is the engine expert and I am the computer guy
I am telling you this as an excuse if some of my writing may feel clumsy to you.
The setup is: M150 - MDC - PDM15 and a 15 button keypad, all on the same CAN bus. Firmware GPRP
What we want to achieve: M150 gets signals from MDC (wheelspeeds, etc.). Some of the keypads should control actions in the PDM and some should control actions in the M150.
We have set the ECU Receive CAN ID Base to 0x1F4 to receive the messages from the MDC. ECU Receive Message Type is Compound. (Please ignore the settings in the picture attached, that was just for a test).
We have set the PDM CAN ID Base to 0x540.
With this setup we can receive messages from the MDC and also the PDM standard signals.
To forward keypad messages to the MDC we have created User defined messages in the PDM. But how can we get access to those in the MDC? In the drop down list of the available input signals there is nothing related to PDM User Defined messages. After doing some research it appears we would need a Dash to receive the PDM User Defined messages and send it to the M1. Is this really the only way? Spending another 2k just for that?
Or do we have a general problem in our setup and what we want to achieve is simply not possible?
When I read about the MDC on the Motec homepage there is no statement regarding M1 ECUs. I only see that the MDC can talk to the M800. Is the MDC and M150 compatible?
Any ideas what we can do?
Thank you,
mrd