From 1255262fcaf6adc940c2cb230bc0f52f532a32a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tade=C3=A1=C5=A1=20Hor=C3=A1k?= Date: Sun, 11 May 2025 01:30:55 +0200 Subject: [PATCH] Fix issue where FNumber would always return 1 --- SonyAlphaUSB/SonyCamera.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/SonyAlphaUSB/SonyCamera.cs b/SonyAlphaUSB/SonyCamera.cs index d8ec721..8829c7b 100644 --- a/SonyAlphaUSB/SonyCamera.cs +++ b/SonyAlphaUSB/SonyCamera.cs @@ -40,7 +40,7 @@ public bool IsLiveViewEnabled } } - public int FNumber + public double FNumber { get { return GetFNumber(); } } @@ -834,10 +834,10 @@ public void StopRecordingVideo() DoMainSettingI16(SettingIds.RecordVideo, 1); } - public int GetFNumber() + public double GetFNumber() { - CameraSetting setting = GetSetting(SettingIds.LiveViewState); - return setting != null ? setting.Value : 0; + CameraSetting setting = GetSetting(SettingIds.FNumber); + return setting != null ? (double)setting.Value/100 : 0; } public void ModifyFNumber(short steps)