summaryrefslogtreecommitdiff
path: root/src/test/test_esp32_cam.py
diff options
context:
space:
mode:
authorEvgeny Zinoviev <me@ch1p.io>2022-06-14 02:44:43 +0300
committerEvgeny Zinoviev <me@ch1p.io>2022-06-14 22:56:46 +0300
commite3d3d6b76010a6dd5c417f017339bec17fb07887 (patch)
tree42cb6194504ae863db2bf7d21ef9e2acd41d0fd2 /src/test/test_esp32_cam.py
parent600fdf99ffd893857c9cdb9e68140766a963bd17 (diff)
media: refactor sound_node, introduce camera_node
Diffstat (limited to 'src/test/test_esp32_cam.py')
-rwxr-xr-xsrc/test/test_esp32_cam.py56
1 files changed, 0 insertions, 56 deletions
diff --git a/src/test/test_esp32_cam.py b/src/test/test_esp32_cam.py
deleted file mode 100755
index 883b6f0..0000000
--- a/src/test/test_esp32_cam.py
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/usr/bin/env python3
-import sys
-import os.path
-sys.path.extend([
- os.path.realpath(
- os.path.join(os.path.dirname(os.path.join(__file__)), '..', '..')
- )
-])
-
-from pprint import pprint
-from argparse import ArgumentParser
-from time import sleep
-from src.home.util import parse_addr
-from src.home.camera import esp32
-from src.home.config import config
-
-if __name__ == '__main__':
- parser = ArgumentParser()
- parser.add_argument('--addr', type=str, required=True,
- help='camera server address, in host:port format')
- parser.add_argument('--status', action='store_true',
- help='print status and exit')
-
- arg = config.load(False, parser=parser)
- cam = esp32.WebClient(addr=parse_addr(arg.addr))
-
- if arg.status:
- status = cam.getstatus()
- pprint(status)
- sys.exit(0)
-
- if cam.syncsettings(dict(
- vflip=True,
- hmirror=True,
- framesize=esp32.FrameSize.SVGA_800x600,
- lenc=True,
- wpc=False,
- bpc=False,
- raw_gma=False,
- agc=True,
- gainceiling=5,
- quality=10,
- awb_gain=False,
- awb=True,
- aec_dsp=True,
- aec=True
- )) is True:
- print('some settings were changed, sleeping for 0.5 sec')
- sleep(0.5)
-
- # cam.setdelay(200)
-
- cam.setflash(True)
- sleep(0.2)
- cam.capture('/tmp/capture.jpg')
- cam.setflash(False)