It really is problematic
@andreasdr correction seems to work for all iso numbers under <256 that use only 1 byte.
But I tried to show russian characters and I was unable to.
i tried subdivising the russian bytes into characters
for example , it didn’t work
bd.push(0x04);
bd.push(0x23);
bd.push(0);
bd.push(0);