"RokuKC" wrote:
As Belltown says, the hex encoded string represents the binary data of the GEOB frame.
You would have to decode that into components yourself, e.g. using roByteArray.
Any chance
the un-support of \0 in strings can be fixed? As far as i can tell the \0 arcane quirk is not even documented.
I can imagine the (d)effect stemming from ye olde C but string libraries don't suffer from that since... forever. Even easier if rolling-your-own strings - which seems is what the Co. has done, because UTF-8. Shirley, i am serious - i remember the end of last century writing a script engine for a most unusual hardware^ where we had just barebones C to boot - so as part of it i had to write a simple string library supporting \0. It was no BFD.
As a side effect, that will fix the embarrassment of len(str) being O(n)... <wink-wink, nudge-nudge>
(^)
Tandem NonStop - a fault-tolerant system used by banks/stock exchanges with no single point of failure (in some configurations having 3 CPUs and 3 banks of RAM working
in tandem on the same thing, with the bus hardware arbitrating majority vote every cycle and isolating defective ones) - all components were hot-swappable, no restart; yes - RAM and CPU were replaceable with no down time :twisted: