summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcus Meissner <marcus@jet.franken.de>2020-09-27 09:34:12 +0200
committerMarcus Meissner <marcus@jet.franken.de>2020-09-27 09:34:12 +0200
commitc9fd3635e42687378952d4c01d0e1ede4835cd42 (patch)
treeab348a2857146828d13db116a0b23e3e3ad64fbf
parent5624ee05c5060e6a0d98dfe4016e4a0cbc96dccc (diff)
downloadlibgphoto2-c9fd3635e42687378952d4c01d0e1ede4835cd42.tar.gz
more fuji notes
-rw-r--r--camlibs/ptp2/ptp.h15
1 files changed, 15 insertions, 0 deletions
diff --git a/camlibs/ptp2/ptp.h b/camlibs/ptp2/ptp.h
index e61ca37dd..a7f5b7ab6 100644
--- a/camlibs/ptp2/ptp.h
+++ b/camlibs/ptp2/ptp.h
@@ -2650,13 +2650,28 @@ typedef struct _PTPCanonEOSDeviceInfo {
#define PTP_DPC_FUJI_LensZoomPos 0xD170
#define PTP_DPC_FUJI_ImageSize 0xD174
#define PTP_DPC_FUJI_FocusMeteringMode 0xD17C
+#define PTP_DPC_FUJI_IOPCode 0xD184
#define PTP_DPC_FUJI_TetherRawConditionCode 0xD186
#define PTP_DPC_FUJI_TetherRawCompatibilityCode 0xD187
#define PTP_DPC_FUJI_ReleaseMode 0xD201
#define PTP_DPC_FUJI_FocusAreas 0xD206
#define PTP_DPC_FUJI_PriorityMode 0xD207 /* from setprioritymode */
+/* D208 is some kind of control, likely bitmasked. reported like an enum.
+ * 0x200 seems to mean focusing?
+ * 0x208 capture?
+ * camera starts with 0x304
+ * xt2: 0x104,0x200,0x4,0x304,0x500,0xc,0xa000,6,0x9000,2,0x9100,1,0x9300,5
+ * xt3: 0x104,0x200,0x4,0x304,0x500,0xc,0xa000,6,0x9000,2,0x9100,1,0x9200,0x40,0x9300,5,0x804,0x80
+ * xt30: 0x104,0x200,0x4,0x304,0x500,0xc,0xa000,6,0x9000,2,0x9100,1,0x9200,0x40,0x9300,5
+ * xt4: 0x104,0x200,0x4,0x304,0x500,0xc,0x8000,0xa000,6,0x9000,2,0x9100,1,0x9300,5,0xe,0x9200,0x40,0x804,0x80
+ * xh1: 0x104,0x200,0x4,0x304,0x500,0xc,0xa000,6,0x9000,2,0x9100,1,0x9300,5
+ * gfx100: 0x104,0x200,0x4,0x304,0x500,0xc,0x8000,0xa000,6,0x9000,2,0x9100,1,0x9300,5,0xe,0x9200
+ * gfx50r: 0x104,0x200,0x4,0x304,0x500,0xc,0xa000,6,0x9000,2,0x9100,1,0x9300,5,0xe
+ * xpro2: 0x104,0x200,0x4,0x304,0x500,0xc,0xa000,6,0x9000,2,0x9100,1
+ */
#define PTP_DPC_FUJI_FocusLock 0xD209
#define PTP_DPC_FUJI_MediaRecord 0xD20C /* from capmediarecord */
+#define PTP_DPC_FUJI_FreeSDRAMImages 0xD20E /* free images in SDRAM */
#define PTP_DPC_FUJI_CurrentState 0xD212
#define PTP_DPC_FUJI_AELock 0xD213
#define PTP_DPC_FUJI_Copyright 0xD215