Commit 1fe8ea18 authored by Joel Collins's avatar Joel Collins
Browse files

Default capture resolution to MAX_RESOLUTION

parent 78882ab4
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -41,8 +41,8 @@ from .set_picamera_gain import set_analog_gain, set_digital_gain

# Handle config and picamera settings
CONFIG_KEYS = {
    'video_resolution': (832, 624),
    'image_resolution': (2592, 1944),
    'video_resolution': (1640, 1232),
    'image_resolution': (2592, 1944),  # Default for PiCamera v1. Overridden in __init__
    'numpy_resolution': (1312, 976),
    'jpeg_quality': 75,
    'picamera_settings': {
@@ -86,6 +86,11 @@ class StreamingCamera(BaseCamera):
        # Populate config and settings with all available keys
        self.config.update(CONFIG_KEYS)

        # Update config based on PiCamera parameters
        self.config.update({
            'image_resolution': tuple(self.camera.MAX_RESOLUTION)
        })

        # Load config dictionary if passed
        if config:
            self.apply_config(config)
+0 −5
Original line number Diff line number Diff line
# Resolutions for streaming and capture
video_resolution: [832, 624]
image_resolution: [2592, 1944]
numpy_resolution: [1312, 976]

# Field of view, in stage steps
fov: [4100, 3146]