3drobotics / solodevguide

Solo Development Guide (SDG).
http://dev.3dr.com/
41 stars 62 forks source link

Module mxc_v4l2_capture not found #331

Closed tasarmiento closed 7 years ago

tasarmiento commented 7 years ago

Using libsolocam.so compiled for my system (PC running Ubuntu 14.04), or running modprobe results in the error:

modprobe: FATAL: Module mxc_v4l2_capture not found

I would like to create this module and insert it into the kernel, but can someone tell me where it resides on their Ubuntu 14.04 install?

kevinmehall commented 7 years ago

You can only run libsolocam on Solo's onboard computer. mxc_v4l2_capture is the driver for Solo's hardware that receives the HDMI stream from the GoPro. This hardware doesn't exist on your PC, so that driver won't work there. You could perhaps adapt libsolocam to use a webcam via V4L2, but there are probably better video capture library options that already exist for desktop Linux.

tasarmiento commented 7 years ago

Thanks @kevinmehall I came to this realization about the same time you responded. I really just want to use the live stream in OpenCV on my laptop for troubleshooting before deploying to Solo and the sololink.sdp gives me empty frames in OpenCV. I will investigate some other options.