Anzeige

Welcome, Guest
Username: Password: Remember me

TOPIC: Linux

Linux 03 Mar 2013 12:51 #1

  • willhawk
  • willhawk's Avatar
  • OFFLINE
  • Fresh Boarder
  • Posts: 1
  • Karma: 0
Just wondering if there is a Linux version out there as I am just beginning with programming the Rasberry pi computer and think this CaTrain would be excellent run from it. Thanks guys any ideas.
The administrator has disabled public write access.

Linux 10 Mar 2013 12:45 #2

  • alan
  • alan's Avatar
  • OFFLINE
  • Moderator
  • Posts: 1
  • Karma: 0
Hi willhawk,

We are currently looking at ways to port CATrain to the Raspberry Pi. The question is; do we try to get the PI to run the whole program or do we use it as the interface between the main CATrain program and the layout.

Please keep looking at the forum to review our progress.

Regards,

Alan ...
The administrator has disabled public write access.

Linux 11 Mar 2013 10:27 #3

  • joel
  • joel's Avatar
  • OFFLINE
  • Administrator
  • Posts: 43
  • Thank you received: 12
  • Karma: 4
Porting CATrain to the Raspberry seems effectively attractive. But CATrain is deeply locked on the native Windows APIs. It has been developed around 1993 on Windows 3.1...!
On the Raspberry an entirely new graphical user interface must be written... CATrain graphic is so simple that this would not take too much time with the tools presently available on Linux. Also the dialog boxes must be re-designed.
The main traffic and train control routines can probably be re-used without fundamental modification. They are written in "c" ported to a "light c++" by Daniel.
The USB interface of the Raspberry can probably be used for controlling a real model railway, but it seems that using this USB interface on the Raspberry, for real-time operation is not so easy, because of the poorly documented ARM/GPU IO interface.

An attractive idea... which needs very deep Linux programming competences to be implemented!

This needs to be further discussed with Daniel.

Kind regards,

Joël
The administrator has disabled public write access.

Linux 24 Apr 2014 12:43 #4

  • daniel
  • daniel's Avatar
  • OFFLINE
  • Administrator
  • Posts: 8
  • Karma: 1
Hi,

I will not promise to find enough time to port CATrain to Linux...

My daughter Nele was born at 1. Dec 2013 and in the moment I use every free minute to 'play' with her... :)

With Windows 8 and all the digital railway systems I am thinking of a complete restart of CATrain...

Creating an backend 'server' program without GUI and a separate Client software with GUI. The client could than be used with Rasperry Pi or maybee Android or iPhone - and send commands to the server per network.

But - i wrote it - i do not see the time to do that coding in the moment. That's not nice, it's just the truth :)

Regards,
Daniel
The administrator has disabled public write access.
Moderators: joel, daniel, alan, françois

Copyright (c) 2005 - 2015: www.catrain.org by Joël Bouchat & Daniel Merbecks