I am going to be concentrating on the tpm2net to tpm2ser gateway code since it has the most promise (for my needs! between 512 - 1024 rgb pixels) ... I have been searching for tpm2ser client code in the wild ... and I have found out that once again pixelcontroller ... outputs things different from the other host software out there ... here are the headers from the there host softwares in tpm2 serial mode ...
(glediator 7x7)
C9 DA 00 93
FF 00 4E FF 00 .. ..
36
(pixelcontroller 7x7)
9C DA 00 93 00 01
FF 00 4E FF 00 .. ..
36
(jinx 7x7)
C9 DA 00 93
FF 00 4E FF 00 .. ..
36
as we can see pixelcontroller outputs a hybrid of the tpm2net & tpm2ser protocols ... passing packet number and total packets (just like we do in tpm2net mode) ... so I guess the first thing we need is a current arduino (FastLED) client tpm2ser firmware ... that is compatiable with both frame types ... since I also plan to implement a passthru function within my gateway code (do what pixelcontroller is already doing ...)
keep an eye here for code today ... and here: https://github.com/sfranzyshen/esp8266_tpm2net_tpm2ser ... testers are welcome!! (you will need an esp8266 & arduino )