From 3d2d7db84517d80ea398c7a6825d87350ef37a5a Mon Sep 17 00:00:00 2001 From: Henrik Ekblad Date: Sat, 25 Oct 2014 10:49:32 +0200 Subject: [PATCH] Fix problem reported by Yveaux here: https://github.com/mysensors/Arduino/commit/aeb9f30482532122b624fe4f061b5176571b0c6b#commitcomment-8300974 --- libraries/MySensors/MyDriverNRF24.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/MySensors/MyDriverNRF24.cpp b/libraries/MySensors/MyDriverNRF24.cpp index f59f2d5..a6b3ac1 100644 --- a/libraries/MySensors/MyDriverNRF24.cpp +++ b/libraries/MySensors/MyDriverNRF24.cpp @@ -15,13 +15,13 @@ void MyDriverNRF24::init() { } rf24->setAutoAck(1); rf24->setAutoAck(BROADCAST_PIPE,false); // Turn off auto ack for broadcast - rf24->enableAckPayload(); rf24->setChannel(RF24_CHANNEL); rf24->setPALevel(RF24_PA_LEVEL); rf24->setDataRate(RF24_DATARATE); rf24->setRetries(5,15); rf24->setCRCLength(RF24_CRC_16); rf24->enableDynamicPayloads(); + rf24->enableDynamicAck(); // All nodes listen to broadcast pipe (for FIND_PARENT_RESPONSE messages) rf24->openReadingPipe(BROADCAST_PIPE, TO_ADDR(BROADCAST_ADDRESS));