From 4c0661e4108b9069f826eaf24cbaca100fdbb83f Mon Sep 17 00:00:00 2001 From: d00616 Date: Mon, 29 May 2017 22:25:43 +0200 Subject: [PATCH] Fix NRF5 radio encryption (#868) --- core/MyTransport.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/MyTransport.cpp b/core/MyTransport.cpp index 19482e5..765722d 100644 --- a/core/MyTransport.cpp +++ b/core/MyTransport.cpp @@ -646,7 +646,7 @@ void transportProcessMessage(void) const uint8_t msgLength = min(mGetLength(_msg), (uint8_t)MAX_PAYLOAD); // calculate expected length const uint8_t expectedMessageLength = HEADER_SIZE + (mGetSigned(_msg) ? MAX_PAYLOAD : msgLength); -#if defined(MY_RF24_ENABLE_ENCRYPTION) || defined(MY_RFM95_ENABLE_ENCRYPTION) +#if defined(MY_RF24_ENABLE_ENCRYPTION) || defined(MY_NRF5_ESB_ENABLE_ENCRYPTION) || defined(MY_RFM95_ENABLE_ENCRYPTION) // payload length = a multiple of blocksize length for decrypted messages, i.e. cannot be used for payload length check payloadLength = expectedMessageLength; #endif