Página 1 de 1

Função .XOR.

Enviado: 11 Jul 2007 21:21
por Hasse
Boa noite colegas

Estou à procura da Função XOR no xHarbour, ou então da Função LRC a ser usada na comunicação SERIAL.

Alguém sabe qual a LIB que contém esta função, e qual a sintaxe.

Obrigado.

Re: Função .XOR.

Enviado: 11 Jul 2007 21:32
por sygecom
Hasse escreveu:Boa noite colegas

Estou à procura da Função XOR no xHarbour, ou então da Função LRC a ser usada na comunicação SERIAL.

Alguém sabe qual a LIB que contém esta função, e qual a sintaxe.

Obrigado.
Buenas...

Tche, toh usando aqui a HBCOMM para comunicação serial de Balança...e desconheço essas Funções ai !!
Se quiser dar uma olhada na Hbcomm...pode baixar no link abaixo:
http://www.sygecom.com.br/xharbour/hbcomm_09970.zip

Abraços
Leonardo Machado

Enviado: 11 Jul 2007 22:28
por Hasse
Caro Sygecom.

Eu tenha esta LIB, e estou usando-a pela primeira vez para desenvolver uma rotina de comunicação serial para um Aparelho que necessitado do LRC (Longitudinal Redundancy Check), que é um cálculo XOR, byte a byte, dos dados transmitidos.

Se a HBcomm tem esta função eu necessito somente do NOME da função e a sua respectiva SINTAXE.

Obrigado.

Enviado: 11 Jul 2007 22:52
por sygecom
Tche, esse calculo eu não faço nem ideia do que seja...mas pode baixar no link que mandei pra vc que acompanha um exemplo de como receber os BYTE..

Abraços
Leonardo Machado

Enviado: 12 Jul 2007 08:24
por angeiras
Ola,

Tem a funcao hb_bitxor( b1, b2 ).

Voce pode ver um exemplo de uso no programa bitfield.prg que esta na pasta \tests :

? "15 xor 6", hb_bitxor( 15, 6 )

[]s
Manoel Angeiras

Enviado: 12 Jul 2007 08:55
por Hasse
Caros Sygecom e Angeiras.

Acabei de testar e funcionou beleza.

Obrigado pelas dicas.