MotoTune Conflict: Difference between revisions
Jump to navigation
Jump to search
m (change heading levels) |
(Add screenshots) |
||
Line 11: | Line 11: | ||
#:TX ID = hex2dec('1A00020B') | #:TX ID = hex2dec('1A00020B') | ||
<gallery> | |||
file:MTConflict ProtocolDisabled.png|MotoTune Protocol Disabled | |||
file:MTConflict NewIDs.png|New CAN IDs for the MotoTune Custom CAN Protocol block | |||
</gallery> | |||
====MotoTune/MotoServer Configuration==== | ====MotoTune/MotoServer Configuration==== | ||
Line 21: | Line 24: | ||
#After flashing the module, the MotoTune protocol will no longer be available on PCM-1, and will only be available on the new Custom mapping. | #After flashing the module, the MotoTune protocol will no longer be available on PCM-1, and will only be available on the new Custom mapping. | ||
<gallery perrow="5"> | |||
file:MTConflict MTMenu.png|MotoTune context menu | |||
file:MTConflict PortConfig EditNames.png|Edit Names | |||
file:MTConflict PortNameMappings Add.png|Add a port name | |||
file:MTConflict CreateNewPortMapping CANCustom.png|Select 'CAN Custom' | |||
file:MTConflict CANCustomMapping CustomPort.png|Enter your name and the appropriate CAN IDs | |||
file:MTConflict PortConfig Add.png|Add a port configuration | |||
File:MTConflict PortProperties.png| | |||
file:MTConflict PortConfig CustomHighlighted.png|Now your custom port is in the ports list! | |||
file:MTConflict ProgramDialog CustomPort.png|Don't forget to select it in the Program dialog box | |||
</gallery> |
Revision as of 20:27, 17 April 2012
You may run into issues with MotoTune's CAN messaging conflicting with other CAN communications in your system. It is possible to change the CAN IDs on which MotoTune communicates to avoid this. This article will describe how to do so.
You will need to make changes both to your model and to MotoTune configuration to support the new MotoTune communication CAN IDs.
Model Configuration
- Disable the MotoTune Protocol in the CAN Definition block
- Add MotoTune Custom CAN Protocol Handler block (Idle Triggered)
- RX ID = hex2dec('1A000B02')
- RX ID mask = hex2dec('1F00FFFF')
- TX ID = hex2dec('1A00020B')
-
MotoTune Protocol Disabled
-
New CAN IDs for the MotoTune Custom CAN Protocol block
MotoTune/MotoServer Configuration
- Open MotoTune, and configure MotoServer Ports
- Edit Port Names and Create a Custom CAN Mapping
- TX ID: 436210434 (this is 0x1A000B02, but use decimal here)
- RX ID: 436208139 (this is 0x1A00020B, but use decimal here)
- Create a new Port configuration
- After flashing the module, the MotoTune protocol will no longer be available on PCM-1, and will only be available on the new Custom mapping.
-
MotoTune context menu
-
Edit Names
-
Add a port name
-
Select 'CAN Custom'
-
Enter your name and the appropriate CAN IDs
-
Add a port configuration
-
-
Now your custom port is in the ports list!
-
Don't forget to select it in the Program dialog box