From 08e0c0e61372e7ccbed430884e92167e37a59635 Mon Sep 17 00:00:00 2001
From: jgromes <jan.gromes@gmail.com>
Date: Mon, 3 Mar 2025 08:36:03 +0100
Subject: [PATCH] [SX128x] Simplify sync word configuration

---
 src/modules/SX128x/SX128x.cpp | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

diff --git a/src/modules/SX128x/SX128x.cpp b/src/modules/SX128x/SX128x.cpp
index b55eb92e..0e6ca23e 100644
--- a/src/modules/SX128x/SX128x.cpp
+++ b/src/modules/SX128x/SX128x.cpp
@@ -996,13 +996,8 @@ int16_t SX128x::setSyncWord(const uint8_t* syncWord, uint8_t len) {
     this->syncWordLen = len;
   }
 
-  uint8_t syncWordBuff[] = { 0x00, 0x00, 0x00, 0x00, 0x00 };
-  for(uint8_t i = 0; i < len; i++) {
-    syncWordBuff[i] = syncWord[i];
-  }
-
   // update sync word
-  int16_t state = SX128x::writeRegister(RADIOLIB_SX128X_REG_SYNC_WORD_1_BYTE_4, syncWordBuff, 5);
+  int16_t state = SX128x::writeRegister(RADIOLIB_SX128X_REG_SYNC_WORD_1_BYTE_4, syncWord, len);
   RADIOLIB_ASSERT(state);
 
   // update packet parameters