Nie mam H801 u siebie dlatego pytanie... Kto chciałby przetestować nową wersję softu zanim udostępnię update wszystkim ?
Zmieniłem sposób obliczania jasności koloru.
https://github.com/SUPLA/supla-espressi ... 188a61a0db
Teraz RGB zamieniane jest na HSV
https://pl.wikipedia.org/wiki/HSV_(grafika)
Następnie w HSV.Value ustawiane jest % natężenia.
Na koniec HSV konwertuję na RGB i dopiero do PWM-a.
Dzięki temu można precyzyjnie ustawić jasność bez utraty koloru.
Testowałem na innym sprzęcie. Na h801 nie mam jak.
H801
Raczej w h801 tego nie wyeliminujemy.
Firmware w załączniku.
boot_v1.5.bin ---> 0x00000
h801_user1.1024.new.2.bin ---> 0x01000
SPI Speed: 40Mhz
SPI Mode: DIO
Flash Size 8 Mbit (1MB)
boot_v1.5.bin ---> 0x00000
h801_user1.1024.new.2.bin ---> 0x01000
SPI Speed: 40Mhz
SPI Mode: DIO
Flash Size 8 Mbit (1MB)
- Załączniki
-
- h801_110817_01.zip
- (238.56 KiB) Pobrany 296 razy
Dlatego, że przy restartach i crash-ach ESP nie utrzymuje PWM-a. Wyeliminować to można poprzez wstawienie osobnego driver-a sprzętowego który chodzi sobie niezależnie od tego co się dzieje z ESP.
Może nowsze SDK pozwoli lepiej to obsłużyć.
Tak czy siak ta wersja powinna działać stabilniej niż poprzednia.
Może nowsze SDK pozwoli lepiej to obsłużyć.
Tak czy siak ta wersja powinna działać stabilniej niż poprzednia.