Boa noite.
Estou utilizando a biblioteca RF24Network.h juntamente com o Arduino e o módulo nrf24l01.
Tudo funcionando beleza!
Tem uma class RF24Network::begin que possui dois parâmetros: _channel e _node_address.
https://nrf24.github.io/RF24Network/classRF24Network.html#abf0da46b...
Eles são uint8_t e uint16_t respectivamente e são definidos no setup.
network.begin(_channel , _node_address);
Gostaria de poder alterar esses parâmetros via Serial.read, porém não sei como se lê uma variável uint8_t e uint16_t pela serial.
Seria possível?
Obrigado.
Tags:
Boa noite ROCB,
esta nomenclatura de tipo de variável não é muito usada em projetos com arduino.
Mas você pode usa-las com: uint8_t ----> byte e uint16_t ----> int.
exemplo definindo variáveis byte xyz = 0; (uint8_t )
int abc = 0; (uint16_t )
E definindo assim, pode recebe-las pela serial.
RV mineirin
Olá RV!
Sugiro
unsigned int abc = 0; (uint16_t )
O que tu escrevestes não deve fazer diferença para o caso do O.P. ( Original Poster ) mas, como sou gato escaldado, já tive muitos problemas deste tipo, acabei ficando meio "preciosista".
Abração!
Boa noite DTR.
Certo e obrigado pela correção.
Abraços
Boa tarde a todos.
Obrigado demais pelo esclarecimento.
Esse fórum é uma escola mesmo.
Obrigado.
Bem-vindo a
Laboratorio de Garagem (arduino, eletrônica, robotica, hacking)
© 2024 Criado por Marcelo Rodrigues. Ativado por