Я не могу получить отправленный радиопакет от приемопередатчика Lora rf95.
Я попытался объявить полученный массив как длинный, uint8_t вместе с использованием len в качестве размера, однако размер равен 3, поэтомуя думал, что я сделал, было хорошо.Он ничего не получил, когда я использовал:
uint8_t buf[RH_RF95_MAX_MESSAGE_LEN];
uint8_t len = sizeof(buf);
if (rf95.recv(buf, &len))
{
digitalWrite(led, HIGH);
RH_RF95::printBuffer("request: ", buf, len);
Console.print("got request: ");
Console.println((char*)buf);
я получаю только одну или две данные от Лора Шилд, он не получил то, что я отправил
Он печатает новую строку, нонет данных.Это не работает, когда я добавляю переменную, поэтому я попробовал другие вещи.
Я новичок в кодировании, поэтому, пожалуйста, не дайте мне знать, я ценю любую помощь, которую вы можете оказать.