dognotdog/ptpwebcam

Canon 1000D compatibility report

Opened this issue · 1 comments

not working

erpel commented

For me it's working, tested in ptpwebcam preview mode and Zoom 5.13.6 with PTP Webcam v1.3.1.
ProductName: macOS
ProductVersion: 13.3.1
BuildVersion: 22E261

PTP Webcam Canon Inc. Canon EOS 1000D Camera Report

PTP Version: 0
Vendor Extension ID: 6
Vendor Extension Version: 200
Vendor Description:
Functional Mode: 0
Device Version: 3-1.0.7

Supported Operations

  • 0x1001 (PTP Get Device Info)
  • 0x1002 (PTP Open Session)
  • 0x1003 (PTP Close Session)
  • 0x1004 (PTP Get Storage IDs)
  • 0x1005 (PTP Get Storage Info)
  • 0x1006 (PTP Get Number of Objects)
  • 0x1007 (PTP Get Object Handles)
  • 0x1008 (PTP Get Object Info)
  • 0x1009 (PTP Get Object)
  • 0x100A (PTP Get Thumb)
  • 0x100B (PTP Delete Object)
  • 0x100C (?)
  • 0x100D (?)
  • 0x100F (?)
  • 0x1014 (PTP Get Property Description)
  • 0x1015 (PTP Get Property Value)
  • 0x1016 (PTP Set Property Value)
  • 0x101B (PTP Get Partial Object)
  • 0x9101 (?)
  • 0x9102 (?)
  • 0x9103 (?)
  • 0x9104 (?)
  • 0x9105 (?)
  • 0x9106 (?)
  • 0x9107 (?)
  • 0x9108 (Canon GetDeviceInfoEx)
  • 0x9109 (?)
  • 0x910A (?)
  • 0x910B (?)
  • 0x910C (?)
  • 0x910E (?)
  • 0x910F (?)
  • 0x9110 (Canon SetPropValEx)
  • 0x9113 (?)
  • 0x9114 (Canon SetRemoteMode)
  • 0x9115 (Canon SetEventMode)
  • 0x9116 (Canon GetEvent)
  • 0x9117 (?)
  • 0x9118 (?)
  • 0x911A (?)
  • 0x911B (?)
  • 0x911C (?)
  • 0x911D (Canon KeepDeviceOn)
  • 0x911E (?)
  • 0x911F (?)
  • 0x9120 (?)
  • 0x9121 (?)
  • 0x9125 (?)
  • 0x9126 (?)
  • 0x9127 (Canon RequestPropVal)
  • 0x9153 (Canon GetViewFinderData)
  • 0x9154 (Canon Do AF)
  • 0x9155 (Canon DriveLens)
  • 0x9157 (?)
  • 0x9158 (?)
  • 0x9159 (?)
  • 0x91F0 (?)
  • 0x91F1 (?)
  • 0x91FE (?)
  • 0x91FF (?)
  • 0x9801 (?)
  • 0x9802 (?)
  • 0x9803 (?)
  • 0x9804 (?)
  • 0x9805 (?)

Supported Events

  • 0x4002 (?)
  • 0x4003 (?)
  • 0x4004 (?)
  • 0x4005 (?)
  • 0x4007 (?)
  • 0x4009 (?)
  • 0xC101 (?)

Supported Properties

  • 0xD101 (Aperture):
    • value: 0x0020 (2.2)
    • default: 0.5
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=23):
      • 0x0015 (1.8)
      • 0x0018 (2.0)
      • 0x001B (2.2)
      • 0x001D (2.2)
      • 0x0020 (2.2)
      • 0x0023 (2.2)
      • 0x0025 (3.5)
      • 0x0028 (4.0)
      • 0x002B (4.5)
      • 0x002D (5.0)
      • 0x0030 (5.6)
      • 0x0033 (6.3)
      • 0x0035 (7.1)
      • 0x0038 (8.0)
      • 0x003B (9.0)
      • 0x003D (10.0)
      • 0x0040 (11.0)
      • 0x0043 (13.0)
      • 0x0045 (14.0)
      • 0x0048 (16.0)
      • 0x004B (18.0)
      • 0x004D (20.0)
      • 0x0050 (22.0)
  • 0xD102 (Shutter Speed):
    • value: 0x0068 (1/60 s)
    • default: 125 s
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=53):
      • 0x000C (50 s)
      • 0x0010 (30 s)
      • 0x0013 (25 s)
      • 0x0015 (20 s)
      • 0x0018 (16 s)
      • 0x001B (13 s)
      • 0x001D (10 s)
      • 0x0020 (8 s)
      • 0x0023 (6 s)
      • 0x0025 (5 s)
      • 0x0028 (4 s)
      • 0x002B (3 s)
      • 0x002D (2.5 s)
      • 0x0030 (2.0 s)
      • 0x0033 (1.6 s)
      • 0x0035 (1.3 s)
      • 0x0038 (1.0 s)
      • 0x003B (1/1.3 s)
      • 0x003D (1/1.6 s)
      • 0x0040 (1/2.0 s)
      • 0x0043 (1/2.5 s)
      • 0x0045 (1/3 s)
      • 0x0048 (1/4 s)
      • 0x004B (1/5 s)
      • 0x004D (1/6 s)
      • 0x0050 (1/8 s)
      • 0x0053 (1/10 s)
      • 0x0055 (1/13 s)
      • 0x0058 (1/16 s)
      • 0x005B (1/20 s)
      • 0x005D (1/25 s)
      • 0x0060 (1/30 s)
      • 0x0063 (1/40 s)
      • 0x0065 (1/50 s)
      • 0x0068 (1/60 s)
      • 0x006B (1/80 s)
      • 0x006D (1/100 s)
      • 0x0070 (1/125 s)
      • 0x0073 (1/160 s)
      • 0x0075 (1/200 s)
      • 0x0078 (1/250 s)
      • 0x007B (1/320 s)
      • 0x007D (1/400 s)
      • 0x0080 (1/500 s)
      • 0x0083 (1/640 s)
      • 0x0085 (1/800 s)
      • 0x0088 (1/1000 s)
      • 0x008B (1/1250 s)
      • 0x008D (1/1600 s)
      • 0x0090 (1/2000 s)
      • 0x0093 (1/2500 s)
      • 0x0095 (1/3200 s)
      • 0x0098 (1/4000 s)
  • 0xD103 (ISO):
    • value: 0x0058 (400)
    • default: 0
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=6):
      • 0x0000 (0)
      • 0x0048 (100)
      • 0x0050 (200)
      • 0x0058 (400)
      • 0x0060 (800)
      • 0x0068 (1600)
  • 0xD104 (Exposure Correction):
    • value: 0x0000 (+0.0)
    • default: +0.0
    • dataType: 0x10003
    • range (n=0):
  • 0xD105 (?):
    • value: 0x0003 (3)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD106 (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=5):
      • 0x0000 (0)
      • 0x0001 (1)
      • 0x0010 (16)
      • 0x0011 (17)
      • 0x0007 (7)
  • 0xD107 (Metering Mode):
    • value: 0x0003 (3)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=3):
      • 0x0003 (3)
      • 0x0004 (4)
      • 0x0005 (5)
  • 0xD108 (Focus Mode):
    • value: 0x0003 (3)
    • default: (null)
    • dataType: 0x10003
    • range (n=0):
  • 0xD109 (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=8):
      • 0x0000 (0)
      • 0x0001 (1)
      • 0x0008 (8)
      • 0x0002 (2)
      • 0x0003 (3)
      • 0x0004 (4)
      • 0x0005 (5)
      • 0x0006 (6)
  • 0xD10A (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10006
  • 0xD10B (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=19):
      • 0xFFFFFFF7 (-9)
      • 0xFFFFFFF8 (-8)
      • 0xFFFFFFF9 (-7)
      • 0xFFFFFFFA (-6)
      • 0xFFFFFFFB (-5)
      • 0xFFFFFFFC (-4)
      • 0xFFFFFFFD (-3)
      • 0xFFFFFFFE (-2)
      • 0xFFFFFFFF (-1)
      • 0x0000 (0)
      • 0x0001 (1)
      • 0x0002 (2)
      • 0x0003 (3)
      • 0x0004 (4)
      • 0x0005 (5)
      • 0x0006 (6)
      • 0x0007 (7)
      • 0x0008 (8)
      • 0x0009 (9)
  • 0xD10C (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=19):
      • 0xFFFFFFF7 (-9)
      • 0xFFFFFFF8 (-8)
      • 0xFFFFFFF9 (-7)
      • 0xFFFFFFFA (-6)
      • 0xFFFFFFFB (-5)
      • 0xFFFFFFFC (-4)
      • 0xFFFFFFFD (-3)
      • 0xFFFFFFFE (-2)
      • 0xFFFFFFFF (-1)
      • 0x0000 (0)
      • 0x0001 (1)
      • 0x0002 (2)
      • 0x0003 (3)
      • 0x0004 (4)
      • 0x0005 (5)
      • 0x0006 (6)
      • 0x0007 (7)
      • 0x0008 (8)
      • 0x0009 (9)
  • 0xD10D (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD10E (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD10F (?):
    • value: 0x0001 (1)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=2):
      • 0x0001 (1)
      • 0x0002 (2)
  • 0xD110 (?):
    • value: 0x0081 (129)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=9):
      • 0x0081 (129)
      • 0x0082 (130)
      • 0x0083 (131)
      • 0x0084 (132)
      • 0x0085 (133)
      • 0x0086 (134)
      • 0x0021 (33)
      • 0x0022 (34)
      • 0x0023 (35)
  • 0xD111 (?):
    • value: 0x0002 (2)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD112 (?):
    • value: 0x0002 (2)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD113 (?):
    • value: 0x6448F40A (1682502666)
    • default: (null)
    • dataType: 0x10007
  • 0xD114 (?):
    • value: 0x001E (30)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD115 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD116 (?):
    • value: 0x80000254 (2147484244)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD119 (?):
    • value: 0x0100 (256)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD11A (?):
    • value: 0x0101 (257)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD11B (?):
    • value: 0x0062 (98)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD11C (?):
    • value: 0x0002 (2)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=2):
      • 0x0002 (2)
      • 0x0004 (4)
  • 0xD11D (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD11E (?):
    • value: 0x20001 (131073)
    • default: (null)
    • dataType: 0x10006
  • 0xD11F (?):
    • value: 0x91940000 (2442395648)
    • default: (null)
    • dataType: 0x10006
  • 0xD120 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=8):
      • 0x0001 (1)
      • 0x0010 (16)
      • 0x0001 (1)
      • 0x0000 (0)
      • 0x0003 (3)
      • 0x0001 (1)
      • 0x0010 (16)
      • 0x0001 (1)
  • 0xD122 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=8):
      • 0x0001 (1)
      • 0x0010 (16)
      • 0x0001 (1)
      • 0x0000 (0)
      • 0x0003 (3)
      • 0x0001 (1)
      • 0x0010 (16)
      • 0x0001 (1)
  • 0xD145 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD150 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD151 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD152 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD153 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD154 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD155 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD160 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD161 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD162 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD170 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD171 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD172 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD17F (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD1A0 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD1A1 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD1A2 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD1A3 (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10006
  • 0xD1A8 (?):
    • value: 0x0001 (1)
    • default: (null)
    • dataType: 0x10001
    • rw: 0x0001
    • range (n=2):
      • 0x0000 (0)
      • 0x0001 (1)
  • 0xD1A9 (?):
    • value: 0x0002 (2)
    • default: (null)
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=5):
      • 0x0000 (0)
      • 0x0002 (2)
      • 0x0004 (4)
      • 0x0008 (8)
      • 0x00FF (255)
  • 0xD1AA (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10006
  • 0xD1AB (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD1AC (?):
    • value: 0x32FC (13052)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD1AD (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD1AE (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD1AF (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD1B0 (LiveView Output Device):
    • value: 0x0002 (PC)
    • default: 0x0000
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=2):
      • 0x0001 (TFT)
      • 0x0002 (PC)
  • 0xD1B1 (EVF Mode):
    • value: 0x0001 (On)
    • default: 0x0000
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=2):
      • 0x0000 (Off)
      • 0x0001 (On)
  • 0xD1B2 (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10007
  • 0xD1B3 (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10007
  • 0xD1B4 (EVF Whitebalance):
    • value: 0x0000 (Auto)
    • default: 0x0000
    • dataType: 0x10003
    • rw: 0x0001
    • range (n=9):
      • 0x0000 (Auto)
      • 0x0001 (Daylight)
      • 0x0008 (Shade)
      • 0x0002 (Cloudy)
      • 0x0003 (Tungsten)
      • 0x0004 (Flourescent)
      • 0x0005 (Flash)
      • 0x0006 (Manual)
      • 0xFFFF8000 (0xFFFF8000)
  • 0xD1B5 (?):
    • value: (null)
    • default: (null)
    • dataType: 0x10007
  • 0xD1B6 (?):
    • value: 0x0000 (0)
    • default: (null)
    • dataType: 0x10006
  • 0xD1B7 (Exposure Preview):
    • value: 0x0001 (1)
    • default: (null)
    • dataType: 0x10001
    • range (n=0):
  • 0xD402 (?):
    • value: (null)
    • default: (null)
  • 0xD406 (?):
    • value: (null)
    • default: (null)
  • 0xD407 (?):
    • value: (null)
    • default: (null)