Здравствуйте ! Можно ли передать от одного передатчика одновременно всем(2 или более) приемникам одни и те же данные ? К примеру - массив из 16 байт ,а приемники "вылавливают" из массива свои байты. Важно чтобы это было передано всем одновременно ! Спасибо!
А не подскажете в коде ? У меня сейчас это выглядит так Код (C++): // Передача на NODE 01 ------ RF24NetworkHeader header01(/*to node*/ 01); bool ok = network.write(header01, &NODE01, sizeof(NODE01)); if (ok) digitalWrite(A0, HIGH); else digitalWrite(A0, !digitalRead(A0)); // Передача на NODE 02 ------ RF24NetworkHeader header02(/*to node*/ 02); bool ok1 = network.write(header02, &NODE02, sizeof(NODE02)); if (ok1) digitalWrite(A0, HIGH); else digitalWrite(A0, !digitalRead(A0)); digitalWrite(8, !digitalRead(8));
Отключаете автоотправку подтверждений, настраиваете пару отправитель-получатель, копируете получателя сколько угодно раз. Без этого. На базовой библиотеке делается.