pyXede

pyXede is a programming tool for Xede piggyback engine computer available from ChipTorque in Australia and Vishnu Performance Systems in the USA. pyXede is written in python and provides access to the high-speed datalogging facilities of the Xede unit. As a result pyXede should allow one to datalog from a variety of hardware platforms and software environments including Linux and Mac which are not supported by ChipTorque's official software.

Requirements:

  1. An Xede unit and cabling
  2. Python 2.x or greater
  3. pySerial
  4. Gnuplot

License:

Pyxede is available under the GNU General Public License.

Downloads: Source

Downloads are now available from the sourceforge file release system:
http://sourceforge.net/project/showfiles.php?group_id=144766

CVS access to the development code is also available:
http://sourceforge.net/cvs/?group_id=144766

Installation Instructions:


Documentation:

Preliminary API documentation is available here

Updates:


Screens:


A typical dyno plot
Preliminary datalogging screenshot
Road Dyno screenshot (version 0.6)
It works on windows too, here's proof.

Thanks:

Thanks to Scott Gifford for assisting with weird use of serial devices. Thanks to Dustin at Vishnu for giving me an idea about how fast the Xede can sample. Thanks to the guys at ChipTorque for creating the Xede and their assistance in understanding the communication protocol.
Copyright 2005 Donour Sizemore, donour@cs.uchicago.edu
SourceForge.net Logo