Menu

Tree [d020c0] master /
 History

HTTPS access


File Date Author Commit
 catalogs 2016-03-21 André Schenk André Schenk [5951fb] reset to version 1.7
 decoderTypes 2013-05-20 André Schenk André Schenk [d936b9] added some decoder definitions from Lothar Roth
 gameport 2016-03-21 André Schenk André Schenk [5951fb] reset to version 1.7
 lib 2015-12-02 André Schenk André Schenk [b52eb1] prevent NPE
 mappings 2010-04-07 André Schenk André Schenk [66da69] refactored Gamepad support
 src 2017-12-20 aschenk aschenk [d020c0] fixed Sonar issues
 .classpath 2013-12-19 André Schenk André Schenk [7bb816] added support for RailCom feedback messages
 .gitignore 2017-12-19 aschenk aschenk [b129e0] added j-man.jar
 .project 2008-01-25 André Schenk André Schenk [985ddf] created HEAD branch
 COPYING 2008-01-25 André Schenk André Schenk [ebabaf] created HEAD branch
 HISTORY 2012-04-11 André Schenk André Schenk [72f195] added note for release 1.5.1
 README 2013-05-20 André Schenk André Schenk [cd3c2d] copied from old SVN repository
 build.properties 2016-08-26 aschenk aschenk [ebd9cf] added Sonar task
 build.xml 2017-12-19 aschenk aschenk [e16c47] fixed Sonar issues
 j-man 2016-03-21 André Schenk André Schenk [5951fb] reset to version 1.7

Read Me

   j-man - Java SRCP client with graphical user interface to control model
           railways, track switches and signals

   This Software gives you a graphical interface to drive your model railroad,
   to control accessories like track switches and signals, to visualise the
   state of feedback modules and to program decoders. You need an SRCP server
   to communicate with.

   There is no warranty the software works correct. You use this
   software on your own risk.

License
=======

   This software underlies the GNU public license.

Requirements
============

   Java 7 or newer is needed to build the program.

   The program only talks to SRCP 0.8 servers. SRCP 0.7 is no longer
   supported.

Basic Installation
==================

   These are generic installation instructions.

   The `ant' tool is used to build the complete program.

   `ant jar' builds the j-man.jar file which is necessary to start the
   program from the shell script `j-man'. Developers may use `ant j-man'
   to start j-man directly from ant.

Usage
=====

   The gameport support is working only in a Linux environment. For this
   the system library path must be appended with the native code which
   handles the connection to the gameport. Both the shell  script `j-man'
   and the ant target "j-man" do this.

   Nevertheless the program is running under Windows but without gameport
   support. To start the program here simply double click the j-man.jar.

   Mapping from the gamepad buttons to the j-man functions is done with the
   file "mappings/gamepad". Please look into this file to see the current
   mapping and to adapt the mapping to your personal needs.

Support
=======

  For more information please look at the project's home page
  http://sourceforge.net/projects/j-man/, subscribe to the mailing list
  j-man-devel@lists.sourceforge.net (English) or go to the Usenet newsgroup
  de.rec.modelle.bahn (German).


André Schenk, April 2013
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.