@marcingajda pewnie ten jeden to DS1820 a nie 18B20
Chyba nie , tak jak pisałem , wcześniej go testowałem ,zanim włożyłem do obudowy , i nie zauważyłem takiego zachowania. Poza tym wszystkie były zamówione w jednej paczce...
No i ten drugi tez ma rozdzielczość chyba 0,125 , a nie 0,5...
@muchac35 ,@isom , odpiąłem czujnik , wgrałem najpierw tasmotę , i tam bez problemu rozdzielczość do 0,1 ,tak tasmota jest ustawiona , nie wiem jak ją zmienić , więc wgrałem inny soft ( do obsługi pompyciepla Panasonic , jest tam zaimplementowana obsługa dallasów , wiec do testów ok ) , no i tam mam rozdzielczość 0,06 ( wynikające z rozdzielczosci samego ds18b20 , czyli te 0,0625 ) .
W każdym razie to jest coś , programowo w AFE , a nie ,że czujnik nie teges.. @adrian , prośba ,looknij na to.
Potestowałem trochę to bardziej , i wygląda na to ,że to jest kwestia czujnika... Wychodzi na to , że standardowo startuje z taką rozdzielczością , i trzeba mu ją zmienić , i robi to tylko tasmota .Po jej wgraniu mogę następnie na nią wgrać dowolny inny soft , również ten testowy AFE , i jest rozdzielczość 0,0625. Restart itp, i działa ,dopóki nie wyłączy się zasilania. I od nowa ma rozdzielczosc 0,5....
@adrian , możesz to sprawdzić , są tam funkcje getResolution i setResolution , może da się je ustawiać ?
9bitowa rozdzielczość to właśnie 0,5stopnia , (10bit to 0,25 , 11bit to 0,125 i 12bit to 0,0625).
No ale 7 pozostałych ma tą rozdzielczość prawidłową , 0,0625 🙂