This is a simple program for controlling LINAK Desk Control Cable in linux with simple python and libusb.
Its a python implementation of C-Routine of ranma1988
Tested on: Gentoo x64 (December 2018). Might work on Windows too. Tested on model: usb2lin06 with CONTROL BOX CBD6S without safety limit.
this is using: libusb-1.0
$ pip install -r requirements.txt
The installation of libusb1 package of python may need to have the libusb-1.0 devel packages installed on most linux systems.
- setting height
- retrieve current height
Just trying out in your shell is easy:
$ python3 linak-desk-control.py
It will show you mostly the whole help in order to understand which commands can be executed. E.g. to get the current height:
$ python3 linak-desk-control.py height
And to bring the desk to height 4414:
$ python3 linak-desk-control.py move 4414
This piece of work is distributed with GNU GPLv3 or later.