Showing posts with label android. Show all posts
Showing posts with label android. Show all posts
Wednesday, January 21, 2015
Tuesday, January 6, 2015
Module layout for testing DigiTrains
In the last year I not only developed DigiTrains but also created a modular layout to play and for test DigiTrains. The modules are stored in the basement and put together in my living-room for a day in every month. The assemble and disassemble time is approximately 90-90 minutes. 6 person can play at the same time, 2 dispatchers using tablets and 4 engine drivers. Of course we play with DigiTrains, so I can also test the new features.
Full album can be viewed here...
Full album can be viewed here...
Wednesday, December 17, 2014
DigiTrains Loco Sounds user guide
Loco Sounds description
If you do
not have sound decoder for a locomotive, with this solution you will be able to
play certain sounds on your phone or tablet speaker. More than 25 different
sounds, like horns, whistles, door sounds, etc.
The sounds
can be used if you check the Sound checkbox in Function editor menu for a
locomotive. (Open any of your Locomotive, touch tools icon next to the picture of the loco, touch Functions menu). In this example we will add a horn to F1. Set F1 to Active and Touch, and set also a
horn icon to it. Check the Give sound checkbox for it, too.
A new
window will open. Here you can select from the sound list. The sound is played
when selected. Save it.
Go back to
Train Control window and press the horn icon. The sound is played by your phone
speaker.
The volume
of the sound is the same as your device media volume. If you do not hear the
sound or you want to change the volume, be aware that in Train control window
the volume buttons will adjust the speed on phones. So go to the station
speaker menu and play an announcement. During the sound play press the volume
buttons to set the right volume. Now you can go back to Train control and play
the horn sound. Note: when you press the sound the function command is also
sent to the decoder.
The Loco
sounds is an In-App Product. You can try it for free and play sound for limited
times. If it works fine and you like it, you may purchase it in
DigiTrains Settings / In-App Products menu. Enjoy!
Tuesday, November 25, 2014
DigiTrains - JMRI quick start videos
I created two videos today to show how easy is to use DigiTrains with JMRI.
It is also useful for not JMRI users, the main difference is what you select after startup in Connections menu. Of course not JMRI users (Z21, DigiWifi) must add trains, accessories by themself and create routes and layouts as well.
It is also useful for not JMRI users, the main difference is what you select after startup in Connections menu. Of course not JMRI users (Z21, DigiWifi) must add trains, accessories by themself and create routes and layouts as well.
Wednesday, October 22, 2014
Emergency STOP one locomotive
A new function in DigiTrains 1.9 is the emergency stop of the currently controlled locomotive. That is straightforward if you want to stop your locomotive you will press the normal STOP button on the train control screen. In this case the train will stop as it is defined in its CVs. If this is set to be like in the real world the train may stop on a quite long way. But what if you want to stop it immediately because of an emergency? You may use the Main Emergency STOP button on the top right corner, but this will stop all the trains on your layout. There is a better option now!
In Train Control menu you can LONG-TOUCH the normal STOP button between the + and - buttons. With this the currently driven locomotive will stop immediately, independent from the predefined CV values. This command will not influence the other locomotives on the layout. This functions is available on some throttles like the LENZ LH-100 (press the direction changes button).
Monday, October 13, 2014
TEMOFESZT 2014 Model Railroad Exhibition
Last weekend we were on the biggest Central-European model railroad exhibition in Hungary, the TEMOFESZT 2014. Digitools exhibited a big digital layout controlled by DigiTrains.
There were 2 stations controlled by two dispatchers with 2 10" tablet running DigiTrains android application on it:
- showing occupied blocks
- route control
- security logic: no route crossings, no route to occupied blocks
- station speake announcements
The block occupancy feedback works currently with Roco Z21 command station and Roco 10787 feedback module OR with Digitools's DigiWifi and DigiSense boards.
There were 2 stations controlled by two dispatchers with 2 10" tablet running DigiTrains android application on it:
- showing occupied blocks
- route control
- security logic: no route crossings, no route to occupied blocks
- station speake announcements
The block occupancy feedback works currently with Roco Z21 command station and Roco 10787 feedback module OR with Digitools's DigiWifi and DigiSense boards.
The new DigiTrains 1.9 will be availabe soon for download from Google Play. Follow us here on the blog or on our Facebook or Google+ page. You can find more pictures about the exhibition on on Facebook and Google+.
Monday, September 29, 2014
Track occupancy feedback short demo
The next big step in the DigiTrains development is the track occupancy feedback. This new feautre can be used for those who bought the Dispatcher game In-App product in DigiTrains and use the layout editor menu.
So far in this editor you could create your unique layout and set routes between start- and endpoints. With the two-touch route selection you are able to change group of accessories with one command and see the green path on your layout which is given to your train.
On the below picture you can see that platfrom 3 and 4 is occupied (red). I gave route from the right side to platform 5 (green). At this point all 5 turnouts and one light signal is switched automatically.
With this new development you will be able to see the occupied blocks in red color. The testing of the program is still underway and will debut on the biggest Hungarian exhibition 2 weeks later on TEMOFESZT. In the next weeks I will share more video on how it is working and how you can create layouts to use this feature. Now you can check this short demo video showing this new feature on a simple station: block occupancy demo video .
So far in this editor you could create your unique layout and set routes between start- and endpoints. With the two-touch route selection you are able to change group of accessories with one command and see the green path on your layout which is given to your train.
On the below picture you can see that platfrom 3 and 4 is occupied (red). I gave route from the right side to platform 5 (green). At this point all 5 turnouts and one light signal is switched automatically.
With this new development you will be able to see the occupied blocks in red color. The testing of the program is still underway and will debut on the biggest Hungarian exhibition 2 weeks later on TEMOFESZT. In the next weeks I will share more video on how it is working and how you can create layouts to use this feature. Now you can check this short demo video showing this new feature on a simple station: block occupancy demo video .
Tuesday, September 9, 2014
DigiTrains - Loconet compatibility development
I had the possibility to make test with an Intellibox recently. This command station uses Loconet protocol. As you may know DigiWifi uses XPressNet protocol, so for long time I was thinking how we can be compatible with Loconet. In the last two weeks I worked on this solution.
I decided to solve this issue with an Uhlebrock 63840 Maus-Adapter, which actually converts XPressNet siganals to Loconet.
I realized that this adapter has some differencies in the usual XPressNet protocol, so I needed to change the software in DigiWifi and also in DigiTrains. The now Loconet compatibility feautre will be available soon in DigiTrains 1.9 and in DigiWifi 2.1. With this you can use the dispatcher game even with a Loconet command station. See this short video made during my tests this weekend.
I decided to solve this issue with an Uhlebrock 63840 Maus-Adapter, which actually converts XPressNet siganals to Loconet.
I realized that this adapter has some differencies in the usual XPressNet protocol, so I needed to change the software in DigiWifi and also in DigiTrains. The now Loconet compatibility feautre will be available soon in DigiTrains 1.9 and in DigiWifi 2.1. With this you can use the dispatcher game even with a Loconet command station. See this short video made during my tests this weekend.
To use this feature you need to enable Loconet Maus-Adapter feautre in DigiTrains. DigiTrains will tell to DigiWifi to use Uhlenbrock 63840 Maus-Adapter compatible communication. This adapter can be used with Uhlenbrock command stations: DAISY, Intellibox, Twincenter and other Loconet command stations.
Despite the fact that this adapter supports only 3 MultiMauses, since DigiWifi behaves like only one MultiMuas you can use as many android device as many you like.
Despite the fact that this adapter supports only 3 MultiMauses, since DigiWifi behaves like only one MultiMuas you can use as many android device as many you like.
I plan to test it also on a Fremo event in the near feature, with an addon which makes DigiTrains similar to a FRED. That means you will be only able to control one locomotive. This locomotive can be only changed with a DigiWifi adminstrator password.
Differences in DigiTrains when use it in Loconet compatibility mode:
· -No locomotive information queries
· -No accessory information queries
· -CV programming not available (CV can be programmed only on Command Station)
Wednesday, August 27, 2014
DigiTrains 1.8 update on Play
I updated DigiTrains today on Play. You find the following new functions in it:
New accessory icons (the bottom row).
You can change the name and address of locomotives, accessories and routes.
In Profiles menu you will see the active profile. You also have the possibility to load an empty profile at any time to start from scratch.
New track elements in dispatcher game layout editor menu. Now you can make crossings.
New layout design in Train control menu for tablets. you can control two locomotives at the same time. On the right panel you can slide between the quick-list locomotives. In the middle panel you can choose what to see: accessories, routes or station speaker.
Brand new design in the whole app.
Animated video test
I saw a cool animated video yesterday evening, and I got the feeling to make one about DigiTrains. I played with it for 3 hours. Maybe I will do more in the future, since I like these kind of videos. Watch it fullscreen, it is better like that.
Click here to watch it
Click here to watch it
Monday, July 7, 2014
DigiWifi 2.0
DigiWifi can be purchased in shops or on www.digitools.hu for 6 month now. It is used by individuals and some clubs as well. We got several feedbacks, and we made some changes based on them.
The new version is called DigiWifi 2.0 and it supports unlimited android device connections. So by purchasing one DigiWifi for the price approximately 260€ you can play with as many android handheld as many you have. So friends, kids from the neighbourhood can come and play on their phones. Knowing that one MultiMaus costs something like 140€, if you do not play alone then it worth to use DigiWifi and DigiTrains.
There are serveral new functions also in DigiTrains 1.7, for example the graphical route control module, called dispatcher.
The new version is called DigiWifi 2.0 and it supports unlimited android device connections. So by purchasing one DigiWifi for the price approximately 260€ you can play with as many android handheld as many you have. So friends, kids from the neighbourhood can come and play on their phones. Knowing that one MultiMaus costs something like 140€, if you do not play alone then it worth to use DigiWifi and DigiTrains.
There are serveral new functions also in DigiTrains 1.7, for example the graphical route control module, called dispatcher.
Labels:
android,
command station,
dcc,
digital,
Digitools,
DigiTrains,
dispatcher,
handheld,
jmri,
locomotive,
modell,
railroad,
route,
route control,
throttle,
train,
turnout,
z21
Friday, May 30, 2014
DigiTrains used by Hungarian Model Railroad Clubs
In spring I played on several exhibitions with one of the Hungarian model railroad clubs called "Tram no. 1 Club". They have a Z21 command station, so we used the Z21 and DigiTrains application in parallel. Some of the visitors could also try it walking around the huge layout with their phone in their hands.
Since the Z21 command station has an XPressNet interface, we are able to connect the DigiWifi to it, just like connecting a MultiMaus. The two smartphone application (DigiTrains and Z21) can work at the same time without any problems, so everyone can decide which one to use. Several club members decided to use DigiTrains, since it has an additional functionality for Hungarian users, and this is the station speaker announcment. With this they can play announcments edited by them, choosing signals, track numbers, train types and so on. I am looking forward to make this module also for other langauges if somebody can provide me sound files and help to do it. If you can, please contact me.
Some picture and video from the exhibition:
Since the Z21 command station has an XPressNet interface, we are able to connect the DigiWifi to it, just like connecting a MultiMaus. The two smartphone application (DigiTrains and Z21) can work at the same time without any problems, so everyone can decide which one to use. Several club members decided to use DigiTrains, since it has an additional functionality for Hungarian users, and this is the station speaker announcment. With this they can play announcments edited by them, choosing signals, track numbers, train types and so on. I am looking forward to make this module also for other langauges if somebody can provide me sound files and help to do it. If you can, please contact me.
Some picture and video from the exhibition:
Friday, December 6, 2013
DigiTrains can be downloaded from Google Play
Now the DigiWifi is in stores in Hungary in shops Vasútmodell-centrum and Modell & Hobby. DigiTrains can be downloaded from Google Play.
DigiTrains
Thursday, November 7, 2013
Tuesday, February 19, 2013
DigiTools
In February, 2014 Tamás from Digitools contacted me. He liked the application and we decided to work together. Digitools is a Hungarian company developing and manufacturing electronics for model railroading.
The plans was to enhance the functionality of the app and to change the design a bit using colors of Digitools. Furthermore instead of using the PIC 32 Starter kit we made a more complicated circuit with WiFi module and XPressNet communication. So there is no need to use a WiFi router if you use DigiWifi, it creates its own WiFi network. Also with the XPressNet connector it is compatible with the most command stations already used by modelers.
The plans was to enhance the functionality of the app and to change the design a bit using colors of Digitools. Furthermore instead of using the PIC 32 Starter kit we made a more complicated circuit with WiFi module and XPressNet communication. So there is no need to use a WiFi router if you use DigiWifi, it creates its own WiFi network. Also with the XPressNet connector it is compatible with the most command stations already used by modelers.
Monday, January 7, 2013
Command Station
Of course I needed a circuit which communicated with the TrainDcc application running on the android devices and generated the dcc signals for the booster. I used a PIC 32 Starter kit (from Microchip) and I wrote a program which generated the dcc signals based on the commands get from LAN. The router made my LAN connection to wireless and the android devices were connected to it.
Here is a shematic how it worked.
Here is a shematic how it worked.
Monday, December 17, 2012
TrainsDcc
TrainsDcc...that's how it started. I decided to write an android application to my Sasmsung Galaxy Ace phone to be able control my modell railroad layout. This happened in autumn, 2012.
This time I was already finished my first dcc decoder and house-made booster. I also made a handheld, similar to a MultiMaus. It was made from a counter machine, actually. To be honest, I did not like to control the layout using the lot of buttons and the small 2 row LCD display. It was hard to switch the turnouts, and control 2-3 locomotives at the same time. It took too much time to change always the addresses of locos and accessories to control them. I also tried a MultiMaus after that, but actually I felt the same. Also the CV programming was quite complicated. So I decided to create to myself an easy-to-use user friendly application to my touchscreen phone.
I did not want to use a PC for that, because a PC is more expensive than a phone, it consumes much more power and usually it is noisy. Also I work on a PC every day, and I do not want to use one when I play. Other thing compared to a PC is that with my phone I can control the layout by moving around it and using the WiFi of my device to communicate with the command station.
So I bought a book about Android and JAVA programming. After 3 month I had the first release of my application with the following functions: locomotive library, locomotive control (throttle) and CV programming. It looked like this:
Locomotive control screen:
I know it is not the most beautiful one, but it worked. Locomotive library (pictures made by the camera of the device from the application):
This time I was already finished my first dcc decoder and house-made booster. I also made a handheld, similar to a MultiMaus. It was made from a counter machine, actually. To be honest, I did not like to control the layout using the lot of buttons and the small 2 row LCD display. It was hard to switch the turnouts, and control 2-3 locomotives at the same time. It took too much time to change always the addresses of locos and accessories to control them. I also tried a MultiMaus after that, but actually I felt the same. Also the CV programming was quite complicated. So I decided to create to myself an easy-to-use user friendly application to my touchscreen phone.
I did not want to use a PC for that, because a PC is more expensive than a phone, it consumes much more power and usually it is noisy. Also I work on a PC every day, and I do not want to use one when I play. Other thing compared to a PC is that with my phone I can control the layout by moving around it and using the WiFi of my device to communicate with the command station.
So I bought a book about Android and JAVA programming. After 3 month I had the first release of my application with the following functions: locomotive library, locomotive control (throttle) and CV programming. It looked like this:
Locomotive control screen:
I know it is not the most beautiful one, but it worked. Locomotive library (pictures made by the camera of the device from the application):
Labels:
android,
dcc,
digital,
Digitools,
DigiTrains,
handheld,
jmri,
locomotive,
modell,
railroad,
throttle,
train,
z21
Subscribe to:
Posts (Atom)