From e529f69029b4e3807ebcf9f3cd6c5199cafb59b6 Mon Sep 17 00:00:00 2001 From: Jeff Moe Date: Wed, 25 May 2022 20:47:49 -0600 Subject: [PATCH] sync exports, display device screen --- README.md | 3 +++ scripts/pysalx-backup-export | 6 ++---- scripts/pysalx-backup-export-now | 12 ++++++++++++ scripts/pysalx-scrcpy | 9 --------- scripts/pysalx-screen | 17 +++++++++++++++++ 5 files changed, 34 insertions(+), 13 deletions(-) create mode 100755 scripts/pysalx-backup-export-now delete mode 100755 scripts/pysalx-scrcpy create mode 100755 scripts/pysalx-screen diff --git a/README.md b/README.md index 0ecd400..9424b85 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,8 @@ Current scripts: * `pysalx-backup-sd` --- Backup the SD card. * `pysalx-date-set` --- Set time/date on analyzer using workstation's time. * `pysalx-install-deps` --- Install script dependencies (initial setup). +* `pysalx-record` --- Display device screen. XXX TODO +* `pysalx-screen` --- Display device screen on workstation. * `pysalx-tail-log` --- View the analyzer logfile in semi-real-time. @@ -82,6 +84,7 @@ To view the screen of the device remotely via USB, install ``` sudo apt update sudo apt install scrcpy +./scripts/ ``` # SciAps Analyzers diff --git a/scripts/pysalx-backup-export b/scripts/pysalx-backup-export index aeb3776..14bfed8 100755 --- a/scripts/pysalx-backup-export +++ b/scripts/pysalx-backup-export @@ -4,9 +4,7 @@ set -x -NOW=`date +%Y%m%d%H%M%S` +mkdir -p "./export" -mkdir -p "./$NOW" - -adb pull -a /storage/sdcard0/export/ "./$NOW" +adb pull -a /storage/sdcard0/export/ "./" diff --git a/scripts/pysalx-backup-export-now b/scripts/pysalx-backup-export-now new file mode 100755 index 0000000..aeb3776 --- /dev/null +++ b/scripts/pysalx-backup-export-now @@ -0,0 +1,12 @@ +#!/bin/bash +# Script to backup the extsdcard on the analyzer. +# It will create a timestamped directory. + +set -x + +NOW=`date +%Y%m%d%H%M%S` + +mkdir -p "./$NOW" + +adb pull -a /storage/sdcard0/export/ "./$NOW" + diff --git a/scripts/pysalx-scrcpy b/scripts/pysalx-scrcpy deleted file mode 100755 index 89f01a7..0000000 --- a/scripts/pysalx-scrcpy +++ /dev/null @@ -1,9 +0,0 @@ -#!/bin/bash -# Connect & run scrcpy - -echo "Be the root" -adb root - -echo "run scrcpy" -scrcpy - diff --git a/scripts/pysalx-screen b/scripts/pysalx-screen new file mode 100755 index 0000000..04eab29 --- /dev/null +++ b/scripts/pysalx-screen @@ -0,0 +1,17 @@ +#!/bin/bash +# Connect & run scrcpy + +adb root + +scrcpy \ + --window-x=240 \ + --window-y=320 \ + --window-width=480 \ + --window-height=640 \ + --window-title="SciAps XRF X555" \ + --lock-video-orientation=0 \ + --hid-keyboard \ + --disable-screensaver \ + --stay-awake \ + --always-on-top +