Ellen,
You can use right( transform( "@o", nTheNumber ), 1 ) to get the hex digits 0-F of a number in the range 0-15. To convert from hex back use eval( "0x" + cTheHexDigit )
>Has anyone done any work converting binary to ASCII at the HALF byte level? Specifically with old phone systems?