Changes to support orin and new camera stream
Add orin as option to downloader.py
Add viewer to binaries to download
Tweak rates and sizes to match new buffer requirements
Change-Id: Ic40fdc4f70062ec9d9f1dd6c39c6a8a73251eee5
Signed-off-by: Jim Ostrowski <yimmy13@gmail.com>
diff --git a/frc971/downloader/downloader.py b/frc971/downloader/downloader.py
index a962d5b..181a721 100644
--- a/frc971/downloader/downloader.py
+++ b/frc971/downloader/downloader.py
@@ -37,7 +37,7 @@
help="Target to deploy code to.")
parser.add_argument("--type",
type=str,
- choices=["roborio", "pi"],
+ choices=["roborio", "pi", "orin"],
required=True,
help="Target type for deployment")
parser.add_argument("srcs",
@@ -64,7 +64,7 @@
target_dir = result.group(3)
if user is None:
- if args.type == "pi":
+ if args.type == "pi" or args.type == "orin":
user = "pi"
elif args.type == "roborio":
user = "admin"
@@ -122,7 +122,7 @@
# permissions or the executables won't be visible to init.
os.chmod(temp_dir, 0o775)
# Starter needs to be SUID so we transition from lvuser to admin.
- if args.type != "pi":
+ if args.type != "pi" and args.type != "orin":
os.chmod(os.path.join(temp_dir, "starterd"), 0o775 | stat.S_ISUID)
rsync_cmd = ([