Liberlab Software
Liberlab Software and module for PC
The "Liberlab" Software (screenshot Linux and Windows)
-
communicate with the microcontroller (through the serial plug of the PC or a "USB to serial" cable)
- graphicaly display in "real-time" and record analogic channels ( ~ 500 measures /seconde, 10 bits resolution)
- simultaniously display the 4 analogic channels and the state of the 6 digital inputs/outputs
- enable the manual control of digital outputs (LED,relay, etc ...)
- accept and display on-the-fly computation and physical values
- enable automation of digital outputs in function of analogic measures
- Will give distant acces to the measures and control over the internet (in progress)
The software works with Windows, Linux and probably Mac (and all devices where a Python interpreter is available).
There is also a Liberlab Python module if you want to develop your own programs.
A module also work with Squeak.
A
Liberlab board must be connected to a serial port of your computer or
to a "USB to serial" adaptator (selection in the "Options" panel).
Screencasts:Three short screencasts in English of Liberlab Software (version 0.8) Due to audio-video/recording + compression during the screencast the plots appear not fluid which is not the case in reality.Windows version 0.8.03:
Linux version 0.8.03:
- Install Python (if it's not already the case)
- Download the zipped liberlab folder
- Unzip the folder
- In a shell interpret the python file: Python liberlab-linux.pyw
Debian package:
Thanks to Georges Khaznadar a debian package of Liberlab is available here. Mac users ?
Liberlab should work on Mac OS X but I never tried it (don't hesitate to give some feed-back).
For developpers
Software sources and new developement versions are freely avalable (under the GPL licence ) in the CVS (Current Version System) of the project (note: the CVS web access is sometimes few days or weeks behind the actual code) Warning: There are no warranties of any sort against the use of information,
software or hardware described on this site (that you use at your own
risks). |