Properly calculate time deltas (forgot the days)

Fixes #313
Merge remote-tracking branch 'upstream/master'
comm timeout bug fix

increased comm and conn timeouts,
increased accuracy of too high and too low buttons