3362731/
Baud rate = 9600,8N2 ( 8 bits, none parity e 2 stop bits) é isso ??
É esse o formato dos bytes ?
http://allinbest.com/blog/1342k-animal-tag-fdxb-iso11784-reader-module/
1 2 3 4 5 6 7 8 9 10
1: 02 start number(fixed)
2: 10 bit HEX format ASCII card number, LSB first.
3: 4 bit HEX format ASCII country number, LSB first:
4: Data flag, 0 or 1
5: Animal flag, 0 or 1
6: reserved.
7: reserved.
8: Checksum, all 26bit ACSII HEX XOR。
9: Checksum Bitwise invert.
10: 03 end number (fixed)
For example: on the tag shows: “900250000023921”(Dec format 900 in the front,then card number 250000023921)
Module output:
02 31 37 31 41 39 32 35 33 41 33 34 38 33 30 30 31 30 30 30 30 30 30 30 30 30 30 07 F8 03
Equal ASCII:[1]171A9253A34830010000000000?
We can find card number is 171A9253A3, country number is 483 (LSB First)
Translate these number to Dec format,card number equal: 250000023921 ,
Country number equal 900
And “31 37 31 41 39 32 35 33 41 33 34 38 33 30 30 31 30 30 30 30 30 30 30 30 30 30” made all XOR caculate,we got the answer is 07 (check sum result) . F8 is 07’s bitwise invert result.
…
ciando nos dados. Vale a experiência.
Agora, quando clico no serial monitor, os seguintes dados me aparecem:
Onde:
Card Initialized (cartão de memoria detectado)
gravado no cartao:20.84,1014.00,67.05, (dados gravados no cartão, na sequencia: temperatura, pressão atm e umidade)
Como faço para que fiquem exibidos dessa forma (com espaços):
gravado no cartao: 2/10/2013,12:31:17,20.84,1014.00,67.05,
2/10/2013 12:31:17Temperature = 20.84*CPressure = 1014PaHumidity = 67.05%
gravado no cartao: 2/10/2013,12:31:17,20.84,1014.00,67.05,
2/10/2013 12:31:30Temperature = 20.84*CPressure = 1014PaHumidity = 67.05%
E se for possivel, tem como gravar um cabeçalho nos dados do cartão ,por exemplo: Data, Hora, Temp, Press, Umidade????…
Adicionado por Angelo Ventura ao 14:35 em 2 outubro 2013
Q <= pelo menos no Telit é esse..
Deve retornar um numero de 0 a 31 e outro de 0 a 7.
0 = sem sinal e 31 sinal maximo.
No segundo 0 = sem interferencia, 7 = interferencia maxima.
…
Adicionado por Eduardo ao 20:00 em 2 dezembro 2012
31) (mes = 1,2,3 ... 12)
Já tenho o relógio formado mas queria concatenar os dois valores e que o resultado venha como:
Ex: Se caso for diadomes = 31 mes=10
diadomes / mes 31/10…
5 minutos apontando para o teto aqui da sala..
Vc pode postar seu código ou envie via e-mail se for algo que não pode divulgar.
mauortega@gmail.com
Abs
Mauricio Ortega…
omba 1 as 20:30:21 segundos, depois a Bomba 2 as 20:31:21....
Hoje já esta acionando a bomba 1 as 20:30:09 e a Bomba 2 20:31:09...
Notei por que inicio estava no 50 segundos e vem reduzindo, ai resolvi monitorar de um dia para outro....…