Updated timeout bounds check
Added seperate readPulse reset now called in main.c
travisplexer: pr-90-arm travis ci test