Fix calibration issue for less than 0

Calibrated values can produce negative pressure values, which we just treat as zero to stop us reporting silly pressures due to converting value to unsigned from signed.