From 042d1014eb3a977770e87b91054a173bffcb09b9 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Christopher=20Cot=C3=A9?= Date: Sun, 27 Apr 2025 10:56:17 -0400 Subject: [PATCH] ensure shutter is binary when calling system command --- lib/drone/camera.ex | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/drone/camera.ex b/lib/drone/camera.ex index 808796e..38ef4ef 100644 --- a/lib/drone/camera.ex +++ b/lib/drone/camera.ex @@ -1,16 +1,17 @@ defmodule Drone.Camera do defmodule Settings do - @default_shutter "5000" + @default_shutter 5000 @default_gain "9" @default_awb "daylight" @default_awbgains "2,2" + @default_pitch 25.0 @derive Jason.Encoder defstruct shutter: @default_shutter, gain: @default_gain, awb: @default_awb, awbgains: @default_awbgains, - pitch: 25.0 + pitch: @default_pitch end def default_settings, do: %Settings{} @@ -31,7 +32,7 @@ defmodule Drone.Camera do "jpg", "-n", "--shutter", - s, + "#{s}", "--lens-position", "0.0", "-q", -- 2.45.3