sacher motor

draft of sacher motor driver, incomplete