Gotcha, I can't entirely rule out a software problem, but I generally agree with your intuition given that it was working fine for a long period of time and then started experiencing a behavioral change. It looks to me like the firmware will, in fact, report the same value over and over again if it can't get a new value from the sensor, but that doesn't tell us very much about why it can't get a new value.
↧