I fear that the template construct makes a copy of the class for each used size.Not necessarily. I have seen the template arguments turn into instance members, with one copy of code. I don't recall if I looked at NeoBufferedPrint, but I think the compiler *probably* will do that. That class adds the "flush when full" concept to a fixed-size buffer.
If the OP really does not have any involvement with Visuino then his question seems perfectly reasonable.And how are we suppose to know when the very first question asked is about a piece of software noone around here uses or knows about?
I would just receive 1 byte send 1 byte.That probably won't work. The second byte would be missed while he is forwarding the first byte.
Thanks. I have seen some of them, and even some copies (china I guess... brand MUYI). So far though, I haven't found one I could mount is a simple drilled hole (meaning ROUND). Even if I end up using plastic enclosures, square or oval shaped holes are a pain. And if I go with metal enclosures, no way I'll be able to cut anything but drilled (round) holes.There are nibblers to cut any shaped hole in thin metal, aluminum or steel used in electronic enclosures. There are square hole punches of many sizes. You can punch several square holes in series to make a rectangle. Use a file to clean up the edges. Done all the time!
But I'm on their website now, and will look some more. Thanks again!