first driver implementation

It contacts a single device and is able to read only one channel