-
Turns out that certain listener devices use an alternate color order. Instead of RGB, they use GRB. Example - the M5 Matrix has a WS2812C driver, which expects GRB. There may be others. Since the TA Server is sending the Pgm and Pvw colors to the client in RGB order, red and green were reversed when displayed on an M5 Matrix. I took a look at the server code, but didn't see any obvious/easy way to change the color order based on listener type. This is easy enough to correct in the client, but I did have one question. I don't have an M5StickC, which looks like it might need RBG order and uses the same M5 client as the Matrix. Could someone that has a M5StickC confirm this? It may be necessary to create a separate client, or add logic to the existing client. |
Beta Was this translation helpful? Give feedback.
Replies: 4 comments 4 replies
-
I think this should be handled on client side. Unfortunately, I don't have an M5 either. |
Beta Was this translation helpful? Give feedback.
-
Ha! Looking through my workbench project box I discovered I have an M5StickC Plus. I'll see if I can play around with it and the Matrix and see what I can come up with. |
Beta Was this translation helpful? Give feedback.
-
I'm going to go lie down in the dark room and wait for the nice nurse to bring me my meds. I didn't realize there already were separate listener clients for the Matrix and M5StickC. It's never easy though. My M5StickC has been sitting on the shelf for over a year now and apparently the internal battery has discharged, thus causing an Error 22 on startup. After some research, I discovered that a 300ohm resistor between the v3.3 and Batt pins will temporarily solve that problem. Hoping the battery will recharge in the not too distance future. Next problem is a reference in the code to a library called Free_Fonts.h. There's no indication where this library is to be found. Sigh. |
Beta Was this translation helpful? Give feedback.
-
And I think we can mark this thread answered! |
Beta Was this translation helpful? Give feedback.
And I think we can mark this thread answered!