ledbar/host_python
Jakub Zika dace593f3b Added class simplifiing ledbar output
* also added rainbow.py, which uses this class to create rainbow effect
2011-09-21 23:54:46 +02:00
..
demo.py Added script which shows simulation of ledbar 2011-09-21 23:36:48 +02:00
ledbar.py Added class simplifiing ledbar output 2011-09-21 23:54:46 +02:00
rainbow.py Added class simplifiing ledbar output 2011-09-21 23:54:46 +02:00
README Added class simplifiing ledbar output 2011-09-21 23:54:46 +02:00
send_to_serial.py Added script which sends its stdin to serial 2011-09-21 23:36:38 +02:00

INTRODUCTION:

The scripts in this directory try to work according to the KISS principle. It 
contains a script which redirects its stdin to serial device 
(send_to_serial.py), one that simulates the ledbar and sends the data unaltered 
from its stdin to its stdout, a module that helps programmers to program 
various graphical effects and some example effect generators using this module.


EXAMPLES:

./rainbow.py | ./demo.py >/dev/null
    - only simulate the rainbow effect, do not send it anywhere

./rainbow.py | ./send_to_serial.py
    - only send the data to the serial device, do not show the simulation

./rainbow.py | ./demo.py | ./send_to_serial.py
    - combine both options, show a simulation and send the data to the serial
      device


DEPENDENCIES:

demo.py requires PyGame, Python wrapper around SDL
send_to_serial.py requires PySerial, Python library for work with serial ports