in reply to serial raw write problem with multidigit decimal and strings

Have you tried
print USB chr 150;
See chr.
لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ

Replies are listed 'Best First'.
Re^2: serial raw write problem with multidigit decimal and strings
by ultibuzz (Monk) on Mar 10, 2013 at 19:25 UTC

    ofc i have ;)
    sadly perls chr works as defined and not like the BASIC one.
    it firsts evaluates the chr 150 and then submits the result which is a û

    kind regards
    alex

      Strange. "\x96" and chr 150 return the same for me:
      diff <(perl -e 'print "\x96"' | xxd) <(perl -e 'print chr 150' | xxd)

      No output.

      لսႽ† ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ

        indeed on the normal console it is the same,but transmitted to the device it is different.
        with chr 150 the û get transmitted,
        with x96 ,HEX96 reaches the device,which excepts a decimal, then it convert it to decimal which is 150,and does not do a ascii table map.
        This works for alot of functions, but some functions except only decimal or string / or do not convert them as usual.

        kind regards
        alex