Search The Inn

Monday, May 26, 2025

ESU Autobell WIth Start, Loop and End Files Employed

Originally, this author posted how to employ an auto bell for locomotive starts and stops. That post is here. This is a rather simplistic way of getting the bell to work automatically. It only employs the Loop sound WAV file but it does work. He had every intention of employing all three files (start, loop, end) sometime in the future. Well, we all know how that "future intention" works and here we are three years in the future.

Recently, a reader of this blog who has employed several of the other methologies presented in this blog sent the author an email showing where he could not get the file to work after adding the start and end sound files. So it looks like that time is now.

First of all if you have not followed and implemented the original method mentioned above, it is recommended you do. You will learn a lot of manipulations that you need to know and you will have a basis for building this more advanced form of the auto bell. The really good thing about this exercise is that it can be built completely utilizing the Simulator and not have to be burned to the decoder until we have it correct.

The original project was simple. If the speed was greater than zero, spd > 0, and less than the max speed we selected, spd < SV16, then ring the bell using the loop WAV, otherwise stop ringing. Now the logic gets more complicated. Whereas the bell ringing happened in a simple State located in a Container, that State now expands to multiple states in the Container to hold the additional logic and sound WAVs. The starting container is shown in figure 1.


Figure 1 The starting container
  
The complete contents of the container is shown in Fig.2. The Decision state and wait for function are both states. 

 

Figure 2 Autobell with start and stop sound WAVs added

The logic of which sound file to play is determined by using the user1 variable and setting it to either 1 or 0. Anytime it is 1 indicates the start sound should play. Otherwise, depending on the speed which is determined by the spd register obviously and the sound CV SV16, play either the loop sound or the end sound.

Don't forget to check the loop checkbox in the Repeat Playback section for both the Decision State and the Wait for Function state or you will get an error.

Have fun with this one.


If you have an idea for a blog post here, let me know. If I can comment on it, I will or I'll see if someone else can and post it. 

CowCatcher Magazine's Article on Model Railroad Tariffs

Updated from the May/June 2025 Cowcatcher Magazine this article discusses the effects of the newly imposed tariffs on the hobby.


If you have an idea for a blog post here, let me know. If I can comment on it, I will or I'll see if someone else can and post it. 

Tuesday, May 6, 2025

The Hobby Industry Coalition

This is a forward posting of an email from Atlas Insider. It is meant to help protect the future of toys and hobbies in America. It appears things are heating up and they had better do that or this hobby may not survive the next four years.

Read about it here.


If you have an idea for a blog post here, let me know. If I can comment on it, I will or I'll see if someone else can and post it.  

Friday, May 2, 2025

A Message From The Model Train Industry

This is something that everyone needs to watch and listen to concerning the tariffs. It is a statement  from most of the prominent model railroad manufacturers today and an important eye opener for all of us who love the model railroading hobby.




If you have an idea for a blog post here, let me know. If I can comment on it, I will or I'll see if someone else can and post it-