В loop вращается такой код: Код (C++): if (vw_get_message(message, &messageLength)) { // есть сообщение for (int i = 0; i < messageLength; i++) { mess += char(message[i]); } if (mess.indexOf("HELLO") > -1) Stop(); // заканчиваем задание от сигнала со ст. 7 mess = ""; } В течении нескольких минут все срабатывает как положено, начиная с 5ой минуты ожидания сигнал игнорируется. Почему это и как исправить?
Ладно, пока опытом борьбы никто не поделился, я придумал успешно работающий костыль. А именно: Код (C++): if (timerReset <= millis()) { vw_rx_stop(); delay(100); vw_rx_start(); timerReset = millis() + 60000; }
Все равно нет нет да пропустит. Не понимаю в чем причина глюка. Кто работал с 433, расскажите, оно на самом деле начинает со временем тупеть?
Ну пока что у меня нареканий не было, но вообще звоночек тревожный, т.к. я собираюсь строить на 433Mhz сеть.