anchor.diff:  		 power-set-point (ubyte 3)
   		 mode (ubyte 4)
   		 regulation-mode (ubyte 5)
  -		 turn-ratio (ubyte 6) ;; needs to be subyte, so this will fail with negative numebrs.
  +		 turn-ratio (ubyte 6) ;; needs to be sbyte, so this will fail with negative numebrs.
   		 run-state (ubyte 7)
   		 tacho-limit (ulong 8))
   
  
positive.code:     (error "Default conection is already open, close it first!"))
    ; hope default is the correct, according to the standard a nice implemention
    ; will indeed pick the best element-type for the file.
    (setf *connection* (open dev-name :direction :io :element-type :default :if-exists :overwrite))
    (unless *connection*
      (error "Failed to open bluetooth device!")))
  
  
negative.code:      :while (= (value-of 'status reply) 0)
       :collect reply
       :finally (close-module-handle :handle (value-of 'handle reply))))
       
  