CAN XML file update

Hello,

I’m having a hard time uploading my XML file to integrate the switches. The MRD says there is an internal server error and the dash will not accept it when i try loading it through the garage connection section. Any tips or tricks would be greatly appreciated. Thank you.

-->

First always double check that your XML is working correctly. If you can test it out on the desktop version before trying it on a different os. If same error then maybe there’s something wrong with the XML.

I was able to get it to upload onto MRD but im still having trouble getting it to work in my car. I guess ill play around woth it a bit more.

I was expecting to see options to select the specific switches targeting the EMU, but nothing is visible. The GitHub example has these options , but if i go to change them the option is no longer visible.

If you update your XML in a way that name or units change, that will create completely new custom input and an old one is no longer connected to anything.

To set/read switches over CAN, I would first work on CAN monitor and ECU software to verify that values/CAN frames actually update.

Ok. I contacted damtrx and he also mentioned there are differences between BT and USB/CAN. I ordered a module and plan on trying that out on Wednesday.

1 Like

I figured it out. You can’t use the BT module when using the additional ECU Master features. I sure thats probably common knowledge, but i had no idea. If you do, the options for those features disappear. I switched to a CANable UCB/CAN adapter and switched the firmware to their SLCAN. It wouldn’t work with the generic SLCAN firmware installed.

In the XML file I made some small changes because of the switchboard i selected in the Ecumaster software. Using switchboard 0x640 requires you to use ID 0x642 for the switches and the debounce has to be unchecked. Switches need to be set to latched on the EMU Black side. Still doing some testing, but the switches appear to work perfectly. Now I’m working on the receive side.

Good job making it work!