Boa noite a todos!!!

Estou com um problema.

Tenho um protocolo para mandar temperatura e umidade para um supervisório.

O protocolo é assim: [xx:yy] onde [ é o inicio e ] é o final.

Quando esta medindo 10 para cima sem problemas mas quando fica abaixo de 10 o protocolo se rompe por que ele fica com um único caractere. Exemplo 9 e eu queria que ficasse 09 para não quebrar os dois caracteres do protocolo. 

Alguém pode me ajudar?

Desde já Grato!!

Exibições: 211

Responder esta

Respostas a este tópico

ou você usa sprintf ou faz na mão, acrescentando o 0 quando o número for menor que 10, o problema do sprintf é que vc vai ter que incluir toda a lib e vai consumir mais espaço no arduino

caro amigo, desde já obrigado. já resolvi meu problema com a mesma sugestão que me deu sobre < 10.

Obrigado

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço