Fórum DATEK Tecnologia Eletrônica

Compartilhando conhecimento de forma simples e objetiva.

Você não está logado.

#1 2016-04-22 23:30:30

FELIPE MULLER
Novato
Registrado: 2015-12-20
Mensagens: 6
Pontos: 16
Banco: 0

Tratar dados hex recebidos pela serial

Os dados que preciso tratar chegam assim 5E 07 00 3F 3F 3F precisava tratar byte por byte por exemplo 5E depois 07 depois 00 e assim por diante.
Se alguém puder me ajudar em C# Ja recebo os dados tudo certinho só preciso tratar os um por um desde já agradeço.


Offline

Anúncios
Produtos anunciados

Re: Tratar dados hex recebidos pela serial


#2 2016-04-25 17:25:50

FABIO TUTOR
Moderador
De: São Bernardo do Campo
Registrado: 2014-05-05
Mensagens: 20
Pontos: 26
Banco: 0
Website

Re: Tratar dados hex recebidos pela serial

Você tem duas opções:
1° - armazena os dados recebidos em uma matriz de byte, que armazenará dois dígitos hexa e pode acessar matriz[0] == 0x5E.
2° - usando string e usando a função substring: texto.substring(0,2), sendo 0 a posição inicial e 2 a quantidade de caracteres que deseja adquirir.


Eng. Fabio Perkowitsch Mulero
DATEK Tecnologia Eletrônica

Offline

Rodapé