From d142928e9f6b47635ff1b7e2b9fa39f3c179bd48 Mon Sep 17 00:00:00 2001
From: Linar Yusupov <linar.r.yusupov@gmail.com>
Date: Mon, 3 Mar 2025 10:34:26 +0300
Subject: [PATCH] [SX128x] fix for invalid GSFK sync words order (#1444)

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

diff --git a/src/modules/SX128x/SX128x.cpp b/src/modules/SX128x/SX128x.cpp
index 3c18d68d..b55eb92e 100644
--- a/src/modules/SX128x/SX128x.cpp
+++ b/src/modules/SX128x/SX128x.cpp
@@ -996,10 +996,9 @@ int16_t SX128x::setSyncWord(const uint8_t* syncWord, uint8_t len) {
     this->syncWordLen = len;
   }
 
-  // reverse sync word byte order
   uint8_t syncWordBuff[] = { 0x00, 0x00, 0x00, 0x00, 0x00 };
   for(uint8_t i = 0; i < len; i++) {
-    syncWordBuff[4 - i] = syncWord[i];
+    syncWordBuff[i] = syncWord[i];
   }
 
   // update sync word