================================================================================
Project: Raspexi Viewer

Testing release-r2


This programm is based on the source code of :

Gauges and Dashboard adapted from 
David J. Andruczyk
https://github.com/djandruczyk/MegaTunix

Apexi Serial interface source code adapted from :
Hitoshi Kashima
http://kaele.com/~kashima/car/pfcadp/FCLoggerFD3S.xls

kaele.com/~kashima/car/pfcadp/FCLoggerFD3S.xls


Source code will be released with the final version of Raspexi viewer , to continue as open source 

HISTORY
=======
2014/04/05 r2
- Implement PowerFC RS-232 protocol (based on fclogger.py)
- Add configuration file (raspexi.cfg)
- Fix issue Gauges data location

2014/03/31 r1
- Initial release

PREREQUISITE
============
Rasberry Pi with Raspbian OS (Tested)
- 2013-05-25-wheezy-raspbian
- 2013-09-25-wheezy-raspbian
- 2014-01-07-wheezy-raspbian

DIRECTORIES & FILES
===================
├── Dashboards                          ==> Dashboards directory
│   ├── FD3S_Raspexi.xml                ==> Raspexi Dashboard #1
│   ├── ...                                 only FD3S_Raspexi.xml will be used in r2 
│
├── Gauges                              ==> Gauges used by Dashboards
│   ├── FD3S                            ==> Raspexi Gauges
├── libs                                ==> GTK and MegaTunix libraries 
│   ├── libGLU.so.1
│   ├── libgtkgl-2.0.so.1
│   ├── libmtxcommon.so.0
│   └── libmtxgauge.so.0
├── raspexi-r2                          ==> Main executable file
├── README.TXT                          ==> This file
└── run.sh                              ==> Run script

INSTALLATION
============
Extract the archive "raspexi-r2.zip" to "/home/pi"

CONFIGURATION
=============
There are a few configuration variables in this release (r2) :-

----------------------- raspexi.cfg ---------------------------
[default]
port = /dev/ttyUSB0
baud = 57600,8,e,1
interval = 200
dash1 = FD3S_Raspexi.xml
---------------------------------------------------------------

port ==> Serial port device name 
baud ==> Serial port baud rate 
interval ==> Data refresh interval (currently set to 200 milliseconds , testing required how low we can go  ) 
dash1 ==> Dashboard XML file

HOW TO RUN
==========
You can run this release with the following command :-

Open Terminal in X Desktop :

$ cd /home/pi/raspexi
$ chmod +x run.sh raspexi-r2
$ ./run.sh

If you want to to run directly from Terminal without booting into X-Desktop

Open Terminal in X Desktop :

$ cd /home/pi/raspexi
$ chmod +x run.sh raspexi-r2
$ startx /home/pi/raspexi/run.sh

Donations are welcome :

Paypal:
Markus.Ippy@gmx.de
