I’m testing theta z1 with gphoto2.
There’s a problem with the white balance label(many unknown values).
actually, this is similar to the previous shutter speed label problem.
before
root@teevr-NucBox5:~# gphoto2 --get-config /main/imgsettings/whitebalance
Label: WhiteBalance
Readonly: 0
Type: RADIO
Current: Automatic
Choice: 0 Automatic
Choice: 1 Daylight
Choice: 2 Unknown value 8001
Choice: 3 Unknown value 8002
Choice: 4 Tungsten
Choice: 5 Unknown value 8020
Choice: 6 Unknown value 8003
Choice: 7 Unknown value 8004
Choice: 8 Unknown value 8005
Choice: 9 Unknown value 8006
Choice: 10 Unknown value 8007
END
after
root@teevr-NucBox5:~# gphoto2 --get-config /main/imgsettings/whitebalance
Label: WhiteBalance
Readonly: 0
Type: RADIO
Current: Automatic
Choice: 0 Automatic
Choice: 1 Daylight
Choice: 2 Shade
Choice: 3 Cloudy
Choice: 4 Tungsten
Choice: 5 Tungsten 2
Choice: 6 Fluorescent: Daylight
Choice: 7 Fluorescent: Day White
Choice: 8 Fluorescent: White
Choice: 9 Fluorescent: Tungsten
Choice: 10 CT settings
END
root@teevr-NucBox5:~#
the diff
this is git diff
in libgphoto2
root dir.
diff --git a/camlibs/ptp2/config.c b/camlibs/ptp2/config.c
index 5b5e057a7..ed55ad508 100644
--- a/camlibs/ptp2/config.c
+++ b/camlibs/ptp2/config.c
@@ -1496,6 +1496,17 @@ static struct deviceproptableu16 whitebalance[] = {
{ N_("Fluorescent: Day White"), 0x8004, PTP_VENDOR_PENTAX },
{ N_("Fluorescent: White"), 0x8005, PTP_VENDOR_PENTAX },
{ N_("Fluorescent: Tungsten"), 0x8006, PTP_VENDOR_PENTAX },
+
+ { N_("Shade"), 0x8001, PTP_VENDOR_MICROSOFT },
+ { N_("Cloudy"), 0x8002, PTP_VENDOR_MICROSOFT },
+ { N_("Tungsten 2"), 0x8020, PTP_VENDOR_MICROSOFT },
+ { N_("Fluorescent: Daylight"), 0x8003, PTP_VENDOR_MICROSOFT },
+ { N_("Fluorescent: Day White"), 0x8004, PTP_VENDOR_MICROSOFT },
+ { N_("Fluorescent: White"), 0x8005, PTP_VENDOR_MICROSOFT },
+ { N_("Fluorescent: Tungsten"), 0x8006, PTP_VENDOR_MICROSOFT },
+ { N_("CT settings"), 0x8007, PTP_VENDOR_MICROSOFT },
+ { N_("Underwater"), 0x8008, PTP_VENDOR_MICROSOFT },
+
};
GENERIC16TABLE(WhiteBalance,whitebalance)