Olá a todos.
Acabei de adquirir dois módulos RF, um transmissor e outro receptor.
Consegui conectar eles, consegui enviar mensagem entre eles.
Mas o problema é o seguinte.
Quando envio um texto do outro lado estou recebendo talvez o valor em ASC ou byte, nao sei.
Gostaria de saber se alguém tem ideia de como transformar os dados recebidos em caracteres novamente?
Estou usando a biblioteca VirtualWire
e as partes importante do código são:
Transmissor
const char *msg = "hello";
vw_send((uint8_t *)msg, strlen(msg));
Receptor
for (i = 0; i < buflen; i++)
{
Serial.print(buf*);*
- Serial.print(" ");*
- }*
Essas são as partes que enviam e recebem a mensagem.
Eu gostaria de receber impresso na serial a mensagem: hello
Qualquer ajuda é bem vinda.
Obrigado.