low level driver for Barret WAM