Fixed bug causing exception when reusing existing GPIO devices
Added offset to PID control for a more useful P control.