For some obscure reason, ESU has decided to change the structure of their LokPilot decoders radically, so that it is impossible to program them in any 'upwards-compatible' way. They are using 'indexed' CV's, which means you first program a CV to get to the bank of CVs you need, and the program these. The range of CVs leads to the 300-500 range, so doing this by hand is neigh impossible. IMHO this is a a bit over the top, there was plenty of room in the lower CVs to spare (CV 133-245 are still unused).
I have been watching JMRI's decoderpro pages to see if anyone had been working on a template on this, and I found the following:
- The LokSound V4.0 was included in the 2.12 release
- There was a 'work in progress' file for a LokPilot DCC v4.0 decoder
Using this, I got the decoder working, but there were still issues.