Hei people,
I am a new employee at Tinkerforge and recently I have been working on a new perl binding. Attached are the compressed files of the binding in current state.
Directory Structure:
api bindings examples
api: Contains the main api files.
bindings: Contains the device class files.
examples: Contains examples to get an idea of the API usage.
This API requires that your system's perl installation has the latest Thread::Queue perl module.
One can update this via CPAN,
sudo cpan
and then on the CPAN console,
upgrade Thread::Queue
Note the two lines at the beginning of the example scripts,
use lib '../api';
use lib '../bindings';
Change these two lines accordingly to point to the api and bindings directories (if you changed/moved the files).
While using the examples don't forget to change the device and their UIDs according to your setup and the same for the host.
Try the beta API out and report findings, bugs, suggestions etc here. tf_perl_api.zip tf_perl_api.tar.bz2