diff --git a/sufst-controller/wireless.cpp b/sufst-controller/wireless.cpp
index a1b11fed3ffa7bd7c104faba0c1277e9ee4fec12..950affada56b66a6dc0af3a8c7b81e711d8e2619 100644
--- a/sufst-controller/wireless.cpp
+++ b/sufst-controller/wireless.cpp
@@ -39,9 +39,9 @@ void wirelessProcess()
 
             cirBufferReadBytes(&wirelessTxCirBuffer, payload, WIRELESS_PAYLOAD_LEN);
 
-            tx64Request.setPayload(payload);
             tx64Request.setPayloadLength(WIRELESS_PAYLOAD_LEN);
-
+            tx64Request.setPayload(payload);
+            
             xbee.send(tx64Request);
         }
     }