¿ªÔÆÌåÓý

Locked Rpi JMRI The file doesn't contain valid XML #esu-decoders


 

I thought I did this for a different decoder not that long ago and it worked without issue.

I am attempting to import the ESU LokSound5.xml from the JMRI site.? I copy the address, paste it into the Import Decoder URL and than it tells me "The file doesn't contain valid XML"

I tired a few other decoder definitions and got the same error.? I also tried downloading the xml file and still get the same error when I did the import Decoder file. ?

I also copied the XML into the users decoder folder and told it to recreate the decoder index, but no loksound5 shows up in the list of decoders.

I am using Panelpro 4.13.3+ running on a raspberry Pi system.? I am using chromium to copy the URL and download the xml.? I am using tightvnc to work on the raspberry pi.? Raspberry Pi is basically as I got it from M Steve Todd.

Thank you


 

David,

On 30 Dec 2019, at 1:38 PM, David Blackburn <davidblackburn1@...> wrote:

I am attempting to import the ESU LokSound5.xml from the JMRI site. I copy the address, paste it into the Import Decoder URL and than it tells me "The file doesn't contain valid XML"

I tired a few other decoder definitions and got the same error. I also tried downloading the xml file and still get the same error when I did the import Decoder file.

I also copied the XML into the users decoder folder and told it to recreate the decoder index, but no loksound5 shows up in the list of decoders.

I am using Panelpro 4.13.3+
There's no way in the world you can get the LokSound 5 file working with an old version of JMRI. Not only was there extra code needed in JMRI to handle the changed ESU Function Map, but there were many other associated XML files changed/added.

JMRI V4.16 is the first version that was distributed with the LokSound 5 definitions and code and there have been some corrections since, so V4.18 is best.

Dave in Australia


 

Thank you.? Now to figure out how to update a Raspberry Pi to a newer version of JMRI