arduino, eletrônica, robotica...
estou trabalhando com uma comunicação serial e quero utilizar um checksum (soma de verificação para saber se o pacote esta correto)
pensei em algo assim
minha transmisão serão alguns parametros ex
p1 = 10;
p2 = 0;
p3 = 1;
p4 = 175;
p5 = 22299;
checksum = p1+p2+p3+p4+p5; // =22485
0,1,175,22299,CHECKSUN
ai eu to querendo limitar este checksum em apenas 2 caracteres (os ultimos, ou seja checksum = 85)
qual seria a instrução que devo utilizar no arduino para pegar apenas os ultimos 2 numeros do intero da soma??
para que fique assim:
0,1,175,22299,85
Tags:
MySpace Tweet Facebook Facebook
Exibições: 164
▶ Responder esta
Faça o modulo desse número por 100 em C fica:
22485 % 100 = 85;
▶ Responder
RSS
Bem-vindo aLaboratorio de Garagem (arduino, eletrônica, robotica, hacking)
Registre-seou acesse
Or sign in with:
© 2024 Criado por Marcelo Rodrigues. Ativado por
Badges | Relatar um incidente | Termos de serviço
Verifique as configurações do seu navegador ou contate o administrador do sistema.