Achar valor do end address
12/10/2010
0
Comando para ler(read) Tamanho em bytes que quero ler Endereço inicial (aonde que desejo inciar a leitura) Esse é o valor que preciso encontrar para receber o resultado(valor) do endereço inicial). Eu fiz esse código abaixo para fazer um loop até encontrar o endaddress porém esta muito demorado. for I := 1 to 255 do
begin
SendCOMFrame('52 00 50 00 06 82 78'+ IntToHex(i,2));
sleep(300);
ComPort1.ReadStr(resposta,5000);
if pos('MG',resposta) > 0 then
break;
end; Alguém pode me ajudar achar o end address ?
Marcelo Diniz
Posts
12/10/2010
Marcelo Diniz
Comando para ler(read) Tamanho em bytes que quero ler Endereço inicial (aonde que desejo inciar a leitura) Esse é o valor que preciso encontrar para receber o resultado(valor) do endereço inicial). Eu fiz esse código abaixo para fazer um loop até encontrar o endaddress porém esta muito demorado. for I := 1 to 255 do
begin
SendCOMFrame('52 00 50 00 06 82 78'+ IntToHex(i,2));
sleep(300);
ComPort1.ReadStr(resposta,5000);
if pos('MG',resposta) > 0 then
break;
end; Alguém pode me ajudar achar o end address ?
4d 47 31 35 35 64 50 34 30 46 4c 00 08 00 00 00 98 cb a8 01 37 33 32 2d 31 30 31 00 0d 00 00 00 ac cb a8 01 2a 2a 20 43 4f 4d 43 45 4c 20 2a 2a 00 c0 46 c0 08 00 00 00 c0 cb a8 01 35 37 2d 56 31 30 61 00 06 00 00 00 d4 cb a8 01 48 57 20 50 3a 06
12/10/2010
Marcelo Diniz
xüMG155dP40FL˜Ë¨732-101 ¬Ë¨** COMCEL **ÀFÀÀ˨57-V10aÔ˨HW P:
13/10/2010
Marcelo Diniz
Se eu alterar o tamanho que desejo ler o endAddress é alterado também.
Clique aqui para fazer login e interagir na Comunidade :)