c++ - segmentation fault on libusb_get_device_with_vid_pid -
i'm trying open connection camera raspberry pi 2 on usb. i'm able detect camera when try open connection using
libusb_open_device_with_vid_pid(null, vendor id, product id);
but receive segmentation fault. i've narrowed down , line of code causes segmentation fault.
void opendevice(){ libusb_device_handle* dev; struct libusb_device_descriptor* desc; int err; dev = libusb_open_device_with_vid_pid(null,0x2a0b,0x00f8); if (dev == null){ printf("device not found\n"); } else { err = libusb_claim_interface(dev, 0); } }
the message pi opened on putty on computer is.
segmentation fault
any ideas doing wrong?
you getting null
dev
, , using anyway. add return statement after printf()
, or else
before libusb_claim_interface()
.
Comments
Post a Comment