Matthias Urlichs schrieb: > Hi, > > Falco Hirschenberger: >>> Or are you referring to the fact that the device should show up as a >>> proper v4l2 device to userspace, and not need a custom userspace program >>> interface? >> This would also be an option, but I suppose the v4l2 Interface is not >> flexible enough for these complex cameras. >> > Why shouldn't it be? You can create your own control commands if the > ones in the standard are not sufficient, and it supports a variety of > video standards. > I must confess I'm have not much experience with the v4l2 API. Perhaps it's really an option. But that's only a question of the user interface. it's more important to write a reliable driver and think about the interface afterwards. There's an XML based configuration description standard called "GenICam" which most GigEVision cameras support. These configuration properties can be directly mapped to GUI elements. And there's a reference implementation for Linux availabe.