Skip to content

Commit e766bbd

Browse files
committed
fix for focus - make sure it is a float
1 parent 4e777a5 commit e766bbd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

axis-ptz-controller/axis_ptz_controller.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -497,11 +497,11 @@ def _config_callback(
497497
self.camera.focus = config["focus"]
498498
if "focus_min" in config or "focus_max" in config or "hyperfocal_distance" in config:
499499
if "focus_min" in config:
500-
self.camera.focus_min = config["focus_min"]
500+
self.camera.focus_min = float(config["focus_min"])
501501
if "focus_max" in config:
502-
self.camera.focus_max = config["focus_max"]
502+
self.camera.focus_max = float(config["focus_max"])
503503
if "hyperfocal_distance" in config:
504-
self.camera.hyperfocal_distance = config["hyperfocal_distance"]
504+
self.camera.hyperfocal_distance = float(config["hyperfocal_distance"])
505505
self.camera.recalculate_focus()
506506
if "auto_focus" in config:
507507
self.camera.auto_focus = config["auto_focus"]

0 commit comments

Comments
 (0)