Added basic calibration

Added basic calibration, should change to pulse relative calibration
and consider throttle.
Pulse to Desired mapping perhaps too pythonic.