-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add [E³] SB6432 LCD key driver #1180
base: master
Are you sure you want to change the base?
Conversation
wow, you did a deep look into u8g2 |
Another questions: Are these switches related to #889 ? |
Thanks! So you think that adding a set backlight color API function makes sense? Then I will write up some documentation for that. |
Interesting, at least the interface seems to be compatible. However, the Q5-Dot32-S claims to support alternative addressing modes [1] which the SB6432 documentation does not mention. I tried these addressing modes on the SB6432 and they do not work. Since there's also subtle differences (e.g. measures) in the datasheets, I would assume for now that they are different, but mostly compatible products. I will try to confirm this with the manufacturer though. [1] These would actually fit better to the u8g2 addressing model. |
Thanks a lot so far. Plan is to test my device with your code. Unfortunately I do not have much time at the moment. Let's see... |
You'll find my attempts to implement the alternative addressing mode of the Q5-Dot32-S at sephalon/u8g2@b806a14. |
still no progress on my end... |
+1 to include E3 LCD switches! |
I somehow stopped working on this. Is this required for someone? |
I am still using these LCD keys in my project and would be interested in getting support for them merged upstream. |
Would be much appreciated if those LCD keys could be included in U8g2 |
As I mentioned before, my implementation for the [E³] SB6432 should be fully compatible to the Q5-Dot32-S. I would also be happy to help out with testing the [E³] SB6432. If time permits you can try my implementation of the alternative addressing mode of the Q5-Dot32-S at sephalon@b806a14; this is untested however since I have only the [E³] SB6432, but not the Q5-Dot32-S. |
Pinging this, still interested to get this upstream at some point. Maybe there is some time during christmas break ;-) |
Thanks for your hard work, but I probably can't merge this. Some of your modifications are part of generated code. They would be overwritten. Other ports need more review and impact analysis from my end, which would require some time (which I do not have at the moment) |
Add support for the [E³] SB6432 LCD key.
These switches feature a programmable RGB LED backlight, for which there is no API function available yet; therefore I added one. What do you think about that? Alternatively, we could "abuse" the set contrast function for this purpose if we widen the
value
parameter to 32 bit.Documentation is yet to be written.