could this check be interfering with the read?
does it need to be done each time in loop()?
shouldn't this check be done in setup()?
could this check be interfering with the read?
does it need to be done each time in loop()?
shouldn't this check be done in setup()?