// разрешить отсылку данных в ответ на входящий сигнал.enableAckPayload();
// размер пакета, в байтах.setPayloadSize(32);
// открываем канал для передачи данных для "трубы" 0
radio.openWritingPipe(address[0]);
// выбираем канал.setChannel(0x60);
// уровень мощности передатчика
radio.setPALevel (RF24_PA_MAX);
// скорость обмена.setDataRate (RF24_250KBPS); .
// начать работу.powerUp();
// модуль не прослушивает эфир, а передает
radio.stopListening();
// калибровка компаса.calibrateMatrix(compassCalibrationMatrix, compassCalibrationBias);
// выводим сообщение об удачной инициализации.println("Initialization completed");
// приемный модуль начинает прослушивать эфир.startListening();
}
void loop() {pipeNo, sendThrottle, sendYaw, sendPitch, sendRoll, mode1, mode2;
// слушаем эфир со всех "труб"
while( radio.available(&pipeNo)){
{.read(&sendThrottle, sizeof(sendThrottle));.read(&sendYaw, sizeof(sendYaw));.read(&sendPitch, sizeof(sendPitch));.read(&sendRoll, sizeof(sendRoll));.read(&mode1, sizeof(mode1));.read(&mode2, sizeof(mode2));
}
//выводим данные(3, sendThrottle);(5, sendYaw);(6, sendPitch);(9, sendRoll);(10, mode1);(11, mode2);
}
}