libroboint
|
libroboint is an Open Source version of the fischertechnik ROBO Interface Library for Unix like systems
The goal is to create a library that is fully compatible with the ftlib by knobloch eletronic.
This library should work on any systems supported by libusb, like Linux, BSD and Mac OS X and is released under the GNU Lesser General Public License (LGPL)
Included is the helper program "ftuploader" which allows you to upload programs to the Robo Interface.
Running ftuploader --help should give you an idea how to use it.
Also included is an Interface Diagnose utility. See section Interface Diagnose
Current Version: 0.5.0
See http://defiant.homedns.org/~erik/ft/libft/files/
Download Latest version: http://defiant.homedns.org/~erik/ft/libft/files/libroboint-current.tar.gz
Type
Type
After installing you should run
to make the library known to your system. Make sure that /etc/ld.so.conf is configured to include /usr/local/lib
To install the diagnose utility type
Debian packages are available. Please read http://vontaene.de/apt/README.txt
You can install them with apt-get install libroboint0 libroboint-doc libroboint-python libroboint-diag
When running udev you might want to copy the file fischertechnik.rules from the udev folder to /etc/udev/rules.d/ to get the correct permissions.
Udev then needs a reload with
You will now need to replug your device.
Type
A Python interface to this library is available, see the python folder for details.
Type
make python
in the python/ -folder to install the python module. Use pydoc to read its documentation:
You can find it in the folder diag/.
It requires the python module (see above) and PyQT4. You can launch it by running "python ftdiagnose"
Erik Andresen - erik@vontaene.de
Please contact me for bugs or any suggestions
Homepage of libroboint: http://defiant.homedns.org/~erik/ft/libft/
When porting your program from the Knobloch Library for Microsoft Windows operation systems please note the following: