Not really, because, because wasteful encodings of data as printable characters should never be transmitted in the first place.
OP’s mistake is when they say
That should not be treated as a string but a buffer.
As a buffer (0x1a, 0x32, 0x49, 0xe1, 0x24, 0x59) it is 6 bytes, and perhaps a reasonable payload (though with care it how it was originally packed it could probably be smaller).
But the quoted string is actually 12 bytes, and utterly unacceptable for transmission, since it only contains at most 6 bytes of actual meaning.