Skip to main content

I am working on a gateway that allows me to add external speed limits and momentum to the LC remotes and official app. As we know the LC app's momentum and speed limit settings do not apply to the non app based remotes. You can't just set the speed limit in the app and then hand a child the LC remote with a new speed limit applied to it. Same thing with Momentum. If we want to simulate a heavily loaded LC based freight train with momentum, the only current option is to use the LC phone app. My gateway will in theory allow me to implement those options as a master setting for all remote options. That way when you want to impose a speed limit for anyone who uses any remote it will be an option. With expansion interfaces I should also be able to have my gateway allow multiple remotes on one LC engine at the same time. Maybe allow you to designate a supervisor remote that overrides all other remotes. maybe you want multiple remotes to be able to trigger the horns and bells separately. Maybe you want a horn only remote that ignores speed input that you can hand to any kid without the chance of them creating a collision situation. All this is possible now that I figured out the code of these remotes. I am also trying to gauge interest in this type of gateway. Anyone interested?

Update 12-28-19

I got the first hard part started, I have replaced the original app horn pitch change slider so that I can play musical horns, This is just to demonstrate that I have taken control of the train without the app. This will be a critical function for my gateway project. maybe I should call it a gatekeeper project though. Anyway the next thing I am working on is the code to get the original LC remote to connect to my gateway instead of the original engine.

 

UPDATE 12-31-19

I just cracked the other half of my gateway project. I just convinced the official LionChief app and the official bluetooth remote that came with my train to connect to my own controller board. This was a critical step in building my gateway project.

 

Update 1-2-20

I did get the LC remote connected to my controller board while the same board simultaneously was connected to the locomotive itself. Things are progressing nicely so far. I will keep everyone up to speed on the new thread. I am also posting my quick progress reports to my YouTube channel playlist. https://www.youtube.com/playli...ja&feature=share

 

 Update 1-17-20

LC Gateway project update number 3. I finally figured out the button intercepting and remapping code, see the video below for a demonstration. I have a lot left to do but I have many ideas. The next thing I want to try is turnout control from the LionChief app, Should be no problem at this point though.

https://youtu.be/NDgSqmBNPxM

 

 Update 1-18-20

Added operation modes, and switch control to the official LionChief app. Progress is moving quickly this weekend.

https://youtu.be/dSoCg-i3hkM

 

Update 1-20-20

Big update today, I added accessory controls along with a method to switch between them all using the official LionChief app. In this video I control the power of two operating postwar accessories using the LC app. I also demonstrate the newly functional switcher loco mode. it makes it very easy to go forwards and back wile also switching accessories all from within the LC app. 

I am working on setting up all the same functionality on the Bluetooth LC remote that comes with the train.

https://youtu.be/ZtITYrEDdwc

 

Update 1-21-20

Finally had a big breakthrough with the LC Remote. It is now talking to my Gateway board. https://youtu.be/YQC4aA-btDA

Now things are getting exciting!

Next up I will add the remote code to my main program and I will post a new postwar accessory video being controlled from the real remote and not just the app. 

Next up I also am going to test a limited way to choose announcements on regular LionChief locos. It won't quite be legacy level of control but it might be better than default.

 

Update 1-22-20

As promised here is the demo video showing the LionChief remote controlling not only the current generation of LionChief locomotives but also some post-war stuff. https://youtu.be/Ie4wmCQ8vOg

I am also working on hardware to convert postwar locos to LionChief.  I have two methods of attack for this problem. One is to regulate the track power via LionChief, and have a helper board to do electro-coupler control,lights and sound. And the other is to make a module that does it all on the locomotive side.

 

Updated 1-23-20

here is the demo video showing the LionChief remote controlling not only the current generation of LionChief locomotives but also some post-war stuff. https://youtu.be/Ie4wmCQ8vOg

I am also working on hardware to convert postwar locos to LionChief.  I have two methods of attack for this problem. One is to regulate the track power via LionChief, and have a helper board to do electro-coupler control, lights and sound. And the other is to make a module that does it all on the locomotive side. I plan on starting with the track method since it will be easier to design and go from there.

 

Update:1-28-20

Track power control for postwar via LC remote works! Video here: https://youtu.be/ZABna2tu9bE

I also picked up my new Union Pacific NW2 LionChief+ loco from TrainLand and am ready to start developing consists using the LC App and Remote.

 

Update: 2-8-20 

Dual locomotive control from the LionChief app is up and running!

I also figured out synchronization of speed at least at the low end. Arguably a very useful feature.

Separate loco control is coming soon.

Theoretically I can do 20 LionChief locomotives like this. No idea how many will work in reality. 

Video below.

youtu.be/mYDu9uKFSws

 

How does all this sound? Feedback appreciated.

Last edited by Ryaninspiron
Original Post

Replies sorted oldest to newest

I don't know whether you can make a living doing this, but I'm sure many folks in the hobby will be interested in your enhancements of LionChief locos and the LionChief remote.  These are very good value beginner products, but adding further controls, sounds, perhaps speed control, etc. will be of interest to folks who are progressing in the hobby, or have a mixture of LC, LC+, TMCC and Legacy equipment.  Perhaps you may find a way to add functions to the LC remotes to mimic the TMCC and Legacy control of switches, routes and similar more complex functions. 

TMCC was simple and largely bulletproof. Legacy is more complex and capable, but a little less bulletproof is my impression. LC and LC+/Bluetooth are very simple and almost entirely bulletproof.    Add to these strengths that there are literally hundreds of thousands to perhaps even millions of LC remotes out there from set sales, as mentioned previously. 

I would suggest that prior to investing any significant funds in developing these projects beyond your own use, or making available at cost,  would involve getting Lionel's approval for developing these products. Lionel (unlike their competition) has been very open to having third party products developed for their control system (TMCC/Legacy), but this is an entirely new management group compared with those earlier (1990s and 2000s) days. No one wants to receive a cease and desist letter from an intellectual property law firm .  Personally I think they'd be fools not to let you develop new products that enhance their existing technology, but sometimes people are control freaks.

I find your projects interesting.  I like the idea of being able to set the max speed, then hand the remote to the child.  Also, the sound only remote sounds like a winner for really young kids.  How much would I pay for it? eh, not much, because I could also just hand them my phone to control the train with the speed setting in the app.

Two things I think would be interesting, although I have no idea if they are feasible:

1. Separate sale Bluetooth board (installed in the train) that responds to the LionChief App.  Similar to the ERR TMCC boards that allow TMCC control of trains.

2. Send the train sounds to a stereo system or separate speaker (such as a Bose soundlink) via bluetooth.  Bose

Attachments

Images (1)
  • Bose
Landsteiner posted:

I don't know whether you can make a living doing this, but I'm sure many folks in the hobby will be interested in your enhancements of LionChief locos and the LionChief remote.  These are very good value beginner products, but adding further controls, sounds, perhaps speed control, etc. will be of interest to folks who are progressing in the hobby, or have a mixture of LC, LC+, TMCC and Legacy equipment.  Perhaps you may find a way to add functions to the LC remotes to mimic the TMCC and Legacy control of switches, routes and similar more complex functions. 

TMCC was simple and largely bulletproof. Legacy is more complex and capable, but a little less bulletproof is my impression. LC and LC+/Bluetooth are very simple and almost entirely bulletproof.    Add to these strengths that there are literally hundreds of thousands to perhaps even millions of LC remotes out there from set sales, as mentioned previously. 

Landsteiner posted:

I would suggest that prior to investing any significant funds in developing these projects beyond your own use, or making available at cost,  would involve getting Lionel's approval for developing these products. Lionel (unlike their competition) has been very open to having third party products developed for their control system (TMCC/Legacy), but this is an entirely new management group compared with those earlier (1990s and 2000s) days. No one wants to receive a cease and desist letter from an intellectual property law firm .  Personally I think they'd be fools not to let you develop new products that enhance their existing technology, but sometimes people are control freaks.

I also highly doubt this would be replacing my day job any time soon, definitely just a hobby (though in a dream world a side job work for Lionel would be sweet I must say). If that hobby ends up starting to fund itself a little then all then merrier.

As someone who walked into a train store and bought my first Lionel Set a few months ago I can definitely say that (to someone just starting off in the hobby) the LC starter sets and price tag are much more palatable (and are the reason made the decision to buy any trains at all). Now they tried to warn me that if I wanted to go crazy LC would not be a good fit, but I said oh well I have ideas to fix that and walked out with a starter set.

Since then I've made about 6 more trips to Trainland added about $600 dollars worth of Fastrack including a quartet of Fastrack Remote Switches. I am getting hooked. I am looking to expand functionality but I am still not ready to literally pay double and go to Legacy or TMCC, especially while also loosing the ability to simultaneously run my initial investment locomotive by making the switch. Being told there is no option to get my existing train to a new control platform only sours the experience in my opinion. People should be rewarded for wanting to grow their starter set at their own pace.

As you mentioned this little project of mine would probably help not only those who have upgraded to own mixed equipment but also those who are just at the stage I am where we only own an LC (+ some post war conventional in my case now) and are looking to start integrating things like their switches and signals to LC.

I already think I have found the way to get the LC remote to control the switches and that is actually one of the things I am developing right now. (though I will need create an add on switch controller for my gateway, not a big deal though). I may not end up stopping until I have some equivalent of ATC on my trains though.

I am interested in hearing an expanded version what you mentioned about the bulletproof-ness of legacy though, I just watched some videos comparing Legacy with TMCC to try and understand. Were you talking with regards to the confusion about those modules for example? I also think I get what you mean about the fact that LC is certainly bulletproof simple. Hard to mess that process up. It certainly makes sense that in order of setup and run time, from quickest to slowest it appears to go LC-TMCC-LEGACY. Consequently it also is the same order for functionality.

 

On the note of the intellectual property and talking to Lionel I wouldn't have any clue where to start on that. I am definitely way more computer programmer than business man. But I know for one I won't be calling it the LionChief Gateway Project much longer but probably just LC Gateway. I would say you can look at my project the same as you would look at a person selling a board to control banks of Lionel switches, at the end of the day I'm just adding to an existing product. Plus the funny thing is any thing I do should add value towards people buying more Lionel hardware, if for example I add a feature that gets triggered by the LC Universal Remote then everyone would need to buy or own a LC Universal Remote. A definite win for them. And if People can also buy more LC trains knowing they can expand with more Lionel hardware in the future it is also a win for them. Working with Lionel in any capacity is of course the most desirable option, for now I am just a guy playing with his new trains in the basement, A guy who also has plans and ideas to do cool things with those trains.

To date I have only purchased what I need for myself to get this going, just as a project I have wanted to do since the minute I bought my first LC Loco.

I will also continue to rely on the community for ideas as I am sure I am way too new to know what people like to see happen. 

I definitely appreciate your input, You raised some important points.

-Ryan

JD2035RR posted:

I find your projects interesting.  I like the idea of being able to set the max speed, then hand the remote to the child.  Also, the sound only remote sounds like a winner for really young kids.  How much would I pay for it? eh, not much, because I could also just hand them my phone to control the train with the speed setting in the app.

Two things I think would be interesting, although I have no idea if they are feasible:

1. Separate sale Bluetooth board (installed in the train) that responds to the LionChief App.  Similar to the ERR TMCC boards that allow TMCC control of trains.

2. Send the train sounds to a stereo system or separate speaker (such as a Bose soundlink) via bluetooth.  

Thanks for the encouragement, It's great to hear any positive feedback on my ideas. As for cost it all comes down to how many features at what price point. Definitely nothing crazy, and also set by demand I would say. The more features I add the more hardware I need to add to the LC Gateway. If it was for one train at a time (based on what I know today) then I would say maybe around $60. This is based off the fact that the hardware to do this stuff isn't exactly free. but I also have to recoup tool cost, Keep in mind this is with the demand of just one person. The more interest the cheaper I could get it done.

As for your other ideas,

1. I am testing that very concept out now. Results are promising so far. I would like to use my postwar conventional locos with the LC Universal remote for example.

2. There are a few ways I could get this done. I should definitely be able to trigger it using the buttons on the original remote and app no matter what. If I do it without modification to the Locomotive, it would be an add on option to the LC Gateway, but it would also require you to provide your own sound files. If I did it as a plug into the original Loco LC control board then you can only connect one speaker per train (two trains can't share a speaker with that method), I also have no idea if there would be a delay since I haven't tested this yet. I would say an add on to the original LC board is the best way to keep the original sounds and just use a different speaker. 

 

This is a FANTASTIC project, and I am very excited about the possibilities of enhancing LionChief as well as adding LionChief to non-LionChief locomotives.  Please continue to keep us updated on this project. You may want to consider a crowdfunding campaign to allow you to continue development of this. Thank you!!

Jarrod

Thank you, I hope you also checked out this thread too: LionChief Gateway Project (8-30-20 Update)

^it's basically a more up to date version of this thread.

One thing I was recently looking into was an mod for MTH locos to run LionChief too.

At the moment the biggest obstacle to getting my efforts out there is how busy my software engineering day job is keeping me lately. Recovering development costs would be great though.

The most important thing I need to do with this LC Gateway is write the code to discover new locos on demand instead of requiring them to be pre programmed like I do now.

Jarrod, What sort of enhancement would you prioritize for LionChief personally? one thing I personally enjoyed is doing a consist of LionChief Locos.

Since seeing this post, I went and read the other thread and watched all the other videos.  Amazing work!  You've made great progress.  A consist of LionChief locomotives would be at the top of my list for sure.  My son has a LionChief and I have a LC+ 2.0 and we'd love to be able to create a consist!  Please consider creating a website for this project, with the ability to donate and potentially upvote features people would like to see!

Add Reply

Post
×
×
×
×
Link copied to your clipboard.
×
×