diff --git a/config/obsw_config.py b/config/obsw_config.py
index 0af50405301e326c1517f0eba4a1f56fff6b18bc..d212346d7c0da07866f0c53a7ecc42251a5bbe66 100644
--- a/config/obsw_config.py
+++ b/config/obsw_config.py
@@ -58,7 +58,7 @@ G_SERVICE = 17
 G_DISPLAY_MODE = "long"
 
 # Binary Upload Settings
-G_MAX_BINARY_FRAME_LENGTH = 1000
+G_MAX_BINARY_FRAME_LENGTH = 1500
 
 G_COM_IF = 2
 # COM Port for serial communication
@@ -108,7 +108,7 @@ def set_globals(args):
     # Static IP of board
     port_send = 7
     send_address_to_set = (args.boardIP, port_send)
-    if 0 <= args.mode <= 5:
+    if 0 <= args.mode <= 6:
         if args.mode == 0:
             G_MODE_ID = ModeList.GUIMode
         elif args.mode == 1:
diff --git a/tmtc_core b/tmtc_core
index 9e0354f4e05e557c2e7254e894a661648ffcdeb2..c3bb1b67187c4542eb8b640e99a6cd78ddf63372 160000
--- a/tmtc_core
+++ b/tmtc_core
@@ -1 +1 @@
-Subproject commit 9e0354f4e05e557c2e7254e894a661648ffcdeb2
+Subproject commit c3bb1b67187c4542eb8b640e99a6cd78ddf63372