Skip to main content

I`d like to ask a question here and see if any one has an answer: with the DCS Applications, can you Download the Program to your Computer -- which has a Router connected -- and communicate, through the WiFi to the Engine from a Computer.?.. I wonder because I don`t have a Smart Device.. I know that HIKEL O-GAUGE TRAINS offers Computer Control, but I`m wondering if these APPs are only for Smart Devices.. I`m also thinking if the LIONEL LCS APPs are similar...Of course if these APPs don`t work with a Computer, that will come later.. 

Original Post

Replies sorted oldest to newest

Hi GARDNER,

 

The MTH apps and written for iOS and Android.  They do not run "natively" on a Mac or PC, however it is possible to run them from a Mac or PC inside of a simulator application.  If fact, that's how I personally test our iPhone builds.  Some of our developers own iPhones and iPod touches, but I only own iPads (my phone is Android).  I run the beta test app inside of the xCode simulator, which is for Mac only.  There are similar simulators for Android for both Mac and PC.

 

You will still need hardware to connect your TIU(s) to your home network, but the apps can be run without a mobile device.

I think the real answer is that if you want to reverse engineer the MTH DCS protocol and write your own software, you can control a TIU over the USB or serial connection from any computing device.  Dave and a couple others have done this, but Dave also received MTH's blessing/partnership in developing an application +wifi dongle and can market it.

 

I am hopeful that MTH was serious about opening up the protocol (from the York DCS working group).  I had started thinking about switching to controlling just Legacy engines since Lionel has been adding IR Transmitters/Receivers on engines and track sections to the Layout Control System (LCS), and allows 3rd party development (at some price?).

Originally Posted by Nicks Trains:

Just to clarify, can I run trains on a nook or android via dcs yet or do I have to wait?

MTH has said their WiFi Box won`t be available until the end of the year and the DCS APP hasn`t come out yet, also I don`t believe an Android APP will come till later... I`ve heard this a lot and it never seems to happen, but Mike said in April that the new MTH Website was coming in about a month and the Basic DCS APP too... 

Last edited by GARDNER

There seems to be some confusion about the technology used to create  the iPad and Android apps that will hopefully be coming. So I thought I'd try to explain a bit of it. I am oversimplifying (lying) just a little to keep it simpler.

 

Most computer programs are developed using languages including Java, C++, Basic, or Objective C or …  using a system called a development environment where one writes programs and then compiles (changes them to machine codes). They can then be tested (run) on that same computer. These development environments are themselves programs. Common development environments include Microsoft's Visual Studio (Windows only), XCode (Mac only), and Eclipse (versions for both).

 

Programming mobile devices (phones, and tablets) is not done on the mobile device. Programs are written in a development environment on a computer. Often Eclipse is used for Android development (using Java) and XCode is used for iOS development (in Objective C). The programs (apps) can then be downloaded to the mobile device for testing.  Having to download every time you test a tiny change is a pain. So for both XCode and Eclipse, another kind of program called a simulator is used on the computer where the program is being developed. The simulator produces an image of the screen of the mobile device and mouse clicking is used to simulate screen touching and the programmer can see what would happen under different gestures (tap, drag, swipe, pinch, etc.) It simulates the phone or tablet like a computer program simulates the weather. That is, it gives an idea of what will happen if … The simulator won't communicate with a TIU or any other device.

 

So both MTH and Lionel have a team working in XCode writing apps for iOS devices. I presume both companies will also develop similar programs in Eclipse for Android devices. (I expect there is enough market for that). None of these programs will run as an application on the computer on which they were written. They are written for a very different system. So the answer to the original post is no. Dave Hikel's system will run on a PC (or you can write your own programs for Legacy since it is now publicly available, but it would be a major project.)

 

None of the above is written to run in a web browser. Adobe AIR empowers you to run web pages and multimedia programs written for the web in Adobe Flash (or Dreamweaver or &hellip on a machine they don't currently run on. This is not related to the above and AIR will not allow Objective-C programs for iPhones or iPads to run on Android, nor will it allow Android programs to run on iPhones or iPads or any of them to run on a computer.

 

I'm very confident the apps for both environments are coming.  Maybe a bit buggy at first (as many more of us begin to use them than the brave testers, and we do weird things), the apps will be able to be improved "quickly." I think they will be a major enhancement to our hobby.

(Sorry for the length.)

 

Bob

What Bob wrote above is correct, except for one VERY important detail.
 
Originally Posted by kbtt:
it gives an idea of what will happen if … The simulator won't communicate with a TIU or any other device.

 

In fact, I have been communicating out of the app using the xCode simulator to the TIU via the network.  You can run trains from inside the simulator.  Frankly, I don't think you will want to because the user interface using a mouse is pretty awful, but it does work.

I read in MTH's 2014 v1 catalog something about the TIU+WiFi+App for smartphones/tablets and I wanted to know if this technology is mature enough and if this software/hardware solution is now officially available for sale at which retailer price??? I own already a TIU and an Android 7" tablet, so I need only the WiFi-signal transmitter and the downloadable application, I suppose. Thanks to kbtt for the detailed programming explanation.
 
 
Originally Posted by kbtt:

There seems to be some confusion about the technology...

Originally Posted by BetaNuSigmaPhi:
I read in MTH's 2014 v1 catalog something about the TIU+WiFi+App for smartphones/tablets and I wanted to know if this technology is mature enough and if this software/hardware solution is now officially available for sale at which retailer price??? I own already a TIU and an Android 7" tablet, so I need only the WiFi-signal transmitter and the downloadable application, I suppose. Thanks to kbtt for the detailed programming explanation.
 

This product is not yet available - for more information see this recent discussion:

 

https://ogrforum.ogaugerr.com/topic/i-pad-control

This sounds really interesting.  Having just hooked up my DCS and AIU with switches(thanks Barry, the book was extremely helpful). I was wondering if you can make a mock or diagram your layout on the iPad or iPhone and see your layout with switches on the screen.  Just another feature I think that would be really amazing to have.  So you have the controller aspect but a map if your layout on the tablet to see switches, see which ones are set for switched and which ones are set for straight!  Sorry if this sounds silly but it would be better then building a new control panel when I am done expanding?
Originally Posted by BetaNuSigmaPhi:

I noticed that in next year's catalog MTH offers the DCS WiFi Module...

...but from where I can get the Android application for my tablet?

Will it be included in the package or to be purchased on a separate CD-ROM or downloadable from the official website?

 

The app is designed for use on smart phones and tablets, so it can't be distributed on physical media and has to be made available as a download from the internet. Logically, it makes sense for the app to be distributed as a download from the Google Play store (for Android users) or Apple's App store (for iOS device users).

Last edited by hmb

Just got my wifi unit and paid to upgrade my iPad to the standard level. My grandchildren wanted to run their trains separately, so I have the app on my phone, but it doesn't appear to be the upgraded version, and in fact, shows that I can pay to upgrade. Do I  need to pay to upgrade every one of my devices (iPhone, iPads) separately?

upguy posted:

Just got my wifi unit and paid to upgrade my iPad to the standard level. My grandchildren wanted to run their trains separately, so I have the app on my phone, but it doesn't appear to be the upgraded version, and in fact, shows that I can pay to upgrade. Do I  need to pay to upgrade every one of my devices (iPhone, iPads) separately?

If they are on the same iTunes account just do a restore under the more, upgrade menu and that should upgrade the app for free. 

Add Reply

Post
The DCS Forum is sponsored by

OGR Publishing, Inc., 1310 Eastside Centre Ct, Suite 6, Mountain Home, AR 72653
800-980-OGRR (6477)
www.ogaugerr.com

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