krycha88 / GUI-Generic

MIT License
17 stars 15 forks source link

bałagan przy sensorach SHTxx i SHT3x #98

Open Hrumque opened 1 year ago

Hrumque commented 1 year ago

Jeśli firmware jest zbudowane z obsługą SHTxx (np SHT20) oraz SHT3x - i podłączony jest układ SHT30 - to są dla niego raportowane podwójne wartości, powstają dwa channel(n) tak jakby były dwa układy równocześnie wykryte (gdzie równocześnie na i2c podaje poprawnie jeden układ wykryty na adresie 0x44) W ustawieniach i2c - są opcje SHTxx: włącz/wyłącz - jeśli dam na wyłącz - to żadne SHT nie działa (ani SHTxx np 20, ani SHT30) SHT3x: 0x44, 0x45, wyłącz - jeśli dam na 0x44 i zapiszę - a SHTxx jest na wyłacz - to to się nie zapisze, wszystko powraca jako wyłącz. Aby SHT działało - muszą być oba zaznaczone - a wtedy kończy się to podójnym kanałem. Jedyne wyjście to skompilować firmware z obsługą tylko jednego typu czujnika.

(swoją drogą - po wybraniu sht20 i podłączeniu sht20 - wykrywa mi go na adresie 0x40 i stwierdza że SHT Auto: Error na uarcie, ale może mam partię 10sz nowych SHT20 a uszkodzonych? )