iii
1.13.5 Counter And Timer Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
1.13.6 Analog Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
1.13.7 Color Transformation Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
1.13.8 Event Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
1.13.9 Chunk Data Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79
1.13.10 File Access Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
1.13.11 Digital I/O Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
1.13.12 Transport Layer Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81
1.13.13 User Set Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
1.13.14 mv Logic Gate Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
1.13.15 mv Serial Interface Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
1.13.16 mv Auto Feature Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
1.14 Developing applications using the mvIMPACT Acquire SDK . . . . . . . . . . . . . . . . . . . . . . 86
1.15 DirectShow interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.1 Supported interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.1.1 IAMCameraControl . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.1.2 IAMDroppedFrames . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.1.3 IAMStreamConfig . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.1.4 IAMVideoProcAmp . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.1.5 IKsPropertySet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.1.6 ISpecifyPropertyPages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.2 Logging . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.3 Setting up devices for DirectShow usage . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
1.15.3.1 Registering devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
1.15.3.2 Renaming devices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
1.15.3.3 Using regsvr32 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
1.16 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
1.16.1 Error code list . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92
1.16.2 Accessing log files . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
1.16.2.1 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
1.16.2.2 Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
1.16.3 General Issues . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
1.16.3.1 The error counter increases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
1.16.3.2 Which PC power settings are useful and possibly necessary? . . . . . . . . . . . 108
1.16.3.3 Why does updating the device list take so long . . . . . . . . . . . . . . . . . . . 109
1.16.4 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
1.16.4.1 Bluescreen On Machines Running Windows 10 Or Higher When Streaming Is Started111
1.16.5 Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
1.16.5.1 No GenICam devices are detected on a Linux system . . . . . . . . . . . . . . . 112
1.17 Glossary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
1.18 Use Cases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
1.18.1 Introducing acquisition / recording possibilities . . . . . . . . . . . . . . . . . . . . . . . . 123
MATRIX VISION GmbH