Software Archive
Read-only legacy content
17060 Discussions

OSX RealSense Driver

Antonio_L_
Beginner
508 Views

I get Intel RealSense and I try to develop driver for OS X 10.10 to develop project. Querying Usb port I found 13 subdevices inside but to follow driver development I need more detail about it. I need subdevice usb descriptors and data stream protocol. Who does knows more detail? Where can I get info? Thank you
 

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 768

  bDeviceClass = '\t'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\x03'

  bMaxPacketSize0 = '\t'

  idVendor = 1452

  idProduct = 32775

  bcdDevice = 768

  iManufacturer = '\x02'

  iProduct = '\x01'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 512

  bDeviceClass = '\t'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\x01'

  bMaxPacketSize0 = '\t'

  idVendor = 1452

  idProduct = 32775

  bcdDevice = 768

  iManufacturer = '\x02'

  iProduct = '\x01'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 512

  bDeviceClass = '\t'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\x01'

  bMaxPacketSize0 = '@'

  idVendor = 1452

  idProduct = 32774

  bcdDevice = 512

  iManufacturer = '\x02'

  iProduct = '\x01'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 512

  bDeviceClass = '\t'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\x01'

  bMaxPacketSize0 = '@'

  idVendor = 1452

  idProduct = 32774

  bcdDevice = 512

  iManufacturer = '\x02'

  iProduct = '\x01'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 512

  bDeviceClass = '\t'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\x01'

  bMaxPacketSize0 = '@'

  idVendor = 32903

  idProduct = 36

  bcdDevice = 0

  iManufacturer = '\0'

  iProduct = '\0'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 512

  bDeviceClass = '\t'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\x02'

  bMaxPacketSize0 = '@'

  idVendor = 1060

  idProduct = 9491

  bcdDevice = 2995

  iManufacturer = '\0'

  iProduct = '\0'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 528

  bDeviceClass = '\t'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\x02'

  bMaxPacketSize0 = '@'

  idVendor = 1507

  idProduct = 1552

  bcdDevice = 8725

  iManufacturer = '\x01'

  iProduct = '\x02'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 768

  bDeviceClass = '\t'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\x03'

  bMaxPacketSize0 = '\t'

  idVendor = 1507

  idProduct = 1558

  bcdDevice = 8725

  iManufacturer = '\x01'

  iProduct = '\x02'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 512

  bDeviceClass = '\xef'

  bDeviceSubClass = '\x02'

  bDeviceProtocol = '\x01'

  bMaxPacketSize0 = '@'

  idVendor = 1452

  idProduct = 34064

  bcdDevice = 32805

  iManufacturer = '\x01'

  iProduct = '\x02'

  iSerialNumber = '\x03'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 512

  bDeviceClass = '\0'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\0'

  bMaxPacketSize0 = '\b'

  idVendor = 1452

  idProduct = 589

  bcdDevice = 537

  iManufacturer = '\x01'

  iProduct = '\x02'

  iSerialNumber = '\0'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 512

  bDeviceClass = '\0'

  bDeviceSubClass = '\0'

  bDeviceProtocol = '\0'

  bMaxPacketSize0 = '@'

  idVendor = 1054

  idProduct = 16537

  bcdDevice = 4096

  iManufacturer = '\x01'

  iProduct = '\x02'

  iSerialNumber = '\x03'

  bNumConfigurations = '\x01'

}

Printing description of desc:

(libusb_device_descriptor) desc = {

  bLength = '\x12'

  bDescriptorType = '\x01'

  bcdUSB = 768

  bDeviceClass = '\xef'

  bDeviceSubClass = '\x02'

  bDeviceProtocol = '\x01'

  bMaxPacketSize0 = '\t'

  idVendor = 32902

  idProduct = 2662

  bcdDevice = 548

  iManufacturer = '\x01'

  iProduct = '\x02'

  iSerialNumber = '\x03'

  bNumConfigurations = '\x01'

}

 

0 Kudos
1 Reply
Pubudu-Silva_Intel
508 Views

Sorry but we support RealSense in Windows 8.1 only, not in OS X as of now

0 Kudos
Reply