Witam.
Od rana głowię się jak dorobić do istniejących trzech kanałów R, G i B czwarty kanał MASTER (Globalny regulator jasności)
Mam działający program do odbioru DMX, który steruje trzema programowymi PWM'ami i wszystko działa, lecz za cholerę nie mogę dopisać do tego czwartego kanału odpowiedzialnego za globalną regulację jasności (poziomu wszystkich PWM na raz).
Są trzy zmienne (Byte) Red, Green i Blue pobierane z trzech kanałów DMX
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Do tego trzy programowe PWM
język basic4gl
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Jak dopisać do tego globalną regulację poziomu na kanale 4 ( wg zmiennej pobranej z Dmxkanal(4) )?
Niby proste działanie matematyczne, a jednak...
Oczywiście wszystkie wartości zawierają się w przedziale 0-255.
Podejrzewam, że trzeba dodać kolejne zmienne, na których będziemy robić działania, ale to już na pewno nie będą zmienne typu Byte...
Pozdrawiam