Skip to content
Wattzap Virtual Cycle Training Community Edition
Java Other
  1. Java 99.5%
  2. Other 0.5%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
icons Add Cyclops Trainer Nov 15, 2016
lib Updates for Mac Build Aug 21, 2015
test/com/wattzap Add Cyclops Trainer Nov 15, 2016
.gitignore Changes for version 2.7 Feb 15, 2016 First pass at reading TTS Files May 4, 2015
build-osx.xml Fixes for 2.6.1 Nov 13, 2015
build.xml For 2.6 release Oct 26, 2015 Changes for version 2.7 Feb 15, 2016 Fixes for 2.6.1 Nov 13, 2015
wattzap-ce.iml Life is hard, women are costing... May 3, 2015 PiR43 changes to read GPS data from GPX file for RLV. May 9, 2015

Wattzap Community Edition

This is the community edition of the Wattzap Turbo Trainer Software. It is provided "as is" and without support. It is primarily intended for developers who want to add new features to Wattzap.

see: for more information

Basic Architecture

Wattzap is a Java Swing based application. An "Enterprise Bus" pattern is used for internal communication.


Due to an issue with VLC and Java the 1.6r45 JVM is used on Mac OSX. Please make sure your changes are compatible with this version of the compiler/libraries.


Install Apache Ant and use the build.xml file

$ ant -f build.xml

Video Playback

To play videos you will need VLC player. On Unix/Linux this can be installed via the application repository. On Windows download VLC. Copy plugins, libvcl.dll and libvlccore.dll to the Wattzap home directory.

Working on the Project

Feel free to contribute bug fixes, improvements etc to WattzAp. You can fork the project for your own purposes if you wish.

You can’t perform that action at this time.