Tratamento de mensagens (STX, ETX, CHK)via serial!

galera será que alguem tem algum material ai para eu ler sobre isso?

estou precisando tratar uma menssagem com o seguinte padrao:

  • STXc0000000000ETXc

onde:

  • c é o identificador do comando a ser lido
  • o ultimo c e o checkSum.
    -valores hexa

pois bem jah tenho o checksum, jah recebo a menssagem, mas para garantir sua integridade eu precisa primeiro:

1 - correr a menssagem ateh chegar o STX, quando encontrado, jogo fora tudo que vem antes e começo a copiar o que vem depois(eliminando tambem o stx)
2- quando chegar no etx eu preciso ver se bate com o chk sum, se bateu elimino o etx, e chkSum, e passo o comando com os hexas para um otro nivel de tratamento que jah tah feito!!

mas o prob tah é fazer este pedaço por saber ainda muito pouco de como tratar a menssagem.

será de no java io tem algo que possa utilizar pra isso??

ninguem :?: