开云体育

Virtual sound setup #esu


 

Hi
I hope this is an appropriate place to ask this question. I'm attempting to set up a two unit consist using a Loksound 5 and a Lokpilot 5 Basic and I'm running decoderpro. The problem is with the startup delay on the Lokpilot. The "delay starting if drive sound enabled" box on the Advanced screen has been ticked, same with the box on the Sound screen. I've created an entry for virtual sound in the function map and set it up on F8 and it appears in the throttle for the Lokpilot loco. I've set F8 to be accessible to the consist but so far I've not been able to get the delay to work. Do I need to specify the length of delay somewhere? I've read that this should be directly with a cv, 124 I think, but this is dedicated to other functions. Elsewhere? I've read that 128 should be used for this but that is dedicated to Max Speed in AC mode.? In the Lokpilot 5 Basic manual I am directed to cv252 but my interface for the Lokpilot 5 Basic in Decoderpro does not have a cv252.
I'm clearly missing something here, can anyone help. Apologies if this is thought to be a query more suited to another forum eg for ESU decoders, but it seems to fall into a space between.....
Thanks
Ted


 

开云体育


The "LokPilot 5 Basic" is a different decoder to a "LokPilot 5".? ? Startup delay is a feature in a "LokPilot 5" and not a feature in a "LokPilot 5 Basic".? ?
So, if you have a "LokPilot 5 Basic" fitted to the locomotive, you're trying to do something the decoder doesn't support.??

I suspect you have the manuals crossed over - the ESU website downloads offer different manuals for the two decoders.? ?


- Nigel


------ Original Message ------
From "ted via groups.io" <ted@...>
Date 06/05/2025 09:47:44
Subject [jmriusers] Virtual sound setup

Hi
I hope this is an appropriate place to ask this question. I'm attempting to set up a two unit consist using a Loksound 5 and a Lokpilot 5 Basic and I'm running decoderpro. The problem is with the startup delay on the Lokpilot. The "delay starting if drive sound enabled" box on the Advanced screen has been ticked, same with the box on the Sound screen. I've created an entry for virtual sound in the function map and set it up on F8 and it appears in the throttle for the Lokpilot loco. I've set F8 to be accessible to the consist but so far I've not been able to get the delay to work. Do I need to specify the length of delay somewhere? I've read that this should be directly with a cv, 124 I think, but this is dedicated to other functions. Elsewhere? I've read that 128 should be used for this but that is dedicated to Max Speed in AC mode.? In the Lokpilot 5 Basic manual I am directed to cv252 but my interface for the Lokpilot 5 Basic in Decoderpro does not have a cv252.
I'm clearly missing something here, can anyone help. Apologies if this is thought to be a query more suited to another forum eg for ESU decoders, but it seems to fall into a space between.....
Thanks
Ted


 

开云体育

If the startup delay doesn’t work in your LokPilot 5 Basic, then you need to kill the delay in your LokSound 5. Try setting SoundCV13=0 (CV167=0).

?

Mark Granville


 

开云体育

Ted, Definitely better asked in the LokSound group. All my locos have LokSound. None have LokPilot so I don’t have direct experience. The on-line manuals for LokPilot 5 and LokPilot Basic are not helpful. I can’t find a mention of starting delay in either one. But my understanding is that the starting delay feature was put into later firmware versions of LokPilot V4 and the LokPilot 5/DCC. You might try CV167. That seems to be the usual one used to set starting delay time (units of 0.25 sec) in the LokSounds.

?

Mark Granville


 

开云体育

My bad. Found it on page 72 of the LokPilot 5 manual: “But only when the sound is switched on. You can set the start-up delay of the LokPilot 5 decoder in CV 252 in steps of 65ms.” Interesting that the units are 0.063 sec instead of 0.25 sec.

?

You can access CV252 using the JMRI single CV programmer.

?

I still cannot find it in the LokPilot 5 Basic instructions which say “A list of all decoder parameters can be found in the de?tailed manual for the LokPilot 5 Basic, which can be down?loaded from our website www.esu.eu in the ?Downloads? area.” I can’t find that detailed manual anywhere. Anyone know where it can be found?

?

Mark Granville

?

From: Mark Granville <mfgranville@...>
Sent: Tuesday, May 06, 2025 10:03 AM
To: '[email protected]' <[email protected]>
Subject: Re: Virtual sound setup

?

Ted, Definitely better asked in the LokSound group. All my locos have LokSound. None have LokPilot so I don’t have direct experience. The on-line manuals for LokPilot 5 and LokPilot Basic are not helpful. I can’t find a mention of starting delay in either one. But my understanding is that the starting delay feature was put into later firmware versions of LokPilot V4 and the LokPilot 5/DCC. You might try CV167. That seems to be the usual one used to set starting delay time (units of 0.25 sec) in the LokSounds.

?

Mark Granville


 

开云体育

Ted. Some more info.

?

I opened my LokProgrammer software and created a new LokPilot 5 Basic project. I can only assume this will give accurate information. Under ‘Decoder>Driving characteristics>Starting delay’ it lists two check boxes:

Delay starting if drive sound is enabled (bit 2 of CV124);

Delay starting if virtual drive sound is enabled: Time to wait before start (CV252). CV252=1 gives 0.07s. CV252=10 gives 0.66s. CV252=50 gives 3.28s. So, I think a value of 50 should match the default value of CV167=13 in the LokSound 5.

?

I think ESU is saying that starting delay is available in the LP 5 Basic.

?

As mentioned before, you should be able to program CV252 with DecoderPro using the single CV programmer.

?

Mark Granville


 

开云体育

Ted,

?

It’s possible the LokProgrammer software is not 100% accurate. I now realize that inclusion of “Delay starting if drive sound is enabled (bit 2 of CV124)” makes no sense (but also does no harm) since the LokPilot can’t make use of it. That starting delay is tied into the prime mover startup sound sequence which depends on the sound project. The LokPilot has no way of knowing what sound project is in a LokSound 5 that might be consisted to it.

?

The same thing shows up for LokPilot 5.

?

I have JMRI 5.10 and find that “Prime Mover Startup Delay if Virtual Drive Sound Enabled “ shows up under “Advanced>Miscellaneous’ in the LokPilot 5 programmer. The associated value of CV252 is adjusted using the slider. CV252 is in the ‘CV’ sheet. Unfortunately, no separate DecoderPro programmer for LokPilot 5 Basic.

?

Mark Granville


 

开云体育


Manual for the Lokpilot 5 Basic is found on the same page as all the other ESU manuals, second item on:?





------ Original Message ------
From "Mark Granville" <mfgranville@...>
Date 06/05/2025 15:14:57
Subject Re: [jmriusers] Virtual sound setup

My bad. Found it on page 72 of the LokPilot 5 manual: “But only when the sound is switched on. You can set the start-up delay of the LokPilot 5 decoder in CV 252 in steps of 65ms.” Interesting that the units are 0.063 sec instead of 0.25 sec.

?

You can access CV252 using the JMRI single CV programmer.

?

I still cannot find it in the LokPilot 5 Basic instructions which say “A list of all decoder parameters can be found in the de?tailed manual for the LokPilot 5 Basic, which can be down?loaded from our website in the ?Downloads? area.” I can’t find that detailed manual anywhere. Anyone know where it can be found?

?

Mark Granville

?

From: Mark Granville <mfgranville@...>
Sent: Tuesday, May 06, 2025 10:03 AM
To: '[email protected]' <[email protected]>
Subject: Re: Virtual sound setup

?

Ted, Definitely better asked in the LokSound group. All my locos have LokSound. None have LokPilot so I don’t have direct experience. The on-line manuals for LokPilot 5 and LokPilot Basic are not helpful. I can’t find a mention of starting delay in either one. But my understanding is that the starting delay feature was put into later firmware versions of LokPilot V4 and the LokPilot 5/DCC. You might try CV167. That seems to be the usual one used to set starting delay time (units of 0.25 sec) in the LokSounds.

?

Mark Granville


 

开云体育

On Tue, 06 May 2025 Nigel Cliffe wrote:
Manual for the Lokpilot 5 Basic is found on the same page as all the other ESU manuals, second item on:
?


Nigel, That
s the manual that says there is another more complete manual. Thats the one from which I quoted. You will find the quote on page 3, second paragraph under Decoder Settings (Programming). I guess its just another case of poor documentation. Too bad.

Mark

?


 

开云体育

P.S. You can tell from the rack cutout at the top of each page that the person assigned the job of writing the complete LokPilot 5 Basic manual got lazy and decided to scan the instruction sheet that comes with the LP 5 Basic decoder. Probably did this in order to get something on the web site quickly, but then he/she has never gone back to finish the job and replace it with the complete manual.

Mark

?

From: Mark Granville <mfgranville@...>
Sent: Wednesday, May 07, 2025 8:56 AM
To: '[email protected]' <[email protected]>
Subject: Re: Virtual sound setup

?

On Tue, 06 May 2025 Nigel Cliffe wrote:
Manual for the Lokpilot 5 Basic is found on the same page as all the other ESU manuals, second item on:
?


Nigel, That
s the manual that says there is another more complete manual. Thats the one from which I quoted. You will find the quote on page 3, second paragraph under Decoder Settings (Programming). I guess its just another case of poor documentation. Too bad.

Mark

?


 

Nigel
Thanks for the response, I was beginning to slowly and reluctantly arrive at that conclusion so you saved me more wasted hours. A bit disappointing as I bought that decoder specifically to consist with the Loksound 5. Need to dig into the sound structure now to see if I can let the brake off with a function key.
Thanks again
Ted


 

Mark, thanks for all the info. Need to be more careful with my purchasing in future as the Lokpilot 5 Basic was bought specifically to run with the loksound 5 in a consist. Looks like anyone considering buying a Lokpilot 5 needs to check very carefully through the very poor documentation to make sure that it will do what they want.
Ted


 

开云体育

Ted, I’m not yet convinced that the LP 5 Basic doesn’t have the virtual sound drive delay. Please confirm that you do not get a 3 second delay when you:

  1. Setup the function map so you can “turn on” the ‘virtual sound drive’;
  2. Set CV252=50;
  3. Have throttle at 0;
  4. Use function key to activate virtual sound drive;
  5. Increase throttle to mid speed.

If you do purchase a LP 5, please let us know whether you got the start delay to work.

Mark


 

Mark
I would if I could but I have no cv252 on the LP5 Basic which I guess is a pretty good indicator that it does not have the delay capability though why it does have the two tick boxes for startup delay in the DP interface Advanced and Sound Panels then becomes a question. I will look at this again but it may be some time as we're now into weather for being outside.
Ted
?


 

开云体育

Ted,

You haven’t posted your question in the LokSound group, so I have done so. We’ll see if there is a response from a user who has actually used a LokPilot 5 Basic, not just read the available manuals.

I’m now wondering if DecoderPro has some bugs in its LokPilot programmers. Both the LP 5 and LP 5 DCC programmers have a Sound column in the Function Map. Why? The LokPilots don’t have sound. I note that the ‘Virtual sound drive’ is listed as a sound choice. The LokProgrammer lists virtual sound drive as a choice under logical function.

Mark


 

Mark et al,

I have checked all LokSound 5 and LokPilot 5 decoder definitions in JMRI in September 2024: (comparing them against LokProgrammer 5.2.9) - except for the LokPilot 5 Basic, because that one seemed to be an entirely different animal to me.

So there may well be some bugs / missing support in the LokPilot 5 Basic and any newer decoders (and we still don't have full support for all the firmware features since 5.7.151, most notably class light logic comes to mind).

The "Virtual Sound Drive" is listed as a sound choice because we re-use the LokSound function mapping logic for the LokPilot - and CV Q, which contains "Virtual Sound Drive", is a sound mapping CV in the LokSound 5.

For example, the first function map row has CV 16.8.263 to select Virtual Sound Drive in a LokPilot 5. The same CV controls selection of sound slots 1...8 in a LokSound 5.

Also I could argue Virtual Sound Drive is a sound function :)

But I see your point in trying to match the LokProgrammer software. I'll see when I'll get to it.

Heiko

On 5/9/25 15:33, Mark Granville via groups.io wrote:
Ted,
You haven’t posted your question in the LokSound group, so I have done so. We’ll see if there is a response from a user who has actually used a LokPilot 5 Basic, not just read the available manuals.
I’m now wondering if DecoderPro has some bugs in its LokPilot programmers. Both the LP 5 and LP 5 DCC programmers have a Sound column in the Function Map. Why? The LokPilots don’t have sound. I note that the ‘Virtual sound drive’ is listed as a sound choice. The LokProgrammer lists virtual sound drive as a choice under logical function.
Mark
--
eMails verschlüsseln mit PGP - privacy is your right!
Mein PGP-Key zur Verifizierung:


 

开云体育

Ted.

Some clarification please. How do you know that the LP 5 Basic doesn’t have CV252. Both my LokProgrammer and my DecoderPro show CV252 as being present. What version of JMRI are you using? What is your command station/programmer?

Mark


 

开云体育

Heiko,

Thank you so much for your work on the ESU programmers for DecoderPro. Really great work done by you (and Dave Heap?).

As for virtual sound drive being sound or logical, that seems to be a red herring. Since posting my remark about that, I’ve done some checking using both my LokProgrammer and my DecoderPro and find that function mapping affects the same CVs. In doing this checking, I discovered that the current LS 5 manual actually lists a ‘Sound’ column (page 58) so the DecoderPro function map isn’t really off base. On the other hand, LokProgrammer function mapping does not have a sound column but checking virtual sound in the logic column affects the CV listed as sound in the manual. So, the inconsistency is with ESU, not JMRI.

You may need to have some inside discussions with ESU to write a correct programmer for LP 5 Basic. As noted earlier, the current manual seems to be the LP 5 Basic instruction sheet, not a complete manual containing all CVs (see second paragraph under Decoder Settings on page 3). We need a LP 5 Basic manual similar to the one available for LP 5. If ESU provides you with that, please pass on to the rest of us.

Mark


 

Yes, the credit belongs to Dave Heap, I'm merely trying to keep his work somewhat up to date with ESU's latest developments.

I agree with your take on the LP 5 Basic and its documentation, but I also don't have any inside contact at ESU. So as long as I have no further information, I can't really do much about that decoder... unlike most other decoders for which I can mostly follow the LokProgrammer software, because their basis is very similar.

Heiko
--
eMails verschlüsseln mit PGP - privacy is your right!
Mein PGP-Key zur Verifizierung:


 

开云体育

Heiko,

The current LokProgrammer software has a separate entry for LokPilot 5 Basic. That may give you some insight.

In the meantime, I have ordered a LP 5 Basic and will report back on actual testing to determine whether start delay is available. I have both LokProgrammer hardware and DecoderPro with Sprog IIv3, so I should be able to arrive at a definitive answer.

Mark