Olá a todos!
Estou enviando para a porta serial uma determinada String, até ai tudo certo, uso o código abaixo:
outputStream.write(messageString.getBytes());
Porém, preciso concatenar nesse “messageString” alguns caracteres de controle ASCII (STX - Start of Text) (ETX - End of Text), alguém tem idéia de como fazer isso? Supondo que eu precise montar minha variável de uma forma similar a:
messageString = "STX" + valor + "ETX";
Segundo o site http://www.asciitable.com/ e http://www.jimprice.com/jim-asc.htm#controlcodes, os primeiros 32 caracteres ASCII não possuem representação literal pois são caracteres de controle, possuindo apenas representações em decimal, hexadecimal e octal.
Então, como fazer para montar a variável messageString com esses caracteres de controle ASCII usando java?
Agradeço qualquer ajuda.