esp8266_deauther
esp8266_deauther copied to clipboard
Colorblind mode (AKA blink codes vs color codes) for RGB led notifications"
It would be nice to implement a colorblind mode making the LED blink instead of changing color.
possible modes that can be achieved if using grayscales : blink / glow / flicker
hi tobozo. https://enchroma.com/ they sell glasses to improve color vision of some kind (spec filter to separate overlayed rg sensitivity)
hi @liklev thanks for your feedback
the topic is more about how to implement a11y at software level rather than fixing colorblind people :-)
mostly those people care who has personal involvement in their closest circle. how about attaching three monocolor LEDs instead of rgb and only the position of lights carry the information (2power3=8 less the 000 so 7 distinguished function with 3 bits/gpio ) .
On Fri, May 17, 2019 at 8:26 PM tobozo [email protected] wrote:
hi @liklev https://github.com/liklev thanks for your feedback
the topic is more about how to implement a11y at a software rather than fixing colorblond people :-)
— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/spacehuhn/esp8266_deauther/issues/932?email_source=notifications&email_token=AHLBX3RFEV5JHGHSPYFZIGTPV32ETA5CNFSM4FPEM3K2YY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGODVVQI4Q#issuecomment-493552754, or mute the thread https://github.com/notifications/unsubscribe-auth/AHLBX3X3MRIK3IHLJFWNBVTPV32ETANCNFSM4FPEM3KQ .
Explicitely separating visual signals, adding filter for the eyes, both are valid solutions indeed.
However those are "hardware" fixtures and the initial issue is about implementing a software approach.
Since Blink / Glow / Flicker effects are based on timers I can't tell for sure if it can be added without breaking something else, but if you look into it, the problem isn't even that complicated and coul easily be addressed by only altering some color codes :

A very quick solution would be to propose a different set of colors for protanomaly or deuteranomaly, by changing the codes so they can be distinguished from each other.