From: Benjamin Braatz Date: Wed, 4 Aug 2021 10:28:49 +0000 (+0200) Subject: Fix sensor_mode. X-Git-Url: http://git.graph-it.com/?a=commitdiff_plain;h=3ba77970cd749d2973fe1f3ed3cadfa16b6192c2;p=graphit%2Fcontrolpi-camera.git Fix sensor_mode. --- diff --git a/controlpi_plugins/camera.py b/controlpi_plugins/camera.py index 26ada04..34476a4 100644 --- a/controlpi_plugins/camera.py +++ b/controlpi_plugins/camera.py @@ -67,9 +67,9 @@ class Camera(BasePlugin): """Run camera.""" loop = asyncio.get_running_loop() executor = concurrent.futures.ThreadPoolExecutor() - camera = picamera.PiCamera() + camera = picamera.PiCamera(sensor_mode=2) camera.iso = self._iso - camera.resolution = self._full + camera.framerate = 15 try: while True: if self._capture: @@ -105,7 +105,10 @@ class Camera(BasePlugin): await loop.run_in_executor( executor, functools.partial( - camera.capture, stream, 'jpeg')) + camera.capture, + stream, + 'jpeg', + resize=self._full)) stream.seek(0) full_image = await loop.run_in_executor( executor,