mirror of
https://github.com/markqvist/rnview
synced 2026-08-12 18:35:11 -04:00
1.5 KiB
1.5 KiB
Remote View Utility
Remote image capture and transfer over Reticulum. Super early, very hacky, but functional prototype. Requires OpenCV bindings for python (installable via pip install opencv-python, or on systems like Raspberry Pi with sudo apt install python3-opencv). No PyPI package yet. Just clone and make to get a universal wheel.
Feel free to hijack this project and make it into something much more fleshed out, useful and complete.
Usage
usage: rnview.py [-h] [--config CONFIG] [--rnsconfig RNSCONFIG] [-l] [-a allowed_hash] [-b ANNOUNCE] [-q QUALITY] [-W WIDTH] [-H HEIGHT] [-o OUTPUT] [--version] [destination_hash]
Remote View Utility
positional arguments:
destination_hash hexadecimal hash of the destination
options:
-h, --help show this help message and exit
--config CONFIG path to alternative rnview config directory
--rnsconfig RNSCONFIG
path to alternative Reticulum config directory
-l, --listen listen for incoming connections
-a allowed_hash accept from this identity
-b ANNOUNCE, --announce ANNOUNCE
announce interval in seconds
-q QUALITY, --quality QUALITY
image quality (0-100)
-W WIDTH, --width WIDTH
width in pixels
-H HEIGHT, --height HEIGHT
height in pixels
-o OUTPUT, --output OUTPUT
write output to file instead of displaying
--version show program's version number and exit