That would be my assumption, too. At least for Python 3, we can be sure of it. And almost all browsers and terminals use UTF-8, too.
So you are saying the LED sign's own encoding is close to CP437? I.e., if I send text to the sign that is in CP437 already, it would display most of it?
What I'm confused about is what is the…
That is some odd behavior, but then again, if it works... mDNS is pretty standard with these IoT devices nowadays. For example, WLED also advertises a (user-configurable)…
The mapping listed in both the Python and C++ code was deduced from the vendor's software which I blackbox reverse engineered with some USB serial converters. It was a tedious, time consuming…
Will do. I'll also test the USB flashing locally.
Looks pretty solid to me. This is such a niche application anyway...
Please add a blank line above.
I presume with this change, flashing initially with USB is no longer an option? I.e., this needs to be commented? If so, I'd appreciate a short comment. It's been a really long time since I've used ArduinoOTA.
Why not restart right away? I mean, sure, it's not quite necessary to do so, but it wouldn't hurt a lot either. Is there some rate limit?
A chance to flash it while it's in the back-off? I'd appreciate a comment explaining this line.
I'd highly appreciate if you'd avoid the use of inline comments.
Would it be sufficient just to target the mDNS hostname that by default should be led-marquee-sign.local
?