I apologize for not having time to test this further, but shortly before or after upgrading my Photon to 0.4.5 to fix the springf float issue, I began getting occasionally momentary high readings on my DS18B20 (from normal 80F jumps to 134F at random intervals).
I decided to roll back the firmware to see if it was related. Selected 0.4.4 from the firmware drop-down. Saved, compiled and flashed. The flash was rather short - like a normal update, not like the update to 0.4.5 which took several minutes.
I haven’t checked the actual version on the Photon, but my
sprintf(cTempF, "%2.1f", fahrenheit);
still works and should be displaying a 0 if the firmware was 0.4.4
Anyone else encounter this rollback issue?