diff --git a/Makefile.Debug b/Makefile.Debug index cb27354..5dab96e 100644 --- a/Makefile.Debug +++ b/Makefile.Debug @@ -51,29 +51,35 @@ OBJECTS_DIR = debug ####### Files SOURCES = camera.cpp \ + detectionworker.cpp \ globals.cpp \ img_utils.cpp \ main.cpp \ onnxrunner.cpp \ storageworker.cpp \ - widget.cpp debug\moc_storageworker.cpp \ + widget.cpp debug\moc_detectionworker.cpp \ + debug\moc_storageworker.cpp \ debug\moc_widget.cpp OBJECTS = debug\camera.obj \ + debug\detectionworker.obj \ debug\globals.obj \ debug\img_utils.obj \ debug\main.obj \ debug\onnxrunner.obj \ debug\storageworker.obj \ debug\widget.obj \ + debug\moc_detectionworker.obj \ debug\moc_storageworker.obj \ debug\moc_widget.obj DIST = camera.h \ + detectionworker.h \ globals.h \ img_utils.h \ onnxrunner.h \ storageworker.h \ widget.h camera.cpp \ + detectionworker.cpp \ globals.cpp \ img_utils.cpp \ main.cpp \ @@ -136,7 +142,7 @@ all: Makefile.Debug debug\cotton_double2.exe debug\cotton_double2.exe: C:\Qt\6.7.3\msvc2022_64\lib\Qt6Widgetsd.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Guid.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Networkd.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Cored.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPointd.lib ui_widget.h $(OBJECTS) $(LINKER) $(LFLAGS) /MANIFEST:embed /OUT:$(DESTDIR_TARGET) @<< -debug\camera.obj debug\globals.obj debug\img_utils.obj debug\main.obj debug\onnxrunner.obj debug\storageworker.obj debug\widget.obj debug\moc_storageworker.obj debug\moc_widget.obj +debug\camera.obj debug\detectionworker.obj debug\globals.obj debug\img_utils.obj debug\main.obj debug\onnxrunner.obj debug\storageworker.obj debug\widget.obj debug\moc_detectionworker.obj debug\moc_storageworker.obj debug\moc_widget.obj $(LIBS) << @@ -146,10 +152,10 @@ qmake: FORCE qmake_all: FORCE dist: - $(ZIP) cotton_double2.zip $(SOURCES) $(DIST) cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-vulkan.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\qconfig.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\win32-msvc\qmake.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_post.prf .qmake.stash ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-version.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\toolchain.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resolve_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\build_pass.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qtquickcompiler.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\precompile_header.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\warn_on.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\permissions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\moc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\opengl.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\uic.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qmake_use.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\file_copies.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\testcase_targets.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exceptions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\yacc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\lex.prf cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Widgetsd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Guid.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Networkd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Cored.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPointd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp camera.h globals.h img_utils.h onnxrunner.h storageworker.h widget.h camera.cpp globals.cpp img_utils.cpp main.cpp onnxrunner.cpp storageworker.cpp widget.cpp widget.ui + $(ZIP) cotton_double2.zip $(SOURCES) $(DIST) cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-vulkan.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\qconfig.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\win32-msvc\qmake.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_post.prf .qmake.stash ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-version.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\toolchain.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resolve_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\build_pass.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qtquickcompiler.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\precompile_header.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\warn_on.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\permissions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\moc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\opengl.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\uic.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qmake_use.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\file_copies.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\testcase_targets.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exceptions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\yacc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\lex.prf cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Widgetsd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Guid.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Networkd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Cored.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPointd.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp camera.h detectionworker.h globals.h img_utils.h onnxrunner.h storageworker.h widget.h camera.cpp detectionworker.cpp globals.cpp img_utils.cpp main.cpp onnxrunner.cpp storageworker.cpp widget.cpp widget.ui clean: compiler_clean - -$(DEL_FILE) debug\camera.obj debug\globals.obj debug\img_utils.obj debug\main.obj debug\onnxrunner.obj debug\storageworker.obj debug\widget.obj debug\moc_storageworker.obj debug\moc_widget.obj + -$(DEL_FILE) debug\camera.obj debug\detectionworker.obj debug\globals.obj debug\img_utils.obj debug\main.obj debug\onnxrunner.obj debug\storageworker.obj debug\widget.obj debug\moc_detectionworker.obj debug\moc_storageworker.obj debug\moc_widget.obj -$(DEL_FILE) debug\cotton_double2.vc.pdb debug\cotton_double2.ilk debug\cotton_double2.idb distclean: clean @@ -175,9 +181,114 @@ compiler_moc_predefs_clean: debug\moc_predefs.h: ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp cl -BxC:\Qt\6.7.3\msvc2022_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -Zi -MDd -std:c++17 -utf-8 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp 2>NUL >debug\moc_predefs.h -compiler_moc_header_make_all: debug\moc_storageworker.cpp debug\moc_widget.cpp +compiler_moc_header_make_all: debug\moc_detectionworker.cpp debug\moc_storageworker.cpp debug\moc_widget.cpp compiler_moc_header_clean: - -$(DEL_FILE) debug\moc_storageworker.cpp debug\moc_widget.cpp + -$(DEL_FILE) debug\moc_detectionworker.cpp debug\moc_storageworker.cpp debug\moc_widget.cpp +debug\moc_detectionworker.cpp: detectionworker.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconfig.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcore-config.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcoreexports.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversion.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtclasshelpermacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypeinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsysinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlogging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qflags.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasicatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic_cxx11.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qgenericatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qyieldcpu.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconstructormacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdarwinhelpers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexceptionhandling.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qforeach.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttypetraits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobalstatic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmalloc.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qminmax.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnumeric.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qoverload.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qswap.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtenvironmentvariables.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qchar.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearray.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrefcount.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpair.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydatapointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydataops.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainertools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qxptype_traits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20type_traits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20functional.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20memory.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringfwd.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringliteral.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlatin1stringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qanystringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qutf8stringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringtokenizer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringbuilder.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhashfunctions.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreevent.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetatype.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetacontainer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h \ + debug\moc_predefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\bin\moc.exe + C:\Qt\6.7.3\msvc2022_64\bin\moc.exe $(DEFINES) --compiler-flavor=msvc --include C:/Users/Administrator/Documents/cotton_double/debug/moc_predefs.h -IC:/Qt/6.7.3/msvc2022_64/mkspecs/win32-msvc -IC:/Users/Administrator/Documents/cotton_double -IC:/Users/Administrator/Documents/cotton_double/Include -IC:/Users/Administrator/Documents/cotton_double/opencv410-vs22/include -IC:/Qt/6.7.3/msvc2022_64/include -IC:/Qt/6.7.3/msvc2022_64/include/QtWidgets -IC:/Qt/6.7.3/msvc2022_64/include/QtGui -IC:/Qt/6.7.3/msvc2022_64/include/QtNetwork -IC:/Qt/6.7.3/msvc2022_64/include/QtCore -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" detectionworker.h -o debug\moc_detectionworker.cpp + debug\moc_storageworker.cpp: storageworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ @@ -1226,6 +1337,108 @@ debug\camera.obj: camera.cpp camera.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtimer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasictimer.h +debug\detectionworker.obj: detectionworker.cpp detectionworker.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconfig.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcore-config.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcoreexports.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversion.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtclasshelpermacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypeinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsysinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlogging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qflags.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasicatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic_cxx11.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qgenericatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qyieldcpu.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconstructormacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdarwinhelpers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexceptionhandling.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qforeach.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttypetraits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobalstatic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmalloc.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qminmax.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnumeric.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qoverload.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qswap.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtenvironmentvariables.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qchar.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearray.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrefcount.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpair.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydatapointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydataops.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainertools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qxptype_traits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20type_traits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20functional.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20memory.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringfwd.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringliteral.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlatin1stringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qanystringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qutf8stringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringtokenizer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringbuilder.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhashfunctions.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreevent.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetatype.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetacontainer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h + debug\globals.obj: globals.cpp globals.h \ Include\MIL.h \ Include\ClassicMIL\milsetup.h \ @@ -3107,6 +3320,8 @@ debug\widget.obj: widget.cpp widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QElapsedTimer \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDateTime +debug\moc_detectionworker.obj: debug\moc_detectionworker.cpp + debug\moc_storageworker.obj: debug\moc_storageworker.cpp debug\moc_widget.obj: debug\moc_widget.cpp diff --git a/Makefile.Release b/Makefile.Release index a7bf58f..3883725 100644 --- a/Makefile.Release +++ b/Makefile.Release @@ -51,29 +51,35 @@ OBJECTS_DIR = release ####### Files SOURCES = camera.cpp \ + detectionworker.cpp \ globals.cpp \ img_utils.cpp \ main.cpp \ onnxrunner.cpp \ storageworker.cpp \ - widget.cpp release\moc_storageworker.cpp \ + widget.cpp release\moc_detectionworker.cpp \ + release\moc_storageworker.cpp \ release\moc_widget.cpp OBJECTS = release\camera.obj \ + release\detectionworker.obj \ release\globals.obj \ release\img_utils.obj \ release\main.obj \ release\onnxrunner.obj \ release\storageworker.obj \ release\widget.obj \ + release\moc_detectionworker.obj \ release\moc_storageworker.obj \ release\moc_widget.obj DIST = camera.h \ + detectionworker.h \ globals.h \ img_utils.h \ onnxrunner.h \ storageworker.h \ widget.h camera.cpp \ + detectionworker.cpp \ globals.cpp \ img_utils.cpp \ main.cpp \ @@ -136,7 +142,7 @@ all: Makefile.Release release\cotton_double2.exe release\cotton_double2.exe: C:\Qt\6.7.3\msvc2022_64\lib\Qt6Widgets.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Gui.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Network.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6Core.lib C:\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPoint.lib ui_widget.h $(OBJECTS) $(LINKER) $(LFLAGS) /MANIFEST:embed /OUT:$(DESTDIR_TARGET) @<< -release\camera.obj release\globals.obj release\img_utils.obj release\main.obj release\onnxrunner.obj release\storageworker.obj release\widget.obj release\moc_storageworker.obj release\moc_widget.obj +release\camera.obj release\detectionworker.obj release\globals.obj release\img_utils.obj release\main.obj release\onnxrunner.obj release\storageworker.obj release\widget.obj release\moc_detectionworker.obj release\moc_storageworker.obj release\moc_widget.obj $(LIBS) << @@ -146,10 +152,10 @@ qmake: FORCE qmake_all: FORCE dist: - $(ZIP) cotton_double2.zip $(SOURCES) $(DIST) cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-vulkan.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\qconfig.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\win32-msvc\qmake.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_post.prf .qmake.stash ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-version.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\toolchain.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resolve_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\build_pass.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qtquickcompiler.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\precompile_header.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\warn_on.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\permissions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\moc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\opengl.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\uic.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qmake_use.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\file_copies.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\testcase_targets.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exceptions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\yacc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\lex.prf cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Widgets.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Gui.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Network.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Core.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPoint.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp camera.h globals.h img_utils.h onnxrunner.h storageworker.h widget.h camera.cpp globals.cpp img_utils.cpp main.cpp onnxrunner.cpp storageworker.cpp widget.cpp widget.ui + $(ZIP) cotton_double2.zip $(SOURCES) $(DIST) cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows_vulkan_sdk.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\windows-vulkan.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-desktop.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\qconfig.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_freetype.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libjpeg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_ext_libpng.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_concurrent_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_core_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_dbus_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designer_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_designercomponents_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_devicediscovery_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_entrypoint_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_example_icons_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_fb_support_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_freetype_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_gui_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_harfbuzz_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_help_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_jpeg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsanimation_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsfolderlistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labsqmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labssharedimage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_labswavefrontmesh_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_linguist.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_network_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_opengl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_openglwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_packetprotocol_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_png_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_printsupport_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatch_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchconversions_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qdoccatchgenerators_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlbuiltins_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcompiler_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlcore_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldebug_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmldom_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlintegration_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmllocalstorage_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlls_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlmodels_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlnetwork_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltest_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltoolingsettings_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmltyperegistrar_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlworkerscript_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_qmlxmllistmodel_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quick_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basic_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2basicstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusion_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2fusionstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imagine_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2imaginestyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2impl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2material_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2materialstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universal_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2universalstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrols2windowsstyleimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickcontrolstestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2quickimpl_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickdialogs2utils_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickeffects_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicklayouts_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickparticles_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickshapes_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktemplates2_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quicktestutilsprivate_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_quickwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_sql_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svg_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_svgwidgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_testlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_tools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uiplugin.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_uitools_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_widgets_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_xml_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\modules\qt_lib_zlib_private.pri ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\win32-msvc\qmake.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\spec_post.prf .qmake.stash ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\common\msvc-version.conf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\toolchain.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\default_pre.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resolve_config.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exclusive_builds_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\default_post.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\build_pass.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qtquickcompiler.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\precompile_header.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\warn_on.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\permissions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qt.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources_functions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\resources.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\moc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\opengl.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\uic.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\qmake_use.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\file_copies.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\win32\windows.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\testcase_targets.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\exceptions.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\yacc.prf ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\lex.prf cotton_double2.pro ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Widgets.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Gui.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Network.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6Core.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\lib\Qt6EntryPoint.prl ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp camera.h detectionworker.h globals.h img_utils.h onnxrunner.h storageworker.h widget.h camera.cpp detectionworker.cpp globals.cpp img_utils.cpp main.cpp onnxrunner.cpp storageworker.cpp widget.cpp widget.ui clean: compiler_clean - -$(DEL_FILE) release\camera.obj release\globals.obj release\img_utils.obj release\main.obj release\onnxrunner.obj release\storageworker.obj release\widget.obj release\moc_storageworker.obj release\moc_widget.obj + -$(DEL_FILE) release\camera.obj release\detectionworker.obj release\globals.obj release\img_utils.obj release\main.obj release\onnxrunner.obj release\storageworker.obj release\widget.obj release\moc_detectionworker.obj release\moc_storageworker.obj release\moc_widget.obj distclean: clean -$(DEL_FILE) .qmake.stash @@ -174,9 +180,114 @@ compiler_moc_predefs_clean: release\moc_predefs.h: ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp cl -BxC:\Qt\6.7.3\msvc2022_64\bin\qmake.exe -nologo -Zc:wchar_t -FS -Zc:rvalueCast -Zc:inline -Zc:strictStrings -Zc:throwingNew -permissive- -Zc:__cplusplus -Zc:externConstexpr -O2 -MD -std:c++17 -utf-8 -W3 -w34100 -w34189 -w44996 -w44456 -w44457 -w44458 -wd4577 -wd4467 -E ..\..\..\..\Qt\6.7.3\msvc2022_64\mkspecs\features\data\dummy.cpp 2>NUL >release\moc_predefs.h -compiler_moc_header_make_all: release\moc_storageworker.cpp release\moc_widget.cpp +compiler_moc_header_make_all: release\moc_detectionworker.cpp release\moc_storageworker.cpp release\moc_widget.cpp compiler_moc_header_clean: - -$(DEL_FILE) release\moc_storageworker.cpp release\moc_widget.cpp + -$(DEL_FILE) release\moc_detectionworker.cpp release\moc_storageworker.cpp release\moc_widget.cpp +release\moc_detectionworker.cpp: detectionworker.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconfig.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcore-config.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcoreexports.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversion.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtclasshelpermacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypeinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsysinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlogging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qflags.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasicatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic_cxx11.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qgenericatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qyieldcpu.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconstructormacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdarwinhelpers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexceptionhandling.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qforeach.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttypetraits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobalstatic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmalloc.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qminmax.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnumeric.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qoverload.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qswap.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtenvironmentvariables.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qchar.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearray.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrefcount.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpair.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydatapointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydataops.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainertools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qxptype_traits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20type_traits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20functional.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20memory.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringfwd.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringliteral.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlatin1stringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qanystringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qutf8stringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringtokenizer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringbuilder.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhashfunctions.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreevent.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetatype.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetacontainer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h \ + release\moc_predefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\bin\moc.exe + C:\Qt\6.7.3\msvc2022_64\bin\moc.exe $(DEFINES) --compiler-flavor=msvc --include C:/Users/Administrator/Documents/cotton_double/release/moc_predefs.h -IC:/Qt/6.7.3/msvc2022_64/mkspecs/win32-msvc -IC:/Users/Administrator/Documents/cotton_double -IC:/Users/Administrator/Documents/cotton_double/Include -IC:/Users/Administrator/Documents/cotton_double/opencv410-vs22/include -IC:/Qt/6.7.3/msvc2022_64/include -IC:/Qt/6.7.3/msvc2022_64/include/QtWidgets -IC:/Qt/6.7.3/msvc2022_64/include/QtGui -IC:/Qt/6.7.3/msvc2022_64/include/QtNetwork -IC:/Qt/6.7.3/msvc2022_64/include/QtCore -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\ATLMFC\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22621.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\um" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\shared" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\winrt" -I"C:\Program Files (x86)\Windows Kits\10\\include\10.0.22621.0\\cppwinrt" detectionworker.h -o release\moc_detectionworker.cpp + release\moc_storageworker.cpp: storageworker.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ @@ -1225,6 +1336,108 @@ release\camera.obj: camera.cpp camera.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtimer.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasictimer.h +release\detectionworker.obj: detectionworker.cpp detectionworker.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QObject \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnamespace.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobal.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversionchecks.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfiginclude.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconfig.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcore-config.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtconfigmacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtcoreexports.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompilerdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qprocessordetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsystemdetection.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtdeprecationmarkers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtpreprocessorsupport.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qassert.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtnoop.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypes.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtversion.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtclasshelpermacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtypeinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerfwd.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qsysinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlogging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qflags.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbasicatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qatomic_cxx11.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qgenericatomic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qyieldcpu.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qconstructormacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdarwinhelpers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qexceptionhandling.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qforeach.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttypetraits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qglobalstatic.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmalloc.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qminmax.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qnumeric.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qoverload.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qswap.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtenvironmentvariables.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtresource.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qttranslation.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qversiontagging.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtmetamacros.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobjectdefs_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfunctionaltools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstring.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qchar.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearray.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qrefcount.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydata.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qpair.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydatapointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qarraydataops.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainertools_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qxptype_traits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20type_traits.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20functional.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\q20memory.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearrayview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringfwd.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringliteral.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlatin1stringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qanystringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qutf8stringview.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringtokenizer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringbuilder.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringconverter_base.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qhashfunctions.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterator.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbytearraylist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringlist.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qalgorithms.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qstringmatcher.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcoreevent.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetatype.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcompare.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcomparehelpers.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qdatastream.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiodevicebase.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qfloat16.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmath.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qiterable.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qmetacontainer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qcontainerinfo.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qtaggedpointer.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qscopeguard.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qobject_impl.h \ + ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\qbindingstorage.h + release\globals.obj: globals.cpp globals.h \ Include\MIL.h \ Include\ClassicMIL\milsetup.h \ @@ -3106,6 +3319,8 @@ release\widget.obj: widget.cpp widget.h \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QElapsedTimer \ ..\..\..\..\Qt\6.7.3\msvc2022_64\include\QtCore\QDateTime +release\moc_detectionworker.obj: release\moc_detectionworker.cpp + release\moc_storageworker.obj: release\moc_storageworker.cpp release\moc_widget.obj: release\moc_widget.cpp diff --git a/camera.cpp b/camera.cpp index 069e9b6..7f79c6d 100644 --- a/camera.cpp +++ b/camera.cpp @@ -3,7 +3,7 @@ #include // Debug Options -#define GlobalDebug 0 // 全局是否允许打印Debug信息(打印会拖慢处理时间) +#define GlobalDebug 1 // 全局是否允许打印Debug信息(打印会拖慢处理时间) #define DebugDetection 0 // 注意开启这个编译选项会导致图片存储, 处理时间会很慢 #define DebugDetectionTime 1 // 是否打印处理时间 #define DebugLowerMacCOM 0 // 是否打印和下位机通讯的相关信息 @@ -143,48 +143,49 @@ bool iniCamera() MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) { - // CallBackTimer0.printElapsedTime("Call Back 0 reach"); - // CallBackTimer0.restart(); - - +#if(GlobalDebug) + qDebug()<<"回调1"; +#endif + int camera_id = 0; #if(GlobalDebug && DebugDetectionTime) Timer timer_detection_time; timer_detection_time.restart(); #endif MdigGetHookInfo(HookId, M_MODIFIED_BUFFER + M_BUFFER_ID, &ModifiedBufferId0); - { QMutexLocker locker(&gDispPicMutex0); gDispCurrentPicId0 = ModifiedBufferId0; } + // 拷贝存图图像 + MbufCopy(ModifiedBufferId0, MilImage0); + cv::Mat img = ImageUtils::mil2Mat(MilImage0); + + // 将图像推入识别队列 + ImageData recognitionData; + recognitionData.camera_id = camera_id; + recognitionData.image = img; + g_img_Queue[camera_id]->enqueue(recognitionData); + qDebug() << "Callback0: Enqueued image for recognition"; if (SaveImg_Flag) { - // 拷贝存图图像 - MbufCopy(ModifiedBufferId0, MilImage0); - cv::Mat img = ImageUtils::mil2Mat(MilImage0); - // 将图像数据推入存储队列 ImageData data; data.camera_id = 0; data.image = img.clone(); // 确保图像数据被复制 g_storageQueue.enqueue(data); qDebug() << "Callback0: Enqueued image for camera 0"; - FuncCount0++; } -#if(GlobalDebug) - qDebug()<<"回调1"; -#endif - // 拷贝艳丽色检测图像 + // 拷贝艳丽色检测图像 MbufCopy(ModifiedBufferId0,MilImage_Color0); MIL_UNIQUE_BUF_ID MimResizedestination = MbufAllocColor(MilSystem, 3, 2048, 512, 8+M_UNSIGNED, M_IMAGE+M_PROC+M_DISP, M_UNIQUE_ID); MbufClear(MimResizedestination, M_COLOR_BLACK); MimResize(MilImage_Color0, MimResizedestination, 0.5, 1 , M_DEFAULT); - //图片镜像翻转 + // 图片镜像翻转 MIL_UNIQUE_BUF_ID MimFlipDedtination = MbufClone(MimResizedestination, M_DEFAULT, M_DEFAULT, M_DEFAULT, M_DEFAULT, M_DEFAULT, M_DEFAULT, M_UNIQUE_ID); MbufClear(MimFlipDedtination, M_COLOR_BLACK); MimFlip(MimResizedestination, MimFlipDedtination, M_FLIP_HORIZONTAL, M_DEFAULT); @@ -192,30 +193,42 @@ MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) //艳丽检测mask high_sat_detect(MimFlipDedtination, detection_result0, params); - //Onnx检测mask - // MbufCopy(ModifiedBufferId0,MilImage_Onnx0); - // cv::Mat image = ImageUtils::mil2Mat(MilImage_Onnx0); - // cv::Mat Img_Onnx; - // std::vector result = runner.predict(image); - // Img_Onnx = runner.postProcess(result, image); + // 将 Matrox 的检测结果转换为 OpenCV Mat + cv::Mat matrox_mask = ImageUtils::mil2Mat(detection_result0); + cv::threshold(matrox_mask, matrox_mask, 128, 255, cv::THRESH_BINARY); // 确保是二值化 - // std::vector> mask_Onnx1 = generateMaskFromImage2(Img_Onnx, widthBlocks, heightBlocks, sizeThreshold); + // 获取深度学习的检测结果 + ImageData dl_data; + cv::Mat merged_mat_mask; + if(!g_result_Queue[camera_id]->dequeue(dl_data)) + { + qWarning() << "Receive empty result from Onnx for camera" << camera_id; + // 如果没有深度学习的检测结果,使用 Matrox 的检测结果 + merged_mat_mask = matrox_mask; + } + else + { + // 将深度学习的检测结果转换为 OpenCV Mat + cv::Mat dl_mask = dl_data.image; + cv::threshold(dl_mask, dl_mask, 128, 255, cv::THRESH_BINARY); // 确保是二值化 + cv::resize(dl_mask, dl_mask, matrox_mask.size(), 0, 0, cv::INTER_NEAREST); + // 合并 Matrox 的检测结果和深度学习的检测结果(逻辑“或”) + cv::Mat combined_mask; + cv::bitwise_or(matrox_mask, dl_mask, combined_mask); + + merged_mat_mask = combined_mask; + } // Update the current Img MIl id { QMutexLocker locker(&gMaskMutex0); gMask0 = detection_result0; } - auto [mask_tmp, newTail] = generateMaskWithTail(detection_result0, tail_0, widthBlocks, heightBlocks, sizeThreshold, rowRange, skipLeftCols, skipRightCols); - tail_0 = newTail; - - vector> merged_mask; - - merged_mask = ImageUtils::mergeMasks(mask_tmp, mask_tmp); // merge the result of onnx and high sat - - mask_0 = merged_mask; - + mask_0 = generateMaskFromMatImage(merged_mat_mask, widthBlocks, heightBlocks, sizeThreshold); +#if(GlobalDebug && DebugDetectionTime) + timer_detection_time.printElapsedTime("Time spent in callback func 0"); +#endif detection_ready.release(); MbufFree(detection_result0); @@ -225,62 +238,78 @@ MIL_INT ProcessingFunction0(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) { - // CallBackTimer1.printElapsedTime("Call Back 1 reached"); - // CallBackTimer1.restart(); - + int camera_id = 1; + // some debug info #if(GlobalDebug && DebugDetectionTime) Timer timer_detection_time; timer_detection_time.restart(); #endif - - // FuncCount1++; MdigGetHookInfo(HookId, M_MODIFIED_BUFFER + M_BUFFER_ID, &ModifiedBufferId1); - - // Update the current Img MIl id + // Update the current Img MIl id for display { QMutexLocker locker(&gDispPicMutex1); gDispCurrentPicId1 = ModifiedBufferId1; } - + // 转回OpenCV图像 + MbufCopy(ModifiedBufferId1, MilImage1); + cv::Mat img = ImageUtils::mil2Mat(MilImage1); + // 将图像推入识别队列 + ImageData recognitionData; + recognitionData.camera_id = 1; + recognitionData.image = img; + g_img_Queue[1]->enqueue(recognitionData); + qDebug() << "Callback1: Enqueued image for recognition"; + // 将图像数据推入存储队列 if (SaveImg_Flag) { - // 拷贝存图图像 - MbufCopy(ModifiedBufferId1, MilImage1); - cv::Mat img = ImageUtils::mil2Mat(MilImage1); - - // 将图像数据推入存储队列 ImageData data; data.camera_id = 1; data.image = img.clone(); // 确保图像数据被复制 g_storageQueue.enqueue(data); qDebug() << "Callback1: Enqueued image for camera 1"; - FuncCount1++; } - #if (GlobalDebug) qDebug()<<"回调2"; #endif - - //拷贝艳丽色检测图像 - MbufCopy(ModifiedBufferId1,MilImage_Color1); - // //拷贝onnx检测图像 - // MbufCopy(ModifiedBufferId1,MilImage_Onnx1); - - MIL_UNIQUE_BUF_ID MimResizedestination = MbufAllocColor(MilSystem, 3, 2048, 512, 8+M_UNSIGNED, M_IMAGE+M_PROC+M_DISP, M_UNIQUE_ID); - MbufClear(MimResizedestination, M_COLOR_BLACK); - MimResize(MilImage_Color1, MimResizedestination, 0.5, 1 , M_DEFAULT); - - #if(GlobalDebug && DebugDetectionTime) Timer timer2; #endif - //艳丽检测mask + //拷贝艳丽色检测图像 + MbufCopy(ModifiedBufferId1,MilImage_Color1); + MIL_UNIQUE_BUF_ID MimResizedestination = MbufAllocColor(MilSystem, 3, 2048, 512, 8+M_UNSIGNED, M_IMAGE+M_PROC+M_DISP, M_UNIQUE_ID); + MbufClear(MimResizedestination, M_COLOR_BLACK); + MimResize(MilImage_Color1, MimResizedestination, 0.5, 1 , M_DEFAULT); + // 艳丽检测mask high_sat_detect(MimResizedestination, detection_result1, params); + // 将 Matrox 的检测结果转换为 OpenCV Mat + cv::Mat matrox_mask = ImageUtils::mil2Mat(detection_result1); + cv::threshold(matrox_mask, matrox_mask, 128, 255, cv::THRESH_BINARY); // 确保是二值化 + // 获取深度学习的检测结果 + ImageData dl_data; + cv::Mat merged_mat_mask; + if(!g_result_Queue[camera_id]->dequeue(dl_data)) + { + qWarning() << "Receive empty result from Onnx for camera" << camera_id; + // 如果没有深度学习的检测结果,使用 Matrox 的检测结果 + merged_mat_mask = matrox_mask; + } + else + { + // 将深度学习的检测结果转换为 OpenCV Mat + cv::Mat dl_mask = dl_data.image; + cv::threshold(dl_mask, dl_mask, 128, 255, cv::THRESH_BINARY); // 确保是二值化 + cv::resize(dl_mask, dl_mask, matrox_mask.size(), 0, 0, cv::INTER_NEAREST); + // 合并 Matrox 的检测结果和深度学习的检测结果(逻辑“或”) + cv::Mat combined_mask; + cv::bitwise_or(matrox_mask, dl_mask, combined_mask); + + merged_mat_mask = combined_mask; + } #if(GlobalDebug && DebugDetectionTime) - timer2.printElapsedTime("Algorithm Spent: "); + timer2.printElapsedTime("Algorithm Paralled Running Spent: "); #endif #if(GlobalDebug && DebugDetection) @@ -294,11 +323,7 @@ MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) QMutexLocker locker(&gMaskMutex1); gMask1 = detection_result1; } - - auto [mask_tmp, newTail] = generateMaskWithTail(detection_result1, tail_1, widthBlocks, heightBlocks, sizeThreshold, rowRange, skipLeftCols, skipRightCols); - - tail_1 = newTail; - mask_1 = mask_tmp; + mask_1 = generateMaskFromMatImage(merged_mat_mask, widthBlocks, heightBlocks, sizeThreshold); detection_ready.acquire(); vector> merged_mask; vector> mask_tail; @@ -311,7 +336,7 @@ MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) auto mask_expaned = expandMaskHorizontally(merged_mask, expansionRaidus); // 将结果的左右补充上0,让物体大小符合要求 PadColumns(mask_expaned,padLeft,padRight,0); - //将mask扩展到合适的大小 + //将mask扩展到合适发送的大小 std::vector> mask_Total = expandArray(mask_expaned,64); // save masks #if(GlobalDebug && DebugDetection) @@ -326,7 +351,6 @@ MIL_INT ProcessingFunction1(MIL_INT HookType, MIL_ID HookId, void *HookDataPtr) qWarning()<<"下位机发送失败"; } - #if(GlobalDebug && DebugDetectionTime) timer_detection_time.printElapsedTime("Time of Processing From Get into Ca" "..0llBack to Sent to Lower Mac"); @@ -676,7 +700,7 @@ std::vector> generateMaskFromImage(const MIL_ID& inputImage } -std::vector> generateMaskFromImage2(const cv::Mat& image, int widthBlocks, int heightBlocks, int thresholds= 10) { +std::vector> generateMaskFromMatImage(const cv::Mat& image, int widthBlocks, int heightBlocks, int thresholds= 10) { // 确保图像是二值化的-* cv::threshold(image, image, 128, 255, cv::THRESH_BINARY); diff --git a/camera.h b/camera.h index 2c65d6c..82396e4 100644 --- a/camera.h +++ b/camera.h @@ -27,7 +27,7 @@ extern MIL_ID MilApplication; extern MIL_ID MilSystem; std::vector> generateMaskFromImage(const MIL_ID& inputImage, int widthBlocks, int heightBlocks, int thresholds); -std::vector> generateMaskFromImage2(const cv::Mat& image, int widthBlocks, int heightBlocks, int thresholds); +std::vector> generateMaskFromMatImage(const cv::Mat& image, int widthBlocks, int heightBlocks, int thresholds); void PadColumns(std::vector>& data, int pad_left, int pad_right, uint8_t fill_value ); diff --git a/config/1.dcf b/config/1.dcf new file mode 100644 index 0000000..46ce0be --- /dev/null +++ b/config/1.dcf @@ -0,0 +1,2356 @@ +/Matrox Electronic Systems Ltd. +/Copyright 2013. +/ +/no name DCF template. +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +[CAMERA_NAME] +no name +[CONFIG_FILE] +50CF +ODYSSEY +Mon Dec 16 12:30:58 2024 +[INFO_FILE_REV] +0010.0019.0000 +RADIENT/eVCL/DUAL +[GENERAL_PARAMETERS] +GEN_MATCH_HW 0x1 +GEN_SAVED_W_ERR 0x0 +CT_LS 0x1 +CT_FS 0x0 +CT_CONV_INVERTED 0x0 +CT_TAPS 0x0 +CT_CAMERA 0x0 +CT_BAYER_DISABLE 0x1 +CT_BAYER_BG 0x0 +CT_BAYER_GB 0x0 +CT_BAYER_GR 0x0 +CT_BAYER_RG 0x0 +VDC_DIG 0x1 +VDC_ANA 0x0 +VDC_MONO 0x0 +VDC_C_COLOR 0x0 +VDC_RGB_COL 0x1 +VDC_RGB_PACK 0x0 +VDC_RGB_ALPHA 0x0 +VDC_SVID 0x0 +VDC_YUVVID 0x0 +VDC_TTL 0x0 +VDC_422 0x0 +VDC_OPTO 0x0 +VDC_LVDS 0x1 +VDC_WD8 0x1 +VDC_WD16 0x0 +VDC_WD24 0x0 +VDC_WD32 0x0 +VDC_WD64 0x0 +VDC_ALT_GRAB 0x0 +VDC_FROM_VCR 0x0 +VDC_IN_CH0 0x0 +VDC_IN_CH1 0x0 +VDC_IN_CH2 0x0 +VDC_IN_CH3 0x0 +VDC_IN_CH_C 0x0 +VDC_DIGITIZER 0x1 +VDC_PSG_MODE_1_CHECK 0x1 +VDC_PSG_MODE_2_CHECKS 0x0 +VDC_PSG_MODE_3_CHECKS 0x0 +VDC_PSG_MODE_4_CHECKS 0x0 +VDC_PSG_MODE_1_3_CHECKS 0x0 +VDC_PSG_MODE_ANY_CHECKS 0x0 +VDC_MIL_CHANNEL 0x0 +VDC_USE_PSG_0 0x1 +VDC_USE_PSG_1 0x0 +VDC_USE_PSG_2 0x0 +VDC_USE_PSG_3 0x0 +VDC_0_AC_WITH_DC 0x0 +VDC_0_DC_WITH_DC 0x0 +VDC_0_DC_WITHOUT_DC 0x0 +VDC_0_NO_FILTER 0x0 +VDC_0_FILTER_0 0x0 +VDC_0_FILTER_1 0x0 +VDC_1_AC_WITH_DC 0x0 +VDC_1_DC_WITH_DC 0x0 +VDC_1_DC_WITHOUT_DC 0x0 +VDC_1_NO_FILTER 0x0 +VDC_1_FILTER_0 0x0 +VDC_1_FILTER_1 0x0 +VDC_2_AC_WITH_DC 0x0 +VDC_2_DC_WITH_DC 0x0 +VDC_2_DC_WITHOUT_DC 0x0 +VDC_2_NO_FILTER 0x0 +VDC_2_FILTER_0 0x0 +VDC_2_FILTER_1 0x0 +VDC_3_AC_WITH_DC 0x0 +VDC_3_DC_WITH_DC 0x0 +VDC_3_DC_WITHOUT_DC 0x0 +VDC_3_NO_FILTER 0x0 +VDC_3_FILTER_0 0x0 +VDC_3_FILTER_1 0x0 +VDT_USE_HLOCK 0x0 +VDT_USE_VLOCK 0x0 +VDT_STD_170 0x0 +VDT_STD_330 0x0 +VDT_STD_CCIR 0x0 +VDT_STD_NTSC 0x0 +VDT_STD_PAL 0x0 +VDT_STD_CL 0x0 +VDT_STD_DIGITAL 0x0 +VDT_NOVERT 0x1 +VDT_HSYNC 0x0 +VDT_HBPORCH 0x10 +VDT_HFPORCH 0x0 +VDT_HACTIVE 0x1000 +VDT_HTOTAL 0x1010 +VDT_HSYNC_FREQ 0x4bff +VDT_VSYNC 0x0 +VDT_VBPORCH 0x0 +VDT_VFPORCH 0x0 +VDT_VACTIVE 0x200 +VDT_VTOTAL 0x200 +VDT_VSYNC_FREQ 0x0 +VDT_CL_IMAGE_SIZE_X 0x0 +VDT_CL_IMAGE_SIZE_Y 0x0 +VDT_CL_CROPPING_X 0x0 +VDT_CL_CROPPING_Y 0x0 +VDT_INTERL 0x0 +VDT_NINTRL 0x1 +VDT_SER 0x0 +VDT_EQU 0x0 +VDT_CLP_SYN 0x0 +VDT_CLP_BPO 0x0 +VDT_CLP_FPO 0x0 +PCK_CAM_GEN 0x0 +PCK_CAM_REC 0x0 +PCK_CAM_R&G 0x0 +PCK_OTH_REC 0x0 +PCK_USE_OUT 0x0 +PCK_CAM_XCHG 0x0 +PCK_ITTL 0x0 +PCK_I422 0x0 +PCK_IOPTO 0x0 +PCK_ILVDS 0x0 +PCK_IPOS 0x0 +PCK_INEG 0x0 +PCK_FREQ 0x4c4b400 +PCK_INTDVED 0x0 +PCK_INTDIVF 0x0 +PCK_ODVED 0x0 +PCK_ODIVF 0x0 +PCK_OFREQDV 0x4c4b400 +PCK_OTTL 0x0 +PCK_O422 0x0 +PCK_OOPTO 0x0 +PCK_OLVDS 0x0 +PCK_OPOS 0x0 +PCK_ONEG 0x0 +PCK_IDELAY 0x0 +SYC_DIG 0x1 +SYC_ANA 0x0 +SYC_CAM_GEN 0x1 +SYC_CAM_R&G 0x0 +SYC_CAM_LATENCY 0x0 +SYC_MD_CSYN 0x0 +SYC_MD_HVSY 0x0 +SYC_MD_VSYN 0x0 +SYC_MD_HSYN 0x1 +SYC_EXT_VSY 0x0 +SYC_H_IN 0x1 +SYC_H_OUT 0x0 +SYC_H_ITTL 0x0 +SYC_H_I422 0x0 +SYC_H_IOPTO 0x0 +SYC_H_ILVDS 0x1 +SYC_H_IPOS 0x1 +SYC_H_INEG 0x0 +SYC_H_OTTL 0x0 +SYC_H_O422 0x0 +SYC_H_OOPTO 0x0 +SYC_H_OLVDS 0x0 +SYC_H_OPOS 0x0 +SYC_H_ONEG 0x0 +SYC_V_IN 0x0 +SYC_V_OUT 0x0 +SYC_V_ITTL 0x0 +SYC_V_I422 0x0 +SYC_V_IOPTO 0x0 +SYC_V_ILVDS 0x0 +SYC_V_IPOS 0x0 +SYC_V_INEG 0x0 +SYC_V_OTTL 0x0 +SYC_V_O422 0x0 +SYC_V_OOPTO 0x0 +SYC_V_OLVDS 0x0 +SYC_V_OPOS 0x0 +SYC_V_ONEG 0x0 +SYC_C_IN 0x0 +SYC_C_OUT 0x0 +SYC_C_ITTL 0x0 +SYC_C_I422 0x0 +SYC_C_IOPTO 0x0 +SYC_C_ILVDS 0x0 +SYC_C_IPOS 0x0 +SYC_C_INEG 0x0 +SYC_C_OTTL 0x0 +SYC_C_O422 0x0 +SYC_C_OOPTO 0x0 +SYC_C_OLVDS 0x0 +SYC_C_OPOS 0x0 +SYC_C_ONEG 0x0 +SYC_BLK 0x0 +SYC_COMP 0x0 +SYC_SEP 0x0 +SYC_IN_CH 0x0 +EXP_SYN_CLK 0x0 +EXP_ASY_CLK 0x0 +EXP_CLK_FREQ 0x4c4b400 +EXP_CLK_DVED 0x0 +EXP_CLK_DIVF 0x0 +EXP_MD_PERD 0x0 +EXP_MD_W_TRG 0x0 +EXP_MD_EXT 0x0 +EXP_MD_HSY 0x0 +EXP_MD_VSY 0x0 +EXP_MD_SW 0x0 +EXP_TRG_TTL 0x1 +EXP_TRG_422 0x0 +EXP_TRG_OPTO 0x0 +EXP_TRG_LVDS 0x0 +EXP_TRG_DEFAULT 0x0 +EXP_TRG_POS 0x0 +EXP_TRG_NEG 0x0 +EXP_OUT_DLYD 0x0 +EXP_OUT_T0 0x0 +EXP_OUT_T1 0x0 +EXP_OUT_T2 0x0 +EXP_OUT_T3 0x0 +EXP_OUT_TTL 0x0 +EXP_OUT_422 0x0 +EXP_OUT_OPTO 0x0 +EXP_OUT_LVDS 0x0 +EXP_OUT_DEFAULT 0x0 +EXP_OUT_POS 0x0 +EXP_OUT_NEG 0x0 +EXP_ARM_ENABLE 0x0 +EXP_ARM_DISABLE 0x0 +EXP_ARM_TTL 0x1 +EXP_ARM_422 0x0 +EXP_ARM_OPTO 0x0 +EXP_ARM_LVDS 0x0 +EXP_ARM_DEFAULT 0x0 +EXP_ARM_POS 0x1 +EXP_ARM_NEG 0x0 +GRB_MD_CONT 0x1 +GRB_MD_SW_TRG 0x0 +GRB_MD_HW_TRG 0x0 +GRB_START_ODD 0x0 +GRB_START_EVEN 0x0 +GRB_START_ANY 0x0 +GRB_ACT_NXT_FRM 0x0 +GRB_ACT_IMMEDIATE 0x0 +GRB_ACT_IMM_SKP_NFR 0x0 +GRB_TRG_TTL 0x0 +GRB_TRG_422 0x0 +GRB_TRG_OPTO 0x0 +GRB_TRG_LVDS 0x0 +GRB_TRG_DEFAULT 0x0 +GRB_TRG_POS 0x0 +GRB_TRG_NEG 0x0 +GRB_LS_FREE_RUN 0x1 +GRB_LS_FIXED_LINE 0x0 +GRB_LS_VARIABLE_LINE 0x0 +GRB_LS_FRMFIX_LINEFIX 0x0 +GRB_LS_FRMFIX_LINEVAR 0x0 +GRB_LS_FRMVAR_LINEFIX 0x0 +GRB_LS_FRMVAR_LINEVAR 0x0 +GRB_TRG_ARM_TTL 0x0 +GRB_TRG_ARM_422 0x0 +GRB_TRG_ARM_OPTO 0x0 +GRB_TRG_ARM_LVDS 0x0 +GRB_TRG_ARM_DEFAULT 0x0 +GRB_TRG_ARM_POS 0x0 +GRB_TRG_ARM_NEG 0x0 +VDL_USE_DEFVAL 0x1 +VDL_POS_SWG 0x1 +VDL_NEG_SWG 0x0 +VDL_BTH_SWG 0x0 +VDL_AMPL 0x2bc +VDL_PEDEST 0x0 +VDL_PED_AMP 0x32 +VDL_GAIN_IND 0x2 +VDL_GAIN 0xaf0 +VDL_BRGHT 0x32 +VDL_CONTR 0x32 +VDL_SATUR 0x32 +VDL_HUE 0x32 +DCF_IS_VIRTUAL 0x0 +DAT_INFOFILE_REV_MAJOR 0xa +DAT_INFOFILE_REV_MINOR 0x12 +DAT_INFOFILE_REV_BUILD 0x0 +EXP_SYN_CLK_2 0x0 +EXP_ASY_CLK_2 0x0 +EXP_CLK_FREQ_2 0x0 +EXP_CLK_DVED_2 0x0 +EXP_CLK_DIVF_2 0x0 +EXP_MD_PERD_2 0x0 +EXP_MD_W_TRG_2 0x0 +EXP_MD_EXT_2 0x0 +EXP_MD_HSY_2 0x0 +EXP_MD_VSY_2 0x0 +EXP_MD_SW_2 0x0 +EXP_TRG_TTL_2 0x1 +EXP_TRG_422_2 0x0 +EXP_TRG_OPTO_2 0x0 +EXP_TRG_LVDS_2 0x0 +EXP_TRG_DEFAULT_2 0x0 +EXP_TRG_POS_2 0x0 +EXP_TRG_NEG_2 0x0 +EXP_OUT_DLYD_2 0x0 +EXP_OUT_T0_2 0x0 +EXP_OUT_T1_2 0x0 +EXP_OUT_T2_2 0x0 +EXP_OUT_T3_2 0x0 +EXP_OUT_TTL_2 0x0 +EXP_OUT_422_2 0x0 +EXP_OUT_OPTO_2 0x0 +EXP_OUT_LVDS_2 0x0 +EXP_OUT_DEFAULT_2 0x0 +EXP_OUT_POS_2 0x0 +EXP_OUT_NEG_2 0x0 +EXP_ARM_ENABLE_2 0x0 +EXP_ARM_DISABLE_2 0x0 +EXP_ARM_TTL_2 0x0 +EXP_ARM_422_2 0x0 +EXP_ARM_OPTO_2 0x0 +EXP_ARM_LVDS_2 0x0 +EXP_ARM_DEFAULT_2 0x0 +EXP_ARM_POS_2 0x1 +EXP_ARM_NEG_2 0x0 +TAP_MULTIPLEX_X 0x1 +TAP_MULTIPLEX_Y 0x1 +TAP_ORDERS 0x343efcea +REGION_DIRECTIONS 0x0 +TAP_REGIONSX 0x1 +TAP_REGIONSY 0x1 +TAP_PIXADJX 0x1 +TAP_PIXADJY 0x1 +CLC_MODE 0x0 +CLC_MODE_INIT_WIDTH_10_16 0x0 +CLC_ACTIVE_CH0 0x1 +VDT_CL_USE_CAMERA_VALID 0x4 +CL_MODE_BITMAP 0x6 +CLC_MODE_CH0 0x5 +CLC_SYNC_SOURCE 0x0 +CLC_VSYNC_SEL 0x0 +CLC_VSYNC_POL 0x0 +CLC_HSYNC_SEL 0x0 +CLC_HSYNC_POL 0x0 +CLB_CC1 0x0 +CLB_CC2 0x0 +CLB_CC3 0x0 +CLB_CC4 0x0 +CLB_CCOUTEN1 0x0 +CLB_CCOUTEN2 0x0 +USR_IENABLE 0x0 +USR_ITTL 0x0 +USR_ILVDS 0x0 +USR_IOPTO 0x0 +USR_OENABLE 0x0 +USR_OTTL 0x0 +USR_OLVDS 0x0 +USR_BIT_0_OTH0 0x0 +USR_BIT_1_OTH0 0x0 +USR_BIT_2_OTH0 0x0 +USR_BIT_3_OTH0 0x0 +USR_BIT_4_OTH0 0x0 +USR_BIT_5_OTH0 0x0 +USR_BIT_6_OTH0 0x0 +TM_ENABLE 0x0 +TM_LINENUMBER 0x0 +TM_PIXELMODE 0x0 +CT_BAYER_GGBR 0x0 +CT_BAYER_GGRB 0x0 +CT_BAYER_BRGG 0x0 +CT_BAYER_RBGG 0x0 +VDC_VID_WIDTH_10 0x0 +VDC_VID_WIDTH_12 0x0 +VDC_VID_WIDTH_14 0x0 +VDC_VID_WIDTH_16 0x0 +VDC_ODYSSEY_ANA_FILTER 0x0 +GRB_DIG_DESCTL0L 0xc0c0001 +GRB_DIG_DESCTL0H 0xc0c +GRB_DIG_DESCTL1L 0xc0c0001 +GRB_DIG_DESCTL1H 0xc0c +GRB_DIG_DESCTL2L 0xc0c0001 +GRB_DIG_DESCTL2H 0xc0c +VDT_HCNT_LD_ARM_TRG_OPTO 0x0 +VDT_HCNT_LD_ARM_TRG_TTL 0x0 +VDT_HCNT_LD_ARM_TRG_LVDS 0x0 +VDT_HCNT_LD_ARM_DIS 0x0 +VDT_HCNT_LD_ARM_QUADTIMERSTART 0x0 +VDT_HCNT_LD_ARM_TIMER0 0x0 +VDT_HCNT_LD_ARM_TIMER1 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC01_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC01_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC01_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC01_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC01_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC01_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_OPTO_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_OPTO_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC2_OPTO_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC3_OPTO_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC2_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC3_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX0_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX1_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX2_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX3_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX4_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX5_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX6_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX7_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC2_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC2_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC3_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC3_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC3_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC3_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC0_AUX1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC0_AUX2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC1_AUX1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC1_AUX2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC2_AUX1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC2_AUX2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC3_AUX1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC3_AUX2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +SLOW_SCAN_PLL_HREFSEL_DEFAULT 0x1 +SLOW_SCAN_PLL_HREFSEL_NONE 0x0 +SLOW_SCAN_PLL_HREFSEL_DVI 0x0 +SLOW_SCAN_PLL_HREFSEL_AUX 0x0 +SLOW_SCAN_PLL_HREFSEL_VIDEO 0x0 +SLOW_SCAN_PLL_HREFSEL_DVI_OTHERAC 0x0 +SLOW_SCAN_PLL_HREFSEL_DVI_AC1 0x0 +SLOW_SCAN_PLL_PCKSEL_DEFAULT 0x1 +SLOW_SCAN_PLL_PCKSEL_NONE 0x0 +SLOW_SCAN_PLL_PCKSEL_DVI 0x0 +SLOW_SCAN_PLL_PCKSEL_AUX 0x0 +SLOW_SCAN_PLL_PCKSEL_VIDEO 0x0 +SLOW_SCAN_PLL_PCKSEL_DVI_OTHERAC 0x0 +SLOW_SCAN_PLL_PCKSEL_DVI_AC1 0x0 +GRB_TRG_HS_PSG 0x0 +GRB_TRG_VS_PSG 0x0 +GRB_TRG_TIMER0 0x0 +GRB_TRG_TIMER1 0x0 +GRB_TRG_TIMER2 0x0 +GRB_TRG_TIMER3 0x0 +GRB_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_2_AC01_OPTO_CL 0x0 +GRB_TRG_3_AC01_OPTO_CL 0x0 +GRB_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +GRB_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +GRB_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC0_OPTO_CL 0x0 +GRB_TRG_1_AC0_OPTO_CL 0x0 +GRB_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC1_OPTO_CL 0x0 +GRB_TRG_1_AC1_OPTO_CL 0x0 +GRB_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +GRB_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +GRB_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +GRB_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC0_TTL_CL 0x0 +GRB_TRG_1_AC0_TTL_CL 0x0 +GRB_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC1_TTL_CL 0x0 +GRB_TRG_1_AC1_TTL_CL 0x0 +GRB_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_2_AC01_TTL_CL 0x0 +GRB_TRG_3_AC01_TTL_CL 0x0 +GRB_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +GRB_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +GRB_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +GRB_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC0_LVDS_CL 0x0 +GRB_TRG_1_AC0_LVDS_CL 0x0 +GRB_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC1_LVDS_CL 0x0 +GRB_TRG_1_AC1_LVDS_CL 0x0 +GRB_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_2_AC01_LVDS_CL 0x0 +GRB_TRG_3_AC01_LVDS_CL 0x0 +GRB_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +GRB_TRG_1_AC0_OPTO_ANA 0x0 +GRB_TRG_1_AC1_OPTO_ANA 0x0 +GRB_TRG_1_AC2_OPTO_ANA 0x0 +GRB_TRG_1_AC3_OPTO_ANA 0x0 +GRB_TRG_0_AC0_TTL_ANA 0x0 +GRB_TRG_0_AC1_TTL_ANA 0x0 +GRB_TRG_0_AC2_TTL_ANA 0x0 +GRB_TRG_0_AC3_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX0_TTL_ANA 0x0 +GRB_TRG_3_4AC_AUX1_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX2_TTL_ANA 0x0 +GRB_TRG_3_4AC_AUX3_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX4_TTL_ANA 0x0 +GRB_TRG_3_4AC_AUX5_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX6_TTL_ANA 0x0 +GRB_TRG_3_4AC_AUX7_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +GRB_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +GRB_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +GRB_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +GRB_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +GRB_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +GRB_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +GRB_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +GRB_TRG_0_AC0_OPTO_DIG 0x0 +GRB_TRG_1_AC0_OPTO_DIG 0x0 +GRB_TRG_0_AC1_OPTO_DIG 0x0 +GRB_TRG_1_AC1_OPTO_DIG 0x0 +GRB_TRG_0_AC2_OPTO_DIG 0x0 +GRB_TRG_1_AC2_OPTO_DIG 0x0 +GRB_TRG_0_AC3_OPTO_DIG 0x0 +GRB_TRG_1_AC3_OPTO_DIG 0x0 +GRB_TRG_1_AC0_TTL_DIG 0x0 +GRB_TRG_1_AC1_TTL_DIG 0x0 +GRB_TRG_1_AC2_TTL_DIG 0x0 +GRB_TRG_1_AC3_TTL_DIG 0x0 +GRB_TRG_0_AC0_LVDS_DIG 0x0 +GRB_TRG_0_AC1_LVDS_DIG 0x0 +GRB_TRG_0_AC2_LVDS_DIG 0x0 +GRB_TRG_0_AC3_LVDS_DIG 0x0 +GRB_TRG_2_AC0_AUX1_TTL_DIG 0x0 +GRB_TRG_3_AC0_AUX2_TTL_DIG 0x0 +GRB_TRG_2_AC1_AUX1_TTL_DIG 0x0 +GRB_TRG_3_AC1_AUX2_TTL_DIG 0x0 +GRB_TRG_2_AC2_AUX1_TTL_DIG 0x0 +GRB_TRG_3_AC2_AUX2_TTL_DIG 0x0 +GRB_TRG_2_AC3_AUX1_TTL_DIG 0x0 +GRB_TRG_3_AC3_AUX2_TTL_DIG 0x0 +GRB_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +GRB_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +GRB_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +GRB_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +GRB_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +GRB_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +GRB_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +GRB_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +GRB_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +GRB_TRG_LVDS_ROTARY_ENCODER 0x0 +GRB_DISABLED_ARM 0x0 +GRB_HARDWARE_ARM 0x0 +GRB_SOFTWARE_ARM 0x0 +GRB_HARDWARE_LATCH_ARM 0x0 +EXP_TRG_TTL_TIMER0 0x0 +EXP_TRG_CNTEQ0_TIMER0 0x0 +EXP_TRG_TIMER1 0x0 +EXP_TRG_TIMER2 0x0 +EXP_TRG_TIMER3 0x0 +EXP_0_TRG_TIMER0_AC0 0x0 +EXP_0_TRG_TIMER0_AC1 0x0 +EXP_0_TRG_TIMER0_AC2 0x0 +EXP_0_TRG_TIMER0_AC3 0x0 +EXP_0_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_2_AC01_OPTO_CL 0x0 +EXP_0_TRG_3_AC01_OPTO_CL 0x0 +EXP_0_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +EXP_0_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +EXP_0_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC0_OPTO_CL 0x0 +EXP_0_TRG_1_AC0_OPTO_CL 0x0 +EXP_0_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC1_OPTO_CL 0x0 +EXP_0_TRG_1_AC1_OPTO_CL 0x0 +EXP_0_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +EXP_0_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +EXP_0_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC0_TTL_CL 0x0 +EXP_0_TRG_1_AC0_TTL_CL 0x0 +EXP_0_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC1_TTL_CL 0x0 +EXP_0_TRG_1_AC1_TTL_CL 0x0 +EXP_0_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_2_AC01_TTL_CL 0x0 +EXP_0_TRG_3_AC01_TTL_CL 0x0 +EXP_0_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_0_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +EXP_0_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +EXP_0_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC0_LVDS_CL 0x0 +EXP_0_TRG_1_AC0_LVDS_CL 0x0 +EXP_0_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC1_LVDS_CL 0x0 +EXP_0_TRG_1_AC1_LVDS_CL 0x0 +EXP_0_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_2_AC01_LVDS_CL 0x0 +EXP_0_TRG_3_AC01_LVDS_CL 0x0 +EXP_0_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_1_AC0_OPTO_ANA 0x0 +EXP_0_TRG_1_AC1_OPTO_ANA 0x0 +EXP_0_TRG_1_AC2_OPTO_ANA 0x0 +EXP_0_TRG_1_AC3_OPTO_ANA 0x0 +EXP_0_TRG_0_AC0_TTL_ANA 0x0 +EXP_0_TRG_0_AC1_TTL_ANA 0x0 +EXP_0_TRG_0_AC2_TTL_ANA 0x0 +EXP_0_TRG_0_AC3_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX0_TTL_ANA 0x0 +EXP_0_TRG_3_4AC_AUX1_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX2_TTL_ANA 0x0 +EXP_0_TRG_3_4AC_AUX3_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX4_TTL_ANA 0x0 +EXP_0_TRG_3_4AC_AUX5_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX6_TTL_ANA 0x0 +EXP_0_TRG_3_4AC_AUX7_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +EXP_0_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +EXP_0_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +EXP_0_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +EXP_0_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +EXP_0_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +EXP_0_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +EXP_0_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +EXP_0_TRG_0_AC0_OPTO_DIG 0x0 +EXP_0_TRG_1_AC0_OPTO_DIG 0x0 +EXP_0_TRG_0_AC1_OPTO_DIG 0x0 +EXP_0_TRG_1_AC1_OPTO_DIG 0x0 +EXP_0_TRG_0_AC2_OPTO_DIG 0x0 +EXP_0_TRG_1_AC2_OPTO_DIG 0x0 +EXP_0_TRG_0_AC3_OPTO_DIG 0x0 +EXP_0_TRG_1_AC3_OPTO_DIG 0x0 +EXP_0_TRG_1_AC0_TTL_DIG 0x0 +EXP_0_TRG_1_AC1_TTL_DIG 0x0 +EXP_0_TRG_1_AC2_TTL_DIG 0x0 +EXP_0_TRG_1_AC3_TTL_DIG 0x0 +EXP_0_TRG_0_AC0_LVDS_DIG 0x0 +EXP_0_TRG_0_AC1_LVDS_DIG 0x0 +EXP_0_TRG_0_AC2_LVDS_DIG 0x0 +EXP_0_TRG_0_AC3_LVDS_DIG 0x0 +EXP_0_TRG_2_AC0_AUX1_TTL_DIG 0x0 +EXP_0_TRG_3_AC0_AUX2_TTL_DIG 0x0 +EXP_0_TRG_2_AC1_AUX1_TTL_DIG 0x0 +EXP_0_TRG_3_AC1_AUX2_TTL_DIG 0x0 +EXP_0_TRG_2_AC2_AUX1_TTL_DIG 0x0 +EXP_0_TRG_3_AC2_AUX2_TTL_DIG 0x0 +EXP_0_TRG_2_AC3_AUX1_TTL_DIG 0x0 +EXP_0_TRG_3_AC3_AUX2_TTL_DIG 0x0 +EXP_0_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +EXP_0_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +EXP_0_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +EXP_0_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +EXP_0_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +EXP_0_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +EXP_0_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +EXP_0_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +EXP_0_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_LVDS_ROTARY_ENCODER 0x0 +EXP_CLK_CLKGEN 0x0 +EXP_CLK_HS 0x0 +EXP_CLK_VS 0x0 +EXP_CLK_TIMER1 0x0 +EXP_CLK_TIMER2 0x0 +EXP_CLK_TIMER3 0x0 +EXP_CLK_AUXIN1_LVDS 0x0 +EXP_CLK_AUXIN3_LVDS 0x0 +EXP_CLK_AUXIN1_AC0_CL 0x0 +EXP_CLK_AUXIN3_AC1_CL 0x0 +EXP_CLK_AUXIN1_AC0_CL_SOL_BASE_EVCL_RADIENT 0x1 +EXP_CLK_AUXIN3_AC1_CL_SOL_BASE_EVCL_RADIENT 0x0 +EXP_CLK_AUXIN1_AC2_CL_RADIENT 0x0 +EXP_CLK_AUXIN3_AC3_CL_RADIENT 0x0 +EXP_CLK_AUXIN1_AC0_ANA 0x0 +EXP_CLK_AUXIN3_AC1_ANA 0x0 +EXP_CLK_AUXIN5_AC2_ANA 0x0 +EXP_CLK_AUXIN7_AC3_ANA 0x0 +EXP_CLK_AUXIN2_AC0_DIG 0x0 +EXP_CLK_AUXIN2_AC1_DIG 0x0 +EXP_CLK_AUXIN2_AC2_DIG 0x0 +EXP_CLK_AUXIN2_AC3_DIG 0x0 +EXP_CLK_AUXIN1_AC0_CL_SOL_EVCL 0x0 +EXP_CLK_AUXIN3_AC1_CL_SOL_EVCL 0x0 +ARM_EXP_0_CNTEQ0 0x1 +ARM_EXP_0_SOFTWARE 0x0 +ARM_EXP_0_TIMER1 0x0 +ARM_EXP_0_TIMER2 0x0 +ARM_EXP_0_TIMER3 0x0 +ARM_EXP_0_TRG_TIMER0_AC0 0x0 +ARM_EXP_0_TRG_TIMER0_AC1 0x0 +ARM_EXP_0_TRG_TIMER0_AC2 0x0 +ARM_EXP_0_TRG_TIMER0_AC3 0x0 +ARM_EXP_0_HS_PSG 0x0 +ARM_EXP_0_VS_PSG 0x0 +ARM_EXP_0_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_2_AC01_OPTO_CL 0x0 +ARM_EXP_0_TRG_3_AC01_OPTO_CL 0x0 +ARM_EXP_0_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC0_OPTO_CL 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_CL 0x0 +ARM_EXP_0_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC1_OPTO_CL 0x0 +ARM_EXP_0_TRG_1_AC1_OPTO_CL 0x0 +ARM_EXP_0_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC0_TTL_CL 0x0 +ARM_EXP_0_TRG_1_AC0_TTL_CL 0x0 +ARM_EXP_0_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC1_TTL_CL 0x0 +ARM_EXP_0_TRG_1_AC1_TTL_CL 0x0 +ARM_EXP_0_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_2_AC01_TTL_CL 0x0 +ARM_EXP_0_TRG_3_AC01_TTL_CL 0x0 +ARM_EXP_0_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC0_LVDS_CL 0x0 +ARM_EXP_0_TRG_1_AC0_LVDS_CL 0x0 +ARM_EXP_0_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC1_LVDS_CL 0x0 +ARM_EXP_0_TRG_1_AC1_LVDS_CL 0x0 +ARM_EXP_0_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_2_AC01_LVDS_CL 0x0 +ARM_EXP_0_TRG_3_AC01_LVDS_CL 0x0 +ARM_EXP_0_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_ANA 0x0 +ARM_EXP_0_TRG_1_AC1_OPTO_ANA 0x0 +ARM_EXP_0_TRG_1_AC2_OPTO_ANA 0x0 +ARM_EXP_0_TRG_1_AC3_OPTO_ANA 0x0 +ARM_EXP_0_TRG_0_AC0_TTL_ANA 0x0 +ARM_EXP_0_TRG_0_AC1_TTL_ANA 0x0 +ARM_EXP_0_TRG_0_AC2_TTL_ANA 0x0 +ARM_EXP_0_TRG_0_AC3_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX0_TTL_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX1_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX2_TTL_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX3_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX4_TTL_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX5_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX6_TTL_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX7_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +ARM_EXP_0_TRG_0_AC0_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_DIG 0x0 +ARM_EXP_0_TRG_0_AC1_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC1_OPTO_DIG 0x0 +ARM_EXP_0_TRG_0_AC2_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC2_OPTO_DIG 0x0 +ARM_EXP_0_TRG_0_AC3_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC3_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC0_TTL_DIG 0x0 +ARM_EXP_0_TRG_1_AC1_TTL_DIG 0x0 +ARM_EXP_0_TRG_1_AC2_TTL_DIG 0x0 +ARM_EXP_0_TRG_1_AC3_TTL_DIG 0x0 +ARM_EXP_0_TRG_0_AC0_LVDS_DIG 0x0 +ARM_EXP_0_TRG_0_AC1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_0_AC2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_0_AC3_LVDS_DIG 0x0 +ARM_EXP_0_TRG_2_AC0_AUX1_TTL_DIG 0x0 +ARM_EXP_0_TRG_3_AC0_AUX2_TTL_DIG 0x0 +ARM_EXP_0_TRG_2_AC1_AUX1_TTL_DIG 0x0 +ARM_EXP_0_TRG_3_AC1_AUX2_TTL_DIG 0x0 +ARM_EXP_0_TRG_2_AC2_AUX1_TTL_DIG 0x0 +ARM_EXP_0_TRG_3_AC2_AUX2_TTL_DIG 0x0 +ARM_EXP_0_TRG_2_AC3_AUX1_TTL_DIG 0x0 +ARM_EXP_0_TRG_3_AC3_AUX2_TTL_DIG 0x0 +ARM_EXP_0_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_LVDS_ROTARY_ENCODER 0x0 +EXP_NOCOMBINE 0x0 +EXP_COMBINE_XOR_T1 0x0 +EXP_COMBINE_XOR_T0AC1 0x0 +EXP_COMBINE_T1 0x0 +EXP_0_NOCOMBINE_AC0_CL_SOL_BASE_HD_CC 0x1 +EXP_0_COMBINE_XOR_T1_AC0_CL_SOL_BASE_HD_CC 0x0 +EXP_0_COMBINE_T1_AC0_CL_SOL_BASE_HD_CC 0x0 +EXP_0_NOCOMBINE_AC0_CL_HD_CC 0x0 +EXP_0_COMBINE_XOR_T1_AC0_CL_HD_CC 0x0 +EXP_0_COMBINE_T1_AC0_CL_HD_CC 0x0 +EXP_0_NOCOMBINE_AC1_CL_HD_CC 0x0 +EXP_0_COMBINE_XOR_T1_AC1_CL_HD_CC 0x0 +EXP_0_COMBINE_T1_AC1_CL_HD_CC 0x0 +EXP_0_NOCOMBINE_CL_CC 0x0 +EXP_0_COMBINE_XOR_T1_CL_CC 0x0 +EXP_0_COMBINE_T1_CL_CC 0x0 +EXP_0_NOCOMBINE_AC0_ANA_HD_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC0_ANA_HD_DVI 0x0 +EXP_0_COMBINE_T1_AC0_ANA_HD_DVI 0x0 +EXP_0_NOCOMBINE_AC1_ANA_HD_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC1_ANA_HD_DVI 0x0 +EXP_0_COMBINE_T1_AC1_ANA_HD_DVI 0x0 +EXP_0_NOCOMBINE_AC2_ANA_HD_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC2_ANA_HD_DVI 0x0 +EXP_0_COMBINE_T1_AC2_ANA_HD_DVI 0x0 +EXP_0_NOCOMBINE_AC3_ANA_HD_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC3_ANA_HD_DVI 0x0 +EXP_0_COMBINE_T1_AC3_ANA_HD_DVI 0x0 +EXP_0_NOCOMBINE_AC0_ANA_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC0_ANA_DVI 0x0 +EXP_0_COMBINE_T1_AC0_ANA_DVI 0x0 +EXP_0_NOCOMBINE_AC1_ANA_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC1_ANA_DVI 0x0 +EXP_0_COMBINE_T1_AC1_ANA_DVI 0x0 +EXP_0_NOCOMBINE_AC2_ANA_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC2_ANA_DVI 0x0 +EXP_0_COMBINE_T1_AC2_ANA_DVI 0x0 +EXP_0_NOCOMBINE_AC3_ANA_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC3_ANA_DVI 0x0 +EXP_0_COMBINE_T1_AC3_ANA_DVI 0x0 +EXP_0_NOCOMBINE_AC0_DIG_HD_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC0_DIG_HD_DCON 0x0 +EXP_0_COMBINE_T1_AC0_DIG_HD_DCON 0x0 +EXP_0_NOCOMBINE_AC1_DIG_HD_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC1_DIG_HD_DCON 0x0 +EXP_0_COMBINE_T1_AC1_DIG_HD_DCON 0x0 +EXP_0_NOCOMBINE_AC2_DIG_HD_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC2_DIG_HD_DCON 0x0 +EXP_0_COMBINE_T1_AC2_DIG_HD_DCON 0x0 +EXP_0_NOCOMBINE_AC3_DIG_HD_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC3_DIG_HD_DCON 0x0 +EXP_0_COMBINE_T1_AC3_DIG_HD_DCON 0x0 +EXP_0_NOCOMBINE_AC0_DIG_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC0_DIG_DCON 0x0 +EXP_0_COMBINE_T1_AC0_DIG_DCON 0x0 +EXP_0_NOCOMBINE_AC1_DIG_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC1_DIG_DCON 0x0 +EXP_0_COMBINE_T1_AC1_DIG_DCON 0x0 +EXP_0_NOCOMBINE_AC2_DIG_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC2_DIG_DCON 0x0 +EXP_0_COMBINE_T1_AC2_DIG_DCON 0x0 +EXP_0_NOCOMBINE_AC3_DIG_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC3_DIG_DCON 0x0 +EXP_0_COMBINE_T1_AC3_DIG_DCON 0x0 +EXP_PRESCALE1_1 0x0 +EXP_PRESCALE1_2 0x0 +EXP_PRESCALE1_4 0x0 +EXP_PRESCALE1_8 0x0 +EXP_PRESCALE1_16 0x0 +EXP_TRG_TTL_TIMER1 0x0 +EXP_TRG_TTL_TIMER2 0x0 +EXP_TRG_CNTEQ0_TIMER1 0x0 +EXP_TRG_TIMER0_2 0x0 +EXP_TRG_TIMER2_2 0x0 +EXP_TRG_TIMER3_2 0x0 +EXP_1_TRG_TIMER1_AC0 0x0 +EXP_1_TRG_TIMER1_AC1 0x0 +EXP_1_TRG_TIMER1_AC2 0x0 +EXP_1_TRG_TIMER1_AC3 0x0 +EXP_1_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_2_AC01_OPTO_CL 0x0 +EXP_1_TRG_3_AC01_OPTO_CL 0x0 +EXP_1_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +EXP_1_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +EXP_1_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC0_OPTO_CL 0x0 +EXP_1_TRG_1_AC0_OPTO_CL 0x0 +EXP_1_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC1_OPTO_CL 0x0 +EXP_1_TRG_1_AC1_OPTO_CL 0x0 +EXP_1_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +EXP_1_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +EXP_1_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC0_TTL_CL 0x0 +EXP_1_TRG_1_AC0_TTL_CL 0x0 +EXP_1_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC1_TTL_CL 0x0 +EXP_1_TRG_1_AC1_TTL_CL 0x0 +EXP_1_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_2_AC01_TTL_CL 0x0 +EXP_1_TRG_3_AC01_TTL_CL 0x0 +EXP_1_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_1_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +EXP_1_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +EXP_1_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC0_LVDS_CL 0x0 +EXP_1_TRG_1_AC0_LVDS_CL 0x0 +EXP_1_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC1_LVDS_CL 0x0 +EXP_1_TRG_1_AC1_LVDS_CL 0x0 +EXP_1_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_2_AC01_LVDS_CL 0x0 +EXP_1_TRG_3_AC01_LVDS_CL 0x0 +EXP_1_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_1_AC0_OPTO_ANA 0x0 +EXP_1_TRG_1_AC1_OPTO_ANA 0x0 +EXP_1_TRG_1_AC2_OPTO_ANA 0x0 +EXP_1_TRG_1_AC3_OPTO_ANA 0x0 +EXP_1_TRG_0_AC0_TTL_ANA 0x0 +EXP_1_TRG_0_AC1_TTL_ANA 0x0 +EXP_1_TRG_0_AC2_TTL_ANA 0x0 +EXP_1_TRG_0_AC3_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX0_TTL_ANA 0x0 +EXP_1_TRG_3_4AC_AUX1_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX2_TTL_ANA 0x0 +EXP_1_TRG_3_4AC_AUX3_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX4_TTL_ANA 0x0 +EXP_1_TRG_3_4AC_AUX5_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX6_TTL_ANA 0x0 +EXP_1_TRG_3_4AC_AUX7_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +EXP_1_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +EXP_1_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +EXP_1_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +EXP_1_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +EXP_1_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +EXP_1_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +EXP_1_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +EXP_1_TRG_0_AC0_OPTO_DIG 0x0 +EXP_1_TRG_1_AC0_OPTO_DIG 0x0 +EXP_1_TRG_0_AC1_OPTO_DIG 0x0 +EXP_1_TRG_1_AC1_OPTO_DIG 0x0 +EXP_1_TRG_0_AC2_OPTO_DIG 0x0 +EXP_1_TRG_1_AC2_OPTO_DIG 0x0 +EXP_1_TRG_0_AC3_OPTO_DIG 0x0 +EXP_1_TRG_1_AC3_OPTO_DIG 0x0 +EXP_1_TRG_1_AC0_TTL_DIG 0x0 +EXP_1_TRG_1_AC1_TTL_DIG 0x0 +EXP_1_TRG_1_AC2_TTL_DIG 0x0 +EXP_1_TRG_1_AC3_TTL_DIG 0x0 +EXP_1_TRG_0_AC0_LVDS_DIG 0x0 +EXP_1_TRG_0_AC1_LVDS_DIG 0x0 +EXP_1_TRG_0_AC2_LVDS_DIG 0x0 +EXP_1_TRG_0_AC3_LVDS_DIG 0x0 +EXP_1_TRG_2_AC0_AUX1_TTL_DIG 0x0 +EXP_1_TRG_3_AC0_AUX2_TTL_DIG 0x0 +EXP_1_TRG_2_AC1_AUX1_TTL_DIG 0x0 +EXP_1_TRG_3_AC1_AUX2_TTL_DIG 0x0 +EXP_1_TRG_2_AC2_AUX1_TTL_DIG 0x0 +EXP_1_TRG_3_AC2_AUX2_TTL_DIG 0x0 +EXP_1_TRG_2_AC3_AUX1_TTL_DIG 0x0 +EXP_1_TRG_3_AC3_AUX2_TTL_DIG 0x0 +EXP_1_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +EXP_1_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +EXP_1_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +EXP_1_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +EXP_1_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +EXP_1_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +EXP_1_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +EXP_1_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +EXP_1_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_LVDS_ROTARY_ENCODER 0x0 +EXP_CLK_2_CLKGEN 0x0 +EXP_CLK_2_HS 0x0 +EXP_CLK_2_VS 0x0 +EXP_CLK_2_TIMER0 0x0 +EXP_CLK_2_TIMER2 0x0 +EXP_CLK_2_TIMER3 0x0 +EXP_CLK_2_AUXIN1_LVDS 0x0 +EXP_CLK_2_AUXIN3_LVDS 0x0 +EXP_CLK_2_AUXIN1_AC0_CL 0x0 +EXP_CLK_2_AUXIN3_AC1_CL 0x0 +EXP_CLK_2_AUXIN1_AC0_CL_SOL_BASE_EVCL_RADIENT 0x0 +EXP_CLK_2_AUXIN3_AC1_CL_SOL_BASE_EVCL_RADIENT 0x0 +EXP_CLK_2_AUXIN1_AC2_CL_RADIENT 0x0 +EXP_CLK_2_AUXIN3_AC3_CL_RADIENT 0x0 +EXP_CLK_2_AUXIN1_AC0_ANA 0x0 +EXP_CLK_2_AUXIN3_AC1_ANA 0x0 +EXP_CLK_2_AUXIN5_AC2_ANA 0x0 +EXP_CLK_2_AUXIN7_AC3_ANA 0x0 +EXP_CLK_2_AUXIN2_AC0_DIG 0x0 +EXP_CLK_2_AUXIN2_AC1_DIG 0x0 +EXP_CLK_2_AUXIN2_AC2_DIG 0x0 +EXP_CLK_2_AUXIN2_AC3_DIG 0x0 +EXP_CLK_2_AUXIN1_AC0_CL_SOL_EVCL 0x0 +EXP_CLK_2_AUXIN3_AC1_CL_SOL_EVCL 0x0 +ARM_EXP_1_CNTEQ0 0x1 +ARM_EXP_1_SOFTWARE 0x0 +ARM_EXP_1_TIMER0 0x0 +ARM_EXP_1_TIMER2 0x0 +ARM_EXP_1_TIMER3 0x0 +ARM_EXP_1_TRG_TIMER1_AC0 0x0 +ARM_EXP_1_TRG_TIMER1_AC1 0x0 +ARM_EXP_1_TRG_TIMER1_AC2 0x0 +ARM_EXP_1_TRG_TIMER1_AC3 0x0 +ARM_EXP_1_HS_PSG 0x0 +ARM_EXP_1_VS_PSG 0x0 +ARM_EXP_1_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_2_AC01_OPTO_CL 0x0 +ARM_EXP_1_TRG_3_AC01_OPTO_CL 0x0 +ARM_EXP_1_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC0_OPTO_CL 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_CL 0x0 +ARM_EXP_1_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC1_OPTO_CL 0x0 +ARM_EXP_1_TRG_1_AC1_OPTO_CL 0x0 +ARM_EXP_1_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC0_TTL_CL 0x0 +ARM_EXP_1_TRG_1_AC0_TTL_CL 0x0 +ARM_EXP_1_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC1_TTL_CL 0x0 +ARM_EXP_1_TRG_1_AC1_TTL_CL 0x0 +ARM_EXP_1_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_2_AC01_TTL_CL 0x0 +ARM_EXP_1_TRG_3_AC01_TTL_CL 0x0 +ARM_EXP_1_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC0_LVDS_CL 0x0 +ARM_EXP_1_TRG_1_AC0_LVDS_CL 0x0 +ARM_EXP_1_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC1_LVDS_CL 0x0 +ARM_EXP_1_TRG_1_AC1_LVDS_CL 0x0 +ARM_EXP_1_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_2_AC01_LVDS_CL 0x0 +ARM_EXP_1_TRG_3_AC01_LVDS_CL 0x0 +ARM_EXP_1_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_ANA 0x0 +ARM_EXP_1_TRG_1_AC1_OPTO_ANA 0x0 +ARM_EXP_1_TRG_1_AC2_OPTO_ANA 0x0 +ARM_EXP_1_TRG_1_AC3_OPTO_ANA 0x0 +ARM_EXP_1_TRG_0_AC0_TTL_ANA 0x0 +ARM_EXP_1_TRG_0_AC1_TTL_ANA 0x0 +ARM_EXP_1_TRG_0_AC2_TTL_ANA 0x0 +ARM_EXP_1_TRG_0_AC3_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX0_TTL_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX1_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX2_TTL_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX3_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX4_TTL_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX5_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX6_TTL_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX7_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +ARM_EXP_1_TRG_0_AC0_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_DIG 0x0 +ARM_EXP_1_TRG_0_AC1_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC1_OPTO_DIG 0x0 +ARM_EXP_1_TRG_0_AC2_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC2_OPTO_DIG 0x0 +ARM_EXP_1_TRG_0_AC3_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC3_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC0_TTL_DIG 0x0 +ARM_EXP_1_TRG_1_AC1_TTL_DIG 0x0 +ARM_EXP_1_TRG_1_AC2_TTL_DIG 0x0 +ARM_EXP_1_TRG_1_AC3_TTL_DIG 0x0 +ARM_EXP_1_TRG_0_AC0_LVDS_DIG 0x0 +ARM_EXP_1_TRG_0_AC1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_0_AC2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_0_AC3_LVDS_DIG 0x0 +ARM_EXP_1_TRG_2_AC0_AUX1_TTL_DIG 0x0 +ARM_EXP_1_TRG_3_AC0_AUX2_TTL_DIG 0x0 +ARM_EXP_1_TRG_2_AC1_AUX1_TTL_DIG 0x0 +ARM_EXP_1_TRG_3_AC1_AUX2_TTL_DIG 0x0 +ARM_EXP_1_TRG_2_AC2_AUX1_TTL_DIG 0x0 +ARM_EXP_1_TRG_3_AC2_AUX2_TTL_DIG 0x0 +ARM_EXP_1_TRG_2_AC3_AUX1_TTL_DIG 0x0 +ARM_EXP_1_TRG_3_AC3_AUX2_TTL_DIG 0x0 +ARM_EXP_1_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_LVDS_ROTARY_ENCODER 0x0 +EXP_NOCOMBINE_2 0x0 +EXP_COMBINE_2_XOR_T0 0x0 +EXP_COMBINE_2_XOR_T1AC1 0x0 +EXP_COMBINE_2_T0 0x0 +EXP_1_NOCOMBINE_AC0_CL_SOL_BASE_HD_CC 0x1 +EXP_1_COMBINE_XOR_T0_AC0_CL_SOL_BASE_HD_CC 0x0 +EXP_1_COMBINE_T0_AC0_CL_SOL_BASE_HD_CC 0x0 +EXP_1_NOCOMBINE_AC0_CL_HD_CC 0x0 +EXP_1_COMBINE_XOR_T0_AC0_CL_HD_CC 0x0 +EXP_1_COMBINE_T0_AC0_CL_HD_CC 0x0 +EXP_1_NOCOMBINE_AC1_CL_HD_CC 0x0 +EXP_1_COMBINE_XOR_T0_AC1_CL_HD_CC 0x0 +EXP_1_COMBINE_T0_AC1_CL_HD_CC 0x0 +EXP_1_NOCOMBINE_CL_CC 0x0 +EXP_1_COMBINE_XOR_T0_CL_CC 0x0 +EXP_1_COMBINE_T0_CL_CC 0x0 +EXP_1_NOCOMBINE_AC0_ANA_HD 0x0 +EXP_1_COMBINE_XOR_T0_AC0_ANA_HD 0x0 +EXP_1_COMBINE_T0_AC0_ANA_HD 0x0 +EXP_1_NOCOMBINE_AC1_ANA_HD 0x0 +EXP_1_COMBINE_XOR_T0_AC1_ANA_HD 0x0 +EXP_1_COMBINE_T0_AC1_ANA_HD 0x0 +EXP_1_NOCOMBINE_AC2_ANA_HD 0x0 +EXP_1_COMBINE_XOR_T0_AC2_ANA_HD 0x0 +EXP_1_COMBINE_T0_AC2_ANA_HD 0x0 +EXP_1_NOCOMBINE_AC3_ANA_HD 0x0 +EXP_1_COMBINE_XOR_T0_AC3_ANA_HD 0x0 +EXP_1_COMBINE_T0_AC3_ANA_HD 0x0 +EXP_1_NOCOMBINE_AC0_DIG_DCON 0x0 +EXP_1_COMBINE_XOR_T0_AC0_DIG_DCON 0x0 +EXP_1_COMBINE_T0_AC0_DIG_DCON 0x0 +EXP_1_NOCOMBINE_AC1_DIG_DCON 0x0 +EXP_1_COMBINE_XOR_T0_AC1_DIG_DCON 0x0 +EXP_1_COMBINE_T0_AC1_DIG_DCON 0x0 +EXP_1_NOCOMBINE_AC2_DIG_DCON 0x0 +EXP_1_COMBINE_XOR_T0_AC2_DIG_DCON 0x0 +EXP_1_COMBINE_T0_AC2_DIG_DCON 0x0 +EXP_1_NOCOMBINE_AC3_DIG_DCON 0x0 +EXP_1_COMBINE_XOR_T0_AC3_DIG_DCON 0x0 +EXP_1_COMBINE_T0_AC3_DIG_DCON 0x0 +EXP_PRESCALE2_1 0x0 +EXP_PRESCALE2_2 0x0 +EXP_PRESCALE2_4 0x0 +EXP_PRESCALE2_8 0x0 +EXP_PRESCALE2_16 0x0 +DEF_CAMERA_LINK_TIME_MULTIPLEX_MODES 0x0 +DEF_RADIENT_CL_DUAL 0x1 +DEF_RADIENT_CL_QUAD 0x0 +DEF_RADIENT_CL_DUAL_FULL 0x0 +DEF_RADIENT_ALL_CL 0x1 +DEF_AC0_PROGRAMMED 0x1 +DEF_AC1_PROGRAMMED 0x0 +DEF_AC2_PROGRAMMED 0x0 +DEF_AC3_PROGRAMMED 0x0 +DEF_ABSOLUTE_TRIGGERS 0x0 +DEF_ABSOLUTE_TRIGGER_OPTO 0x0 +DEF_ABSOLUTE_TRIGGER_TTL 0x0 +DEF_ABSOLUTE_TRIGGER_LVDS 0x0 +DEF_AC0_CL_TRG2_TTL_ACTIF 0x0 +DEF_AC1_CL_TRG3_TTL_ACTIF 0x0 +DEF_TAPS_MULTIPLEX_X 0x1 +DEF_TAPS_MULTIPLEX_Y 0x1 +DEF_INFO_XSIZE_DIVISOR 0x1 +DEF_INFO_YSIZE_DIVISOR 0x1 +DEF_ADD_HACTIVE_MULTIPLEX 0x0 +DEF_ADD_VACTIVE_MULTIPLEX 0x0 +DEF_HTOTAL_ENTRY 0x1010 +DEF_HACTIVE_ENTRY 0x1000 +DEF_VTOTAL_ENTRY 0x200 +DEF_VACTIVE_ENTRY 0x200 +DEF_CL_NEW_HCROPPING 0x10 +DEF_CL_NEW_VCROPPING 0x0 +DEF_NTSC 0x0 +DEF_PAL 0x0 +DEF_CCIR601 0x0 +DEF_MONO_CAM 0x0 +DEF_COLOR_CAM 0x1 +DEF_VACTIVE_ODD 0x0 +DEF_VSTART_ODD 0x0 +DEF_VTOTAL_ENTRY_NOTSTD 0x1 +DEF_VINTRL_ODD_EVEN 0x0 +DEF_VSVAL_EQUA_ZERO 0x1 +DEF_VEVAL_EQUA_VTOTAL 0x1 +DEF_DIGITIZER_MASTER 0x0 +DEF_CASE_HVBLANK_ZERO 0x0 +DEF_ADD_3MAX_TOTAL_HVBLANK_ZERO 0x0 +DEF_ADD_HTOTAL_EQUA_HEVAL 0x0 +DEF_HOR_COUNT_MAX_BITWISE 0xffff +DEF_VERT_COUNT_MAX_BITWISE 0xffff +DEF_DIG_HTOTAL 0x100f +DEF_DIG_VTOTAL 0x1ff +DEF_TEST_MODE_HFP_MIN 0x0 +DEF_TEST_MODE_HSY_HBP_MIN_CL 0x0 +DEF_TEST_MODE_VFP_MIN 0x0 +DEF_TEST_MODE_VBP_MIN 0x0 +DEF_TEST_MODE_VS_VBP_MIN_ANA_DIG_CL 0x0 +DEF_HSVAL_EQUA_ZERO 0x0 +DEF_HEVAL_EQUA_HTOTAL 0x1 +DEF_HTOTAL_OVERFLOW 0x0 +DEF_HACTIVE_OVERFLOW 0x0 +DEF_VTOTAL_OVERFLOW 0x0 +DEF_VACTIVE_OVERFLOW 0x0 +DEF_VAL_SOFSEL 0x1 +DEF_ANA_TANDEM_MODE 0x0 +DEF_TIMER0_ENABLED 0x0 +DEF_TIMER1_ENABLED 0x0 +DEF_TIMER0_TRIGGERS_PIPE_DELAY 0x0 +DEF_TIMER1_TRIGGERS_PIPE_DELAY 0x0 +DEF_TIMER0_CLK_NOTAV 0x0 +DEF_TIMER1_CLK_NOTAV 0x0 +DEF_TIMER0_FREQ_NO_T1CLK 0x4c4b400 +DEF_TIMER1_FREQ_NO_T0CLK 0x0 +DEF_TIMER0_FREQ 0x4c4b400 +DEF_TIMER1_FREQ 0x0 +DEF_TIMER0_AUX_CLK_IN 0x1 +DEF_TIMER1_AUX_CLK_2_IN 0x0 +DEF_TIMER0_PIPE_DELAY1 0x0 +DEF_TIMER1_PIPE_DELAY1 0x0 +DEF_TMR0_CLKTMR1_CNT 0x0 +DEF_TMR1_CLKTMR0_CNT 0x0 +DEF_TIMER01_CLK_HS_FREQ 0x4c03 +DEF_TIMER01_CLK_HS_PERIOD 0xc8be +DEF_TIMER0_CLK_HS_PERIOD_DLY1_CNT 0x0 +DEF_TIMER0_CLK_HS_PERIOD_DLY2_CNT 0x0 +DEF_TIMER0_CLK_HS_PERIOD_T1_CNT 0x0 +DEF_TIMER0_CLK_HS_PERIOD_T2_CNT 0x0 +DEF_VALUE_EXP_0_DELAY1 0x0 +DEF_VALUE_EXP_0_DELAY2 0x0 +DEF_VALUE_EXP_0_TIME1 0x0 +DEF_VALUE_EXP_0_TIME2 0x0 +DEF_TIMER1_CLK_HS_PERIOD_DLY1_CNT 0x0 +DEF_TIMER1_CLK_HS_PERIOD_DLY2_CNT 0x0 +DEF_TIMER1_CLK_HS_PERIOD_T1_CNT 0x0 +DEF_TIMER1_CLK_HS_PERIOD_T2_CNT 0x0 +DEF_VALUE_EXP_1_DELAY1 0x0 +DEF_VALUE_EXP_1_DELAY2 0x0 +DEF_VALUE_EXP_1_TIME1 0x0 +DEF_VALUE_EXP_1_TIME2 0x0 +DEF_PCLK_PERIOD_NS_NO_ROUND 0xc +DEF_PCLK_PERIOD_NS_ROUND 0xd +DEF_TOTAL_TIME_VALUE_EXP_0_NO_CLK_TMR1 0x0 +DEF_TOTAL_TIME_VALUE_EXP_1_NO_CLK_TMR0 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_DELAY1 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_DELAY2 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_TIME1 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_TIME2 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_DELAY1 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_DELAY2 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_TIME1 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_TIME2 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_DELAY1_ADJUST 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_TIME1_ADJUST 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_DELAY1_ADJUST 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_TIME1_ADJUST 0x0 +DEF_EXP_0_TIME1_VALUE_LESS_HW 0x0 +DEF_TIMER0_MAX_CNT_TIM_DLY 0x147ae148 +DEF_TIMER1_MAX_CNT_TIM_DLY 0x0 +DEF_INFO_TIME_OVRF_EXP0 0x0 +DEF_INFO_TIME_OVRF_EXP1 0x0 +DEF_TIMER0_CNT_OVERFLOW 0x0 +DEF_TIMER1_CNT_OVERFLOW 0x0 +DEF_TIMER0_T1CLK_PERD_FREQ 0x1 +DEF_TIMER1_T0CLK_PERD_FREQ 0x1 +DEF_TMR0_CLKFREQ_LESS_EQU_TRGFREQ 0x0 +DEF_TMR1_CLKFREQ_LESS_EQU_TRGFREQ 0x0 +DEF_RADIENT_TIMER0_OUT_AV 0x1 +DEF_RADIENT_TIMER1_OUT_AV 0x1 +DEF_HW_CHANNEL_USED 0x1 +DEF_ATTENUATOR 0x1 +DEF_CODE_GAIN 0x5b7 +DEF_CODE_OFFSET 0x800 +DEF_CL_BUS_WIDTH 0x8 +DEF_CL_NUM_TAPS 0x1 +DEF_ERR_BUS_WIDTH 0x0 +DEF_GRAB_PSG_CHANGE_ERROR 0x0 +DEF_EXP0_PSG_CHANGE_ERROR 0x0 +DEF_ARM_EXP0_PSG_CHANGE_ERROR 0x0 +DEF_EXP1_PSG_CHANGE_ERROR 0x0 +DEF_ARM_EXP1_PSG_CHANGE_ERROR 0x0 +DEF_ERR_TIMER0_OUT_TRG1_CONFLICT 0x0 +DEF_ERR_TIMER1_OUT_TRG2_CONFLICT 0x0 +DEF_ERR_TIMER1_OUT_TRG3_CONFLICT 0x0 +DEF_ERR_INTERNAL_TRG0_2_FORMATS_SEL 0x0 +DEF_ERR_INTERNAL_TRG1_2_FORMATS_SEL 0x0 +DEF_ERR_INTERNAL_TRG2_2_FORMATS_SEL 0x0 +DEF_ERR_INTERNAL_TRG3_2_FORMATS_SEL 0x0 +DEF_ROTARY_CL_GRB_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_EXP0_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_EXP1_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_AEXP0_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_AEXP1_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_GRB_AC01_NOT_FOW 0x1 +DEF_ROTARY_CL_EXP0_AC01_NOT_FOW 0x1 +DEF_ROTARY_CL_EXP1_AC01_NOT_FOW 0x1 +DEF_ROTARY_CL_AEXP0_AC01_NOT_FOW 0x1 +DEF_ROTARY_CL_AEXP1_AC01_NOT_FOW 0x1 +DEF_USE_ROTARY_ALL_BOARDS_GRB 0x0 +DEF_USE_ROTARY_ALL_BOARDS_EXP0 0x0 +DEF_USE_ROTARY_ALL_BOARDS_EXP1 0x0 +DEF_USE_ROTARY_ALL_BOARDS_AEXP0 0x0 +DEF_USE_ROTARY_ALL_BOARDS_AEXP1 0x0 +DEF_USE_ROTARY_CL_BOARD 0x0 +DEF_DIG1_TAPDIR 0x0 +DEF_DIG2_TAPDIR 0x0 +DEF_DIG3_TAPDIR 0x0 +DEF_DIG4_TAPDIR 0x0 +DEF_DIG5_TAPDIR 0x0 +DEF_DIG6_TAPDIR 0x0 +DEF_DIG7_TAPDIR 0x0 +DEF_DIG8_TAPDIR 0x0 +DEF_DIG9_TAPDIR 0x0 +DEF_DIG10_TAPDIR 0x0 +DEF_DIG10_TAPORDER 0x0 +DEF_DIG9_TAPORDER 0x8 +DEF_DIG8_TAPORDER 0x7 +DEF_DIG7_TAPORDER 0x6 +DEF_DIG6_TAPORDER 0x5 +DEF_DIG5_TAPORDER 0x4 +DEF_DIG4_TAPORDER 0x3 +DEF_DIG3_TAPORDER 0x2 +DEF_DIG2_TAPORDER 0x1 +DEF_DIG1_TAPORDER 0x0 +DEF_TAPS_ORDER 0x76543210 +DEF_TAPS_ORDER_HIGH 0x0 +DEF_BYTESORDER 0x73625140 +DEF_DIG8_BYTESORDER 0x3 +DEF_DIG7_BYTESORDER 0x5 +DEF_DIG6_BYTESORDER 0x8 +DEF_DIG5_BYTESORDER 0x2 +DEF_DIG4_BYTESORDER 0x3 +DEF_DIG3_BYTESORDER 0x1 +DEF_DIG2_BYTESORDER 0x6 +DEF_DIG1_BYTESORDER 0x8 +[REG_DIGIT] +INFO_CUSTOM 0x0 +INFO_REGISTER_REV 0x1 +INFO_XSIZE 0x1000 +INFO_YSIZE 0x200 +INFO_TYPE 0x1 +INFO_BAYER 0x0 +INFO_BURSTSIZE 0x0 +INFO_CAM 0x2 +INFO_GRABPATH 0x1 +INFO_SSPCLKSEL 0x0 +INFO_SSHREFSEL 0x0 +INFO_PIXCLK 0x4c4b400 +INFO_CLOCKDELAY 0x0 +INFO_USRCLK 0x4c4b400 +INFO_SAMPLEMODE 0x0 +INFO_SIGNALTYPE 0x2 +INFO_INPUTSOURCE 0x0 +INFO_CHANNEL 0x1 +INFO_SYNCGRABCHAN 0x1 +INFO_SYNCCHANNEL 0x0 +INFO_ATTENUATION 0x0 +INFO_GAIN0 0x0 +INFO_GAIN1 0x0 +INFO_GAIN2 0x0 +INFO_GAIN3 0x0 +INFO_OFFSET0 0x0 +INFO_OFFSET1 0x0 +INFO_OFFSET2 0x0 +INFO_OFFSET3 0x0 +INFO_CLAMP 0x1 +INFO_LUTBUFID 0x0 +INFO_LUTPROG 0x0 +INFO_LUTMODE 0x1 +INFO_LUTPALETTE 0x0 +INFO_CLMODE 0x0 +INFO_TESTMODE 0x0 +INFO_BITSPERCOMPONENT 0x8 +INFO_NUMCOMPONENTS 0x3 +INFO_COMPONENTSPERPIXEL 0x3 +INFO_PACKEDCOMPONENTS 0x0 +INFO_HDELAY 0x0 +INFO_LINEDELAY 0x0 +INFO_TIMEMULTICH 0x1 +INFO_TIMEMULTIPIX 0x1 +INFO_XTAPSPERCH 0x1 +INFO_YTAPSPERCH 0x1 +INFO_XTAPSPERCHADJ 0x1 +INFO_YTAPSPERCHADJ 0x1 +INFO_TAPSDIR 0x0 +INFO_TAPSDIRH 0x0 +INFO_TAPSORDER 0x76543210 +INFO_TAPSORDERH 0x0 +INFO_BYTESORDER 0x76543210 +INFO_BYTESORDERH 0x0 +INFO_HARDGRABTRIG 0x0 +INFO_TRIGSRC 0x1 +INFO_T0DELAY 0x0 +INFO_T0DELAY1 0x0 +INFO_T0TRIGSRC 0x0 +INFO_T0CLKSRC 0x0 +INFO_T0USRCLK 0x0 +INFO_T0OTHERUSRCLK 0x0 +INFO_T1DELAY 0x0 +INFO_T1DELAY1 0x0 +INFO_T1TRIGSRC 0x0 +INFO_T1CLKSRC 0x0 +INFO_T1USRCLK 0x0 +INFO_T1OTHERUSRCLK 0x0 +INFO_T2DELAY 0x0 +INFO_T2DELAY1 0x0 +INFO_T2TRIGSRC 0x0 +INFO_T2CLKSRC 0x0 +INFO_T2USRCLK 0x0 +INFO_T2OTHERUSRCLK 0x0 +INFO_T3DELAY 0x0 +INFO_T3DELAY1 0x0 +INFO_T3TRIGSRC 0x0 +INFO_T3CLKSRC 0x0 +INFO_T3USRCLK 0x0 +INFO_T3OTHERUSRCLK 0x0 +INFO_MISC 0x0 +INFO_DEPTH 0x8 +INFO_BAND 0x3 +INFO_INPUT 0x0 +INFO_MODULE_422 0x0 +INFO_FORMAT 0x0 +INFO_INPUT_MUX_SEL 0x0 +INFO_M_CHANNEL 0x1 +INFO_M_CHANNEL_SYNC 0x0 +INFO_M_GRAB_INPUT_GAIN 0x1 +INFO_M_INPUT_FILTER 0x0 +INFO_M_GRAB_TRIGGER_ENABLE 0x0 +INFO_M_GRAB_TRIGGER_MODE 0x1 +INFO_M_GRAB_TRIGGER_FORMAT 0x0 +INFO_M_GRAB_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_0_MODE 0x0 +INFO_M_GRAB_EXPOSURE_0_TRIGGER_MODE 0x1 +INFO_M_GRAB_EXPOSURE_0_TRIGGER_FORMAT 0x1 +INFO_M_GRAB_EXPOSURE_0_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_0_TIME_DELAY1 0x0 +INFO_M_GRAB_EXPOSURE_0_TIME_DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_0_TIME1 0x0 +INFO_M_GRAB_EXPOSURE_0_TIME2 0x0 +INFO_M_GRAB_EXPOSURE_1_MODE 0x0 +INFO_M_GRAB_EXPOSURE_1_TRIGGER_MODE 0x1 +INFO_M_GRAB_EXPOSURE_1_TRIGGER_FORMAT 0x1 +INFO_M_GRAB_EXPOSURE_1_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY1 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME1 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME2 0x0 +INFO_M_GRAB_EXPOSURE_2_MODE 0x0 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_MODE 0x1 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_FORMAT 0x1 +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY1 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME1 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME2 0x0 +INFO_M_GRAB_EXPOSURE_3_MODE 0x0 +INFO_M_GRAB_EXPOSURE_3_TRIGGER_MODE 0x1 +INFO_M_GRAB_EXPOSURE_3_TRIGGER_FORMAT 0x1 +INFO_M_GRAB_EXPOSURE_3_TIME_DELAY1 0x0 +INFO_M_GRAB_EXPOSURE_3_TIME_DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_3_TIME1 0x0 +INFO_M_GRAB_EXPOSURE_3_TIME2 0x0 +INFO_MODE 0x0 +INFO_SIGNALBLACKLVL 0x0 +INFO_SIGNALWHITELVL 0x0 +INFO_LUTINSIZE 0x0 +INFO_LUTOUTSIZE 0x0 +INFO_CLCONFIGMODE 0x0 +INFO_PACKEDPIXELS 0x0 +INFO_T0TRGSRC 0x0 +INFO_T1TRGSRC 0x0 +INFO_T2TRGSRC 0x0 +INFO_T3TRGSRC 0x0 +INFO_T1EXPMOD 0x0 +INFO_T1DELAY2 0x0 +INFO_T2EXPMOD 0x0 +INFO_T2DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_0_CLOCK_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_1_CLOCK_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_2_CLOCK_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_3_CLOCK_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY 0x0 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_3_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_MODE 0x0 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_FORMAT 0x0 +INFO_MASK_TRGIN 0xf +INFO_MASK_USROUTDYN 0x0 +INFO_MASK_USROUT0 0x0 +INFO_MASK_USROUT1 0x0 +INFO_MASK_USROUT2 0x0 +INFO_MASK_USROUT3 0x0 +INFO_MASK_IOCTLCLDYNL 0x0 +INFO_MASK_IOCTLCLDYNH 0x0 +INFO_MASK_IOCTLCL0L 0x0 +INFO_MASK_IOCTLCL0H 0x0 +INFO_MASK_IOCTLCL1L 0x0 +INFO_MASK_IOCTLCL1H 0x0 +INFO_MASK_IOCTLANDYN 0x0 +INFO_MASK_IOCTLAN0 0x0 +INFO_MASK_IOCTLAN1 0x0 +INFO_MASK_IOCTLAN2 0x0 +INFO_MASK_IOCTLAN3 0x0 +INFO_MASK_IOCTLDIDYN 0x0 +INFO_MASK_IOCTLDI0 0x0 +INFO_MASK_IOCTLDI1 0x0 +INFO_MASK_IOCTLDI2 0x0 +INFO_MASK_IOCTLDI3 0x0 +INFO_MASK_ENCTLCLDYN 0x0 +INFO_MASK_ENCTLCL0 0x0 +INFO_MASK_ENCTLCL1 0x0 +INFO_MASK_ENCTLANDYN 0x0 +INFO_MASK_ENCTLAN0 0x0 +INFO_MASK_ENCTLAN1 0x0 +INFO_MASK_ENCTLAN2 0x0 +INFO_MASK_ENCTLAN3 0x0 +INFO_MASK_ENCTLDIDYN 0x0 +INFO_MASK_ENCTLDI0 0x0 +INFO_MASK_ENCTLDI1 0x0 +INFO_MASK_ENCTLDI2 0x0 +INFO_MASK_ENCTLDI3 0x0 +INFO_MASK_T0CTLL 0x0 +INFO_MASK_T0CTLH 0x0 +INFO_MASK_T1CTLL 0x0 +INFO_MASK_T1CTLH 0x0 +INFO_MASK_T2CTLL 0x0 +INFO_MASK_T2CTLH 0x0 +INFO_MASK_T3CTLL 0x0 +INFO_MASK_T3CTLH 0x0 +DIG_HCNT 0x1 +DIG_HTOTAL 0x100f +DIG_HSCNT 0x0 +DIG_HECNT 0x1 +DIG_HSSYNC 0x0 +DIG_HESYNC 0x0 +DIG_HSVAL 0x10 +DIG_HEVAL 0x100f +DIG_HSCLM 0x0 +DIG_HECLM 0x0 +DIG_HCTL 0x1e0 +DIG_VCNT 0x1 +DIG_VTOTAL 0x1ff +DIG_VSCNT 0x0 +DIG_VECNT 0x0 +DIG_VSSYNC 0x0 +DIG_VESYNC 0x1 +DIG_VSVAL 0x0 +DIG_VEVAL 0xfffff +DIG_VSCLM 0x0 +DIG_VECLM 0x0 +DIG_VCTL 0x2100 +DIG_T0CNT 0x0 +DIG_T0SCNT 0x0 +DIG_T0S0PUL 0x0 +DIG_T0E0PUL 0x0 +DIG_T0S1PUL 0x0 +DIG_T0CTLL 0x0 +DIG_T0CTLH 0x1 +DIG_T1CNT 0x0 +DIG_T1SCNT 0x0 +DIG_T1S0PUL 0x0 +DIG_T1E0PUL 0x0 +DIG_T1S1PUL 0x0 +DIG_T1CTLL 0x0 +DIG_T1CTLH 0x1 +DIG_BAYERCTL 0x0 +DIG_QUADCTL 0x90001 +DIG_QUADCTL_HIGH 0x0 +DIG_QUADCNT 0x0 +DIG_PULMCTL 0x0 +DIG_PULMCTL_HIGH 0x0 +DIG_CLKCTL 0x0 +DIG_GRBCTL 0x5 +DIG_VALCTL 0x23138950 +DIG_FLDCTL 0x2 +DIG_SYNCOUT 0x88 +DIG_TRGIN 0x0 +DIG_EXPOUT 0x0 +DIG_USROUT 0x0 +DIG_USROUT0 0x0 +DIG_USROUT1 0x0 +DIG_USROUT2 0x0 +DIG_USROUT3 0x0 +DIG_CLCTL 0x1c +DIG_IOCTL0L 0x0 +DIG_IOCTL0H 0x0 +DIG_IOCTLCL0L 0x0 +DIG_IOCTLCL0H 0x0 +DIG_IOCTLCL1L 0x0 +DIG_IOCTLCL1H 0x0 +DIG_IOCTL1 0x0 +DIG_IOCTLAN0 0x0 +DIG_IOCTLAN1 0x0 +DIG_IOCTLAN2 0x0 +DIG_IOCTLAN3 0x0 +DIG_IOCTL2 0x0 +DIG_IOCTLDI0 0x0 +DIG_IOCTLDI1 0x0 +DIG_IOCTLDI2 0x0 +DIG_IOCTLDI3 0x0 +DIG_ENCTL0 0x0 +DIG_ENCTLCL0 0x0 +DIG_ENCTLCL1 0x0 +DIG_ENCTL1 0x0 +DIG_ENCTLAN0 0x0 +DIG_ENCTLAN1 0x0 +DIG_ENCTLAN2 0x0 +DIG_ENCTLAN3 0x0 +DIG_ENCTL2 0x0 +DIG_ENCTLDI0 0x0 +DIG_ENCTLDI1 0x0 +DIG_ENCTLDI2 0x0 +DIG_ENCTLDI3 0x0 +DIG_ANACTL 0x0 +DIG_ANCTL 0x0 +DIG_ANCTL0 0x0 +DIG_ANCTL1 0x0 +DIG_ANCTL2 0x0 +DIG_ANCTL3 0x0 +DIG_PLLCTL 0x0 +DIG_NGHECNT 0x0 +DIG_NGVECNT 0x0 +DIG_NGFECNT 0x0 +DIG_GRABCTRL 0x4540 +DIG_GTM 0x1c002 +DIG_GCTRLCHNL 0x40 +DIG_DESCTL0L 0xc0c0001 +DIG_DESCTL0H 0xc0c +DIG_DESCTL1L 0xc0c0001 +DIG_DESCTL1H 0xc0c +DIG_DESCTL2L 0xc0c0001 +DIG_DESCTL2H 0xc0c +DIG_T0CTL_L 0x0 +DIG_T0CTL_H 0x0 +DIG_T1CTL_L 0x0 +DIG_T1CTL_H 0x0 +DIG_IOCTL0_L 0x0 +DIG_IOCTL0_H 0x0 +DIG_IOCTL1_L 0x0 +DIG_IOCTL1_H 0x0 +DIG_IOCTL1L 0x0 +DIG_IOCTL1H 0x0 +DIG_IOCTL0_L 0x0 +DIG_ENCTL 0x0 +[REG_MODIF_STATE] +INFO_CUSTOM not_modified +INFO_REGISTER_REV not_modified +INFO_XSIZE not_modified +INFO_YSIZE not_modified +INFO_TYPE not_modified +INFO_BAYER not_modified +INFO_BURSTSIZE not_modified +INFO_CAM not_modified +INFO_GRABPATH not_modified +INFO_SSPCLKSEL not_modified +INFO_SSHREFSEL not_modified +INFO_PIXCLK not_modified +INFO_CLOCKDELAY not_modified +INFO_USRCLK not_modified +INFO_SAMPLEMODE not_modified +INFO_SIGNALTYPE not_modified +INFO_INPUTSOURCE not_modified +INFO_CHANNEL not_modified +INFO_SYNCGRABCHAN not_modified +INFO_SYNCCHANNEL not_modified +INFO_ATTENUATION not_modified +INFO_GAIN0 not_modified +INFO_GAIN1 not_modified +INFO_GAIN2 not_modified +INFO_GAIN3 not_modified +INFO_OFFSET0 not_modified +INFO_OFFSET1 not_modified +INFO_OFFSET2 not_modified +INFO_OFFSET3 not_modified +INFO_CLAMP not_modified +INFO_LUTBUFID not_modified +INFO_LUTPROG not_modified +INFO_LUTMODE not_modified +INFO_LUTPALETTE not_modified +INFO_CLMODE not_modified +INFO_TESTMODE not_modified +INFO_BITSPERCOMPONENT not_modified +INFO_NUMCOMPONENTS not_modified +INFO_COMPONENTSPERPIXEL not_modified +INFO_PACKEDCOMPONENTS not_modified +INFO_HDELAY not_modified +INFO_LINEDELAY not_modified +INFO_TIMEMULTICH not_modified +INFO_TIMEMULTIPIX not_modified +INFO_XTAPSPERCH not_modified +INFO_YTAPSPERCH not_modified +INFO_XTAPSPERCHADJ not_modified +INFO_YTAPSPERCHADJ not_modified +INFO_TAPSDIR not_modified +INFO_TAPSDIRH not_modified +INFO_TAPSORDER not_modified +INFO_TAPSORDERH not_modified +INFO_BYTESORDER not_modified +INFO_BYTESORDERH not_modified +INFO_HARDGRABTRIG not_modified +INFO_TRIGSRC not_modified +INFO_T0DELAY not_modified +INFO_T0DELAY1 not_modified +INFO_T0TRIGSRC not_modified +INFO_T0CLKSRC not_modified +INFO_T0USRCLK not_modified +INFO_T0OTHERUSRCLK not_modified +INFO_T1DELAY not_modified +INFO_T1DELAY1 not_modified +INFO_T1TRIGSRC not_modified +INFO_T1CLKSRC not_modified +INFO_T1USRCLK not_modified +INFO_T1OTHERUSRCLK not_modified +INFO_T2DELAY not_modified +INFO_T2DELAY1 not_modified +INFO_T2TRIGSRC not_modified +INFO_T2CLKSRC not_modified +INFO_T2USRCLK not_modified +INFO_T2OTHERUSRCLK not_modified +INFO_T3DELAY not_modified +INFO_T3DELAY1 not_modified +INFO_T3TRIGSRC not_modified +INFO_T3CLKSRC not_modified +INFO_T3USRCLK not_modified +INFO_T3OTHERUSRCLK not_modified +INFO_MISC not_modified +INFO_DEPTH not_modified +INFO_BAND not_modified +INFO_INPUT not_modified +INFO_MODULE_422 not_modified +INFO_FORMAT not_modified +INFO_INPUT_MUX_SEL not_modified +INFO_M_CHANNEL not_modified +INFO_M_CHANNEL_SYNC not_modified +INFO_M_GRAB_INPUT_GAIN not_modified +INFO_M_INPUT_FILTER not_modified +INFO_M_GRAB_TRIGGER_ENABLE not_modified +INFO_M_GRAB_TRIGGER_MODE not_modified +INFO_M_GRAB_TRIGGER_FORMAT not_modified +INFO_M_GRAB_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_0_MODE not_modified +INFO_M_GRAB_EXPOSURE_0_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_0_TRIGGER_FORMAT not_modified +INFO_M_GRAB_EXPOSURE_0_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_0_TIME_DELAY1 not_modified +INFO_M_GRAB_EXPOSURE_0_TIME_DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_0_TIME1 not_modified +INFO_M_GRAB_EXPOSURE_0_TIME2 not_modified +INFO_M_GRAB_EXPOSURE_1_MODE not_modified +INFO_M_GRAB_EXPOSURE_1_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_1_TRIGGER_FORMAT not_modified +INFO_M_GRAB_EXPOSURE_1_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY1 not_modified +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_1_TIME1 not_modified +INFO_M_GRAB_EXPOSURE_1_TIME2 not_modified +INFO_M_GRAB_EXPOSURE_2_MODE not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_FORMAT not_modified +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY1 not_modified +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_2_TIME1 not_modified +INFO_M_GRAB_EXPOSURE_2_TIME2 not_modified +INFO_M_GRAB_EXPOSURE_3_MODE not_modified +INFO_M_GRAB_EXPOSURE_3_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_3_TRIGGER_FORMAT not_modified +INFO_M_GRAB_EXPOSURE_3_TIME_DELAY1 not_modified +INFO_M_GRAB_EXPOSURE_3_TIME_DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_3_TIME1 not_modified +INFO_M_GRAB_EXPOSURE_3_TIME2 not_modified +INFO_MODE not_modified +INFO_SIGNALBLACKLVL not_modified +INFO_SIGNALWHITELVL not_modified +INFO_LUTINSIZE not_modified +INFO_LUTOUTSIZE not_modified +INFO_CLCONFIGMODE not_modified +INFO_PACKEDPIXELS not_modified +INFO_T0TRGSRC not_modified +INFO_T1TRGSRC not_modified +INFO_T2TRGSRC not_modified +INFO_T3TRGSRC not_modified +INFO_T1EXPMOD not_modified +INFO_T1DELAY2 not_modified +INFO_T2EXPMOD not_modified +INFO_T2DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_0_CLOCK_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_1_CLOCK_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_2_CLOCK_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_3_CLOCK_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_1_TIME not_modified +INFO_M_GRAB_EXPOSURE_2_TIME not_modified +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY not_modified +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_3_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_FORMAT not_modified +INFO_MASK_TRGIN not_modified +INFO_MASK_USROUTDYN not_modified +INFO_MASK_USROUT0 not_modified +INFO_MASK_USROUT1 not_modified +INFO_MASK_USROUT2 not_modified +INFO_MASK_USROUT3 not_modified +INFO_MASK_IOCTLCLDYNL not_modified +INFO_MASK_IOCTLCLDYNH not_modified +INFO_MASK_IOCTLCL0L not_modified +INFO_MASK_IOCTLCL0H not_modified +INFO_MASK_IOCTLCL1L not_modified +INFO_MASK_IOCTLCL1H not_modified +INFO_MASK_IOCTLANDYN not_modified +INFO_MASK_IOCTLAN0 not_modified +INFO_MASK_IOCTLAN1 not_modified +INFO_MASK_IOCTLAN2 not_modified +INFO_MASK_IOCTLAN3 not_modified +INFO_MASK_IOCTLDIDYN not_modified +INFO_MASK_IOCTLDI0 not_modified +INFO_MASK_IOCTLDI1 not_modified +INFO_MASK_IOCTLDI2 not_modified +INFO_MASK_IOCTLDI3 not_modified +INFO_MASK_ENCTLCLDYN not_modified +INFO_MASK_ENCTLCL0 not_modified +INFO_MASK_ENCTLCL1 not_modified +INFO_MASK_ENCTLANDYN not_modified +INFO_MASK_ENCTLAN0 not_modified +INFO_MASK_ENCTLAN1 not_modified +INFO_MASK_ENCTLAN2 not_modified +INFO_MASK_ENCTLAN3 not_modified +INFO_MASK_ENCTLDIDYN not_modified +INFO_MASK_ENCTLDI0 not_modified +INFO_MASK_ENCTLDI1 not_modified +INFO_MASK_ENCTLDI2 not_modified +INFO_MASK_ENCTLDI3 not_modified +INFO_MASK_T0CTLL not_modified +INFO_MASK_T0CTLH not_modified +INFO_MASK_T1CTLL not_modified +INFO_MASK_T1CTLH not_modified +INFO_MASK_T2CTLL not_modified +INFO_MASK_T2CTLH not_modified +INFO_MASK_T3CTLL not_modified +INFO_MASK_T3CTLH not_modified +DIG_HCNT not_modified +DIG_HTOTAL not_modified +DIG_HSCNT not_modified +DIG_HECNT not_modified +DIG_HSSYNC not_modified +DIG_HESYNC not_modified +DIG_HSVAL not_modified +DIG_HEVAL not_modified +DIG_HSCLM not_modified +DIG_HECLM not_modified +DIG_HCTL not_modified +DIG_VCNT not_modified +DIG_VTOTAL not_modified +DIG_VSCNT not_modified +DIG_VECNT not_modified +DIG_VSSYNC not_modified +DIG_VESYNC not_modified +DIG_VSVAL not_modified +DIG_VEVAL not_modified +DIG_VSCLM not_modified +DIG_VECLM not_modified +DIG_VCTL not_modified +DIG_T0CNT not_modified +DIG_T0SCNT not_modified +DIG_T0S0PUL not_modified +DIG_T0E0PUL not_modified +DIG_T0S1PUL not_modified +DIG_T0CTLL not_modified +DIG_T0CTLH not_modified +DIG_T1CNT not_modified +DIG_T1SCNT not_modified +DIG_T1S0PUL not_modified +DIG_T1E0PUL not_modified +DIG_T1S1PUL not_modified +DIG_T1CTLL not_modified +DIG_T1CTLH not_modified +DIG_BAYERCTL not_modified +DIG_QUADCTL not_modified +DIG_QUADCTL_HIGH not_modified +DIG_QUADCNT not_modified +DIG_PULMCTL not_modified +DIG_PULMCTL_HIGH not_modified +DIG_CLKCTL not_modified +DIG_GRBCTL not_modified +DIG_VALCTL not_modified +DIG_FLDCTL not_modified +DIG_SYNCOUT not_modified +DIG_TRGIN not_modified +DIG_EXPOUT not_modified +DIG_USROUT not_modified +DIG_USROUT0 not_modified +DIG_USROUT1 not_modified +DIG_USROUT2 not_modified +DIG_USROUT3 not_modified +DIG_CLCTL not_modified +DIG_IOCTL0L not_modified +DIG_IOCTL0H not_modified +DIG_IOCTLCL0L not_modified +DIG_IOCTLCL0H not_modified +DIG_IOCTLCL1L not_modified +DIG_IOCTLCL1H not_modified +DIG_IOCTL1 not_modified +DIG_IOCTLAN0 not_modified +DIG_IOCTLAN1 not_modified +DIG_IOCTLAN2 not_modified +DIG_IOCTLAN3 not_modified +DIG_IOCTL2 not_modified +DIG_IOCTLDI0 not_modified +DIG_IOCTLDI1 not_modified +DIG_IOCTLDI2 not_modified +DIG_IOCTLDI3 not_modified +DIG_ENCTL0 not_modified +DIG_ENCTLCL0 not_modified +DIG_ENCTLCL1 not_modified +DIG_ENCTL1 not_modified +DIG_ENCTLAN0 not_modified +DIG_ENCTLAN1 not_modified +DIG_ENCTLAN2 not_modified +DIG_ENCTLAN3 not_modified +DIG_ENCTL2 not_modified +DIG_ENCTLDI0 not_modified +DIG_ENCTLDI1 not_modified +DIG_ENCTLDI2 not_modified +DIG_ENCTLDI3 not_modified +DIG_ANACTL not_modified +DIG_ANCTL not_modified +DIG_ANCTL0 not_modified +DIG_ANCTL1 not_modified +DIG_ANCTL2 not_modified +DIG_ANCTL3 not_modified +DIG_PLLCTL not_modified +DIG_NGHECNT not_modified +DIG_NGVECNT not_modified +DIG_NGFECNT not_modified +DIG_GRABCTRL not_modified +DIG_GTM not_modified +DIG_GCTRLCHNL not_modified +DIG_DESCTL0L not_modified +DIG_DESCTL0H not_modified +DIG_DESCTL1L not_modified +DIG_DESCTL1H not_modified +DIG_DESCTL2L not_modified +DIG_DESCTL2H not_modified +DIG_T0CTL_L not_modified +DIG_T0CTL_H not_modified +DIG_T1CTL_L not_modified +DIG_T1CTL_H not_modified +DIG_IOCTL0_L not_modified +DIG_IOCTL0_H not_modified +DIG_IOCTL1_L not_modified +DIG_IOCTL1_H not_modified +DIG_IOCTL1L not_modified +DIG_IOCTL1H not_modified +DIG_IOCTL0_L not_modified +DIG_ENCTL not_modified +[EOF] +00007FF7D438AAA8 0x400c8 +00007FF7D438AA90 0x3942cb8e \ No newline at end of file diff --git a/config/2.dcf b/config/2.dcf new file mode 100644 index 0000000..d0bb38f --- /dev/null +++ b/config/2.dcf @@ -0,0 +1,2354 @@ +/Matrox Electronic Systems Ltd. +/Copyright 2013. +/ +/no name DCF template. +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +/ +[CAMERA_NAME] +no name +[CONFIG_FILE] +50CF +ODYSSEY +Mon Dec 23 11:31:47 2024 +[INFO_FILE_REV] +0010.0019.0000 +RADIENT/eVCL/DUAL +[GENERAL_PARAMETERS] +GEN_MATCH_HW 0x1 +GEN_SAVED_W_ERR 0x0 +CT_LS 0x1 +CT_FS 0x0 +CT_CONV_INVERTED 0x0 +CT_TAPS 0x0 +CT_CAMERA 0x0 +CT_BAYER_DISABLE 0x1 +CT_BAYER_BG 0x0 +CT_BAYER_GB 0x0 +CT_BAYER_GR 0x0 +CT_BAYER_RG 0x0 +VDC_DIG 0x1 +VDC_ANA 0x0 +VDC_MONO 0x0 +VDC_C_COLOR 0x0 +VDC_RGB_COL 0x1 +VDC_RGB_PACK 0x0 +VDC_RGB_ALPHA 0x0 +VDC_SVID 0x0 +VDC_YUVVID 0x0 +VDC_TTL 0x0 +VDC_422 0x0 +VDC_OPTO 0x0 +VDC_LVDS 0x1 +VDC_WD8 0x1 +VDC_WD16 0x0 +VDC_WD24 0x0 +VDC_WD32 0x0 +VDC_WD64 0x0 +VDC_ALT_GRAB 0x0 +VDC_FROM_VCR 0x0 +VDC_IN_CH0 0x0 +VDC_IN_CH1 0x0 +VDC_IN_CH2 0x0 +VDC_IN_CH3 0x0 +VDC_IN_CH_C 0x0 +VDC_DIGITIZER 0x1 +VDC_PSG_MODE_1_CHECK 0x1 +VDC_PSG_MODE_2_CHECKS 0x0 +VDC_PSG_MODE_3_CHECKS 0x0 +VDC_PSG_MODE_4_CHECKS 0x0 +VDC_PSG_MODE_1_3_CHECKS 0x0 +VDC_PSG_MODE_ANY_CHECKS 0x0 +VDC_MIL_CHANNEL 0x0 +VDC_USE_PSG_0 0x1 +VDC_USE_PSG_1 0x0 +VDC_USE_PSG_2 0x0 +VDC_USE_PSG_3 0x0 +VDC_0_AC_WITH_DC 0x0 +VDC_0_DC_WITH_DC 0x0 +VDC_0_DC_WITHOUT_DC 0x0 +VDC_0_NO_FILTER 0x0 +VDC_0_FILTER_0 0x0 +VDC_0_FILTER_1 0x0 +VDC_1_AC_WITH_DC 0x0 +VDC_1_DC_WITH_DC 0x0 +VDC_1_DC_WITHOUT_DC 0x0 +VDC_1_NO_FILTER 0x0 +VDC_1_FILTER_0 0x0 +VDC_1_FILTER_1 0x0 +VDC_2_AC_WITH_DC 0x0 +VDC_2_DC_WITH_DC 0x0 +VDC_2_DC_WITHOUT_DC 0x0 +VDC_2_NO_FILTER 0x0 +VDC_2_FILTER_0 0x0 +VDC_2_FILTER_1 0x0 +VDC_3_AC_WITH_DC 0x0 +VDC_3_DC_WITH_DC 0x0 +VDC_3_DC_WITHOUT_DC 0x0 +VDC_3_NO_FILTER 0x0 +VDC_3_FILTER_0 0x0 +VDC_3_FILTER_1 0x0 +VDT_USE_HLOCK 0x0 +VDT_USE_VLOCK 0x0 +VDT_STD_170 0x0 +VDT_STD_330 0x0 +VDT_STD_CCIR 0x0 +VDT_STD_NTSC 0x0 +VDT_STD_PAL 0x0 +VDT_STD_CL 0x0 +VDT_STD_DIGITAL 0x0 +VDT_NOVERT 0x1 +VDT_HSYNC 0x0 +VDT_HBPORCH 0x10 +VDT_HFPORCH 0x0 +VDT_HACTIVE 0x1000 +VDT_HTOTAL 0x1010 +VDT_HSYNC_FREQ 0x4bff +VDT_VSYNC 0x0 +VDT_VBPORCH 0x0 +VDT_VFPORCH 0x0 +VDT_VACTIVE 0x200 +VDT_VTOTAL 0x200 +VDT_VSYNC_FREQ 0x0 +VDT_CL_IMAGE_SIZE_X 0x0 +VDT_CL_IMAGE_SIZE_Y 0x0 +VDT_CL_CROPPING_X 0x0 +VDT_CL_CROPPING_Y 0x0 +VDT_INTERL 0x0 +VDT_NINTRL 0x1 +VDT_SER 0x0 +VDT_EQU 0x0 +VDT_CLP_SYN 0x0 +VDT_CLP_BPO 0x0 +VDT_CLP_FPO 0x0 +PCK_CAM_GEN 0x0 +PCK_CAM_REC 0x0 +PCK_CAM_R&G 0x0 +PCK_OTH_REC 0x0 +PCK_USE_OUT 0x0 +PCK_CAM_XCHG 0x0 +PCK_ITTL 0x0 +PCK_I422 0x0 +PCK_IOPTO 0x0 +PCK_ILVDS 0x0 +PCK_IPOS 0x0 +PCK_INEG 0x0 +PCK_FREQ 0x4c4b400 +PCK_INTDVED 0x0 +PCK_INTDIVF 0x0 +PCK_ODVED 0x0 +PCK_ODIVF 0x0 +PCK_OFREQDV 0x4c4b400 +PCK_OTTL 0x0 +PCK_O422 0x0 +PCK_OOPTO 0x0 +PCK_OLVDS 0x0 +PCK_OPOS 0x0 +PCK_ONEG 0x0 +PCK_IDELAY 0x0 +SYC_DIG 0x1 +SYC_ANA 0x0 +SYC_CAM_GEN 0x1 +SYC_CAM_R&G 0x0 +SYC_CAM_LATENCY 0x0 +SYC_MD_CSYN 0x0 +SYC_MD_HVSY 0x0 +SYC_MD_VSYN 0x0 +SYC_MD_HSYN 0x1 +SYC_EXT_VSY 0x0 +SYC_H_IN 0x1 +SYC_H_OUT 0x0 +SYC_H_ITTL 0x0 +SYC_H_I422 0x0 +SYC_H_IOPTO 0x0 +SYC_H_ILVDS 0x1 +SYC_H_IPOS 0x1 +SYC_H_INEG 0x0 +SYC_H_OTTL 0x0 +SYC_H_O422 0x0 +SYC_H_OOPTO 0x0 +SYC_H_OLVDS 0x0 +SYC_H_OPOS 0x0 +SYC_H_ONEG 0x0 +SYC_V_IN 0x0 +SYC_V_OUT 0x0 +SYC_V_ITTL 0x0 +SYC_V_I422 0x0 +SYC_V_IOPTO 0x0 +SYC_V_ILVDS 0x0 +SYC_V_IPOS 0x0 +SYC_V_INEG 0x0 +SYC_V_OTTL 0x0 +SYC_V_O422 0x0 +SYC_V_OOPTO 0x0 +SYC_V_OLVDS 0x0 +SYC_V_OPOS 0x0 +SYC_V_ONEG 0x0 +SYC_C_IN 0x0 +SYC_C_OUT 0x0 +SYC_C_ITTL 0x0 +SYC_C_I422 0x0 +SYC_C_IOPTO 0x0 +SYC_C_ILVDS 0x0 +SYC_C_IPOS 0x0 +SYC_C_INEG 0x0 +SYC_C_OTTL 0x0 +SYC_C_O422 0x0 +SYC_C_OOPTO 0x0 +SYC_C_OLVDS 0x0 +SYC_C_OPOS 0x0 +SYC_C_ONEG 0x0 +SYC_BLK 0x0 +SYC_COMP 0x0 +SYC_SEP 0x0 +SYC_IN_CH 0x0 +EXP_SYN_CLK 0x0 +EXP_ASY_CLK 0x0 +EXP_CLK_FREQ 0x4c4b400 +EXP_CLK_DVED 0x0 +EXP_CLK_DIVF 0x0 +EXP_MD_PERD 0x0 +EXP_MD_W_TRG 0x0 +EXP_MD_EXT 0x0 +EXP_MD_HSY 0x0 +EXP_MD_VSY 0x0 +EXP_MD_SW 0x0 +EXP_TRG_TTL 0x1 +EXP_TRG_422 0x0 +EXP_TRG_OPTO 0x0 +EXP_TRG_LVDS 0x0 +EXP_TRG_DEFAULT 0x0 +EXP_TRG_POS 0x0 +EXP_TRG_NEG 0x0 +EXP_OUT_DLYD 0x0 +EXP_OUT_T0 0x0 +EXP_OUT_T1 0x0 +EXP_OUT_T2 0x0 +EXP_OUT_T3 0x0 +EXP_OUT_TTL 0x0 +EXP_OUT_422 0x0 +EXP_OUT_OPTO 0x0 +EXP_OUT_LVDS 0x0 +EXP_OUT_DEFAULT 0x0 +EXP_OUT_POS 0x0 +EXP_OUT_NEG 0x0 +EXP_ARM_ENABLE 0x0 +EXP_ARM_DISABLE 0x0 +EXP_ARM_TTL 0x1 +EXP_ARM_422 0x0 +EXP_ARM_OPTO 0x0 +EXP_ARM_LVDS 0x0 +EXP_ARM_DEFAULT 0x0 +EXP_ARM_POS 0x1 +EXP_ARM_NEG 0x0 +GRB_MD_CONT 0x1 +GRB_MD_SW_TRG 0x0 +GRB_MD_HW_TRG 0x0 +GRB_START_ODD 0x0 +GRB_START_EVEN 0x0 +GRB_START_ANY 0x0 +GRB_ACT_NXT_FRM 0x0 +GRB_ACT_IMMEDIATE 0x0 +GRB_ACT_IMM_SKP_NFR 0x0 +GRB_TRG_TTL 0x0 +GRB_TRG_422 0x0 +GRB_TRG_OPTO 0x0 +GRB_TRG_LVDS 0x0 +GRB_TRG_DEFAULT 0x0 +GRB_TRG_POS 0x0 +GRB_TRG_NEG 0x0 +GRB_LS_FREE_RUN 0x1 +GRB_LS_FIXED_LINE 0x0 +GRB_LS_VARIABLE_LINE 0x0 +GRB_LS_FRMFIX_LINEFIX 0x0 +GRB_LS_FRMFIX_LINEVAR 0x0 +GRB_LS_FRMVAR_LINEFIX 0x0 +GRB_LS_FRMVAR_LINEVAR 0x0 +GRB_TRG_ARM_TTL 0x0 +GRB_TRG_ARM_422 0x0 +GRB_TRG_ARM_OPTO 0x0 +GRB_TRG_ARM_LVDS 0x0 +GRB_TRG_ARM_DEFAULT 0x0 +GRB_TRG_ARM_POS 0x0 +GRB_TRG_ARM_NEG 0x0 +VDL_USE_DEFVAL 0x1 +VDL_POS_SWG 0x1 +VDL_NEG_SWG 0x0 +VDL_BTH_SWG 0x0 +VDL_AMPL 0x2bc +VDL_PEDEST 0x0 +VDL_PED_AMP 0x32 +VDL_GAIN_IND 0x2 +VDL_GAIN 0xaf0 +VDL_BRGHT 0x32 +VDL_CONTR 0x32 +VDL_SATUR 0x32 +VDL_HUE 0x32 +DCF_IS_VIRTUAL 0x0 +DAT_INFOFILE_REV_MAJOR 0xa +DAT_INFOFILE_REV_MINOR 0x12 +DAT_INFOFILE_REV_BUILD 0x0 +EXP_SYN_CLK_2 0x0 +EXP_ASY_CLK_2 0x0 +EXP_CLK_FREQ_2 0x0 +EXP_CLK_DVED_2 0x0 +EXP_CLK_DIVF_2 0x0 +EXP_MD_PERD_2 0x0 +EXP_MD_W_TRG_2 0x0 +EXP_MD_EXT_2 0x0 +EXP_MD_HSY_2 0x0 +EXP_MD_VSY_2 0x0 +EXP_MD_SW_2 0x0 +EXP_TRG_TTL_2 0x1 +EXP_TRG_422_2 0x0 +EXP_TRG_OPTO_2 0x0 +EXP_TRG_LVDS_2 0x0 +EXP_TRG_DEFAULT_2 0x0 +EXP_TRG_POS_2 0x0 +EXP_TRG_NEG_2 0x0 +EXP_OUT_DLYD_2 0x0 +EXP_OUT_T0_2 0x0 +EXP_OUT_T1_2 0x0 +EXP_OUT_T2_2 0x0 +EXP_OUT_T3_2 0x0 +EXP_OUT_TTL_2 0x0 +EXP_OUT_422_2 0x0 +EXP_OUT_OPTO_2 0x0 +EXP_OUT_LVDS_2 0x0 +EXP_OUT_DEFAULT_2 0x0 +EXP_OUT_POS_2 0x0 +EXP_OUT_NEG_2 0x0 +EXP_ARM_ENABLE_2 0x0 +EXP_ARM_DISABLE_2 0x0 +EXP_ARM_TTL_2 0x0 +EXP_ARM_422_2 0x0 +EXP_ARM_OPTO_2 0x0 +EXP_ARM_LVDS_2 0x0 +EXP_ARM_DEFAULT_2 0x0 +EXP_ARM_POS_2 0x1 +EXP_ARM_NEG_2 0x0 +TAP_MULTIPLEX_X 0x1 +TAP_MULTIPLEX_Y 0x1 +TAP_ORDERS 0x343efcea +REGION_DIRECTIONS 0x0 +TAP_REGIONSX 0x1 +TAP_REGIONSY 0x1 +TAP_PIXADJX 0x1 +TAP_PIXADJY 0x1 +CLC_MODE 0x0 +CLC_MODE_INIT_WIDTH_10_16 0x0 +CLC_ACTIVE_CH0 0x1 +VDT_CL_USE_CAMERA_VALID 0x4 +CL_MODE_BITMAP 0x6 +CLC_MODE_CH0 0x5 +CLC_SYNC_SOURCE 0x0 +CLC_VSYNC_SEL 0x0 +CLC_VSYNC_POL 0x0 +CLC_HSYNC_SEL 0x0 +CLC_HSYNC_POL 0x0 +CLB_CC1 0x0 +CLB_CC2 0x0 +CLB_CC3 0x0 +CLB_CC4 0x0 +CLB_CCOUTEN1 0x0 +CLB_CCOUTEN2 0x0 +USR_IENABLE 0x0 +USR_ITTL 0x0 +USR_ILVDS 0x0 +USR_IOPTO 0x0 +USR_OENABLE 0x0 +USR_OTTL 0x0 +USR_OLVDS 0x0 +USR_BIT_0_OTH0 0x0 +USR_BIT_1_OTH0 0x0 +USR_BIT_2_OTH0 0x0 +USR_BIT_3_OTH0 0x0 +USR_BIT_4_OTH0 0x0 +USR_BIT_5_OTH0 0x0 +USR_BIT_6_OTH0 0x0 +TM_ENABLE 0x0 +TM_LINENUMBER 0x0 +TM_PIXELMODE 0x0 +CT_BAYER_GGBR 0x0 +CT_BAYER_GGRB 0x0 +CT_BAYER_BRGG 0x0 +CT_BAYER_RBGG 0x0 +VDC_VID_WIDTH_10 0x0 +VDC_VID_WIDTH_12 0x0 +VDC_VID_WIDTH_14 0x0 +VDC_VID_WIDTH_16 0x0 +VDC_ODYSSEY_ANA_FILTER 0x0 +GRB_DIG_DESCTL0L 0xc0c0001 +GRB_DIG_DESCTL0H 0xc0c +GRB_DIG_DESCTL1L 0xc0c0001 +GRB_DIG_DESCTL1H 0xc0c +GRB_DIG_DESCTL2L 0xc0c0001 +GRB_DIG_DESCTL2H 0xc0c +VDT_HCNT_LD_ARM_TRG_OPTO 0x0 +VDT_HCNT_LD_ARM_TRG_TTL 0x0 +VDT_HCNT_LD_ARM_TRG_LVDS 0x0 +VDT_HCNT_LD_ARM_DIS 0x0 +VDT_HCNT_LD_ARM_QUADTIMERSTART 0x0 +VDT_HCNT_LD_ARM_TIMER0 0x0 +VDT_HCNT_LD_ARM_TIMER1 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC01_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC01_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC01_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC01_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC01_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC01_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_OPTO_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_TTL_CL 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_LVDS_CL 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_OPTO_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_OPTO_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC2_OPTO_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC3_OPTO_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC2_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC3_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX0_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX1_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX2_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX3_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX4_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX5_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX6_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX7_TTL_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC2_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC2_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC3_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC3_OPTO_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC0_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_1_AC3_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC0_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_0_AC3_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC0_AUX1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC0_AUX2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC1_AUX1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC1_AUX2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC2_AUX1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC2_AUX2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC3_AUX1_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC3_AUX2_TTL_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +VDT_HCNT_LD_ARM_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +VDT_HCNT_LD_ARM_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +SLOW_SCAN_PLL_HREFSEL_DEFAULT 0x1 +SLOW_SCAN_PLL_HREFSEL_NONE 0x0 +SLOW_SCAN_PLL_HREFSEL_DVI 0x0 +SLOW_SCAN_PLL_HREFSEL_AUX 0x0 +SLOW_SCAN_PLL_HREFSEL_VIDEO 0x0 +SLOW_SCAN_PLL_HREFSEL_DVI_OTHERAC 0x0 +SLOW_SCAN_PLL_HREFSEL_DVI_AC1 0x0 +SLOW_SCAN_PLL_PCKSEL_DEFAULT 0x1 +SLOW_SCAN_PLL_PCKSEL_NONE 0x0 +SLOW_SCAN_PLL_PCKSEL_DVI 0x0 +SLOW_SCAN_PLL_PCKSEL_AUX 0x0 +SLOW_SCAN_PLL_PCKSEL_VIDEO 0x0 +SLOW_SCAN_PLL_PCKSEL_DVI_OTHERAC 0x0 +SLOW_SCAN_PLL_PCKSEL_DVI_AC1 0x0 +GRB_TRG_HS_PSG 0x0 +GRB_TRG_VS_PSG 0x0 +GRB_TRG_TIMER0 0x0 +GRB_TRG_TIMER1 0x0 +GRB_TRG_TIMER2 0x0 +GRB_TRG_TIMER3 0x0 +GRB_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_2_AC01_OPTO_CL 0x0 +GRB_TRG_3_AC01_OPTO_CL 0x0 +GRB_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +GRB_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +GRB_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC0_OPTO_CL 0x0 +GRB_TRG_1_AC0_OPTO_CL 0x0 +GRB_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC1_OPTO_CL 0x0 +GRB_TRG_1_AC1_OPTO_CL 0x0 +GRB_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +GRB_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +GRB_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +GRB_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC0_TTL_CL 0x0 +GRB_TRG_1_AC0_TTL_CL 0x0 +GRB_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC1_TTL_CL 0x0 +GRB_TRG_1_AC1_TTL_CL 0x0 +GRB_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +GRB_TRG_2_AC01_TTL_CL 0x0 +GRB_TRG_3_AC01_TTL_CL 0x0 +GRB_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +GRB_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +GRB_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +GRB_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC0_LVDS_CL 0x0 +GRB_TRG_1_AC0_LVDS_CL 0x0 +GRB_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_0_AC1_LVDS_CL 0x0 +GRB_TRG_1_AC1_LVDS_CL 0x0 +GRB_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +GRB_TRG_2_AC01_LVDS_CL 0x0 +GRB_TRG_3_AC01_LVDS_CL 0x0 +GRB_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +GRB_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +GRB_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +GRB_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +GRB_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +GRB_TRG_1_AC0_OPTO_ANA 0x0 +GRB_TRG_1_AC1_OPTO_ANA 0x0 +GRB_TRG_1_AC2_OPTO_ANA 0x0 +GRB_TRG_1_AC3_OPTO_ANA 0x0 +GRB_TRG_0_AC0_TTL_ANA 0x0 +GRB_TRG_0_AC1_TTL_ANA 0x0 +GRB_TRG_0_AC2_TTL_ANA 0x0 +GRB_TRG_0_AC3_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX0_TTL_ANA 0x0 +GRB_TRG_3_4AC_AUX1_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX2_TTL_ANA 0x0 +GRB_TRG_3_4AC_AUX3_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX4_TTL_ANA 0x0 +GRB_TRG_3_4AC_AUX5_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX6_TTL_ANA 0x0 +GRB_TRG_3_4AC_AUX7_TTL_ANA 0x0 +GRB_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +GRB_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +GRB_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +GRB_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +GRB_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +GRB_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +GRB_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +GRB_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +GRB_TRG_0_AC0_OPTO_DIG 0x0 +GRB_TRG_1_AC0_OPTO_DIG 0x0 +GRB_TRG_0_AC1_OPTO_DIG 0x0 +GRB_TRG_1_AC1_OPTO_DIG 0x0 +GRB_TRG_0_AC2_OPTO_DIG 0x0 +GRB_TRG_1_AC2_OPTO_DIG 0x0 +GRB_TRG_0_AC3_OPTO_DIG 0x0 +GRB_TRG_1_AC3_OPTO_DIG 0x0 +GRB_TRG_1_AC0_TTL_DIG 0x0 +GRB_TRG_1_AC1_TTL_DIG 0x0 +GRB_TRG_1_AC2_TTL_DIG 0x0 +GRB_TRG_1_AC3_TTL_DIG 0x0 +GRB_TRG_0_AC0_LVDS_DIG 0x0 +GRB_TRG_0_AC1_LVDS_DIG 0x0 +GRB_TRG_0_AC2_LVDS_DIG 0x0 +GRB_TRG_0_AC3_LVDS_DIG 0x0 +GRB_TRG_2_AC0_AUX1_TTL_DIG 0x0 +GRB_TRG_3_AC0_AUX2_TTL_DIG 0x0 +GRB_TRG_2_AC1_AUX1_TTL_DIG 0x0 +GRB_TRG_3_AC1_AUX2_TTL_DIG 0x0 +GRB_TRG_2_AC2_AUX1_TTL_DIG 0x0 +GRB_TRG_3_AC2_AUX2_TTL_DIG 0x0 +GRB_TRG_2_AC3_AUX1_TTL_DIG 0x0 +GRB_TRG_3_AC3_AUX2_TTL_DIG 0x0 +GRB_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +GRB_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +GRB_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +GRB_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +GRB_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +GRB_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +GRB_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +GRB_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +GRB_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +GRB_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +GRB_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +GRB_TRG_LVDS_ROTARY_ENCODER 0x0 +GRB_DISABLED_ARM 0x0 +GRB_HARDWARE_ARM 0x0 +GRB_SOFTWARE_ARM 0x0 +GRB_HARDWARE_LATCH_ARM 0x0 +EXP_TRG_TTL_TIMER0 0x0 +EXP_TRG_CNTEQ0_TIMER0 0x0 +EXP_TRG_TIMER1 0x0 +EXP_TRG_TIMER2 0x0 +EXP_TRG_TIMER3 0x0 +EXP_0_TRG_TIMER0_AC0 0x0 +EXP_0_TRG_TIMER0_AC1 0x0 +EXP_0_TRG_TIMER0_AC2 0x0 +EXP_0_TRG_TIMER0_AC3 0x0 +EXP_0_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_2_AC01_OPTO_CL 0x0 +EXP_0_TRG_3_AC01_OPTO_CL 0x0 +EXP_0_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +EXP_0_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +EXP_0_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC0_OPTO_CL 0x0 +EXP_0_TRG_1_AC0_OPTO_CL 0x0 +EXP_0_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC1_OPTO_CL 0x0 +EXP_0_TRG_1_AC1_OPTO_CL 0x0 +EXP_0_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +EXP_0_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +EXP_0_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +EXP_0_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC0_TTL_CL 0x0 +EXP_0_TRG_1_AC0_TTL_CL 0x0 +EXP_0_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC1_TTL_CL 0x0 +EXP_0_TRG_1_AC1_TTL_CL 0x0 +EXP_0_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +EXP_0_TRG_2_AC01_TTL_CL 0x0 +EXP_0_TRG_3_AC01_TTL_CL 0x0 +EXP_0_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_0_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +EXP_0_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +EXP_0_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC0_LVDS_CL 0x0 +EXP_0_TRG_1_AC0_LVDS_CL 0x0 +EXP_0_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_0_AC1_LVDS_CL 0x0 +EXP_0_TRG_1_AC1_LVDS_CL 0x0 +EXP_0_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +EXP_0_TRG_2_AC01_LVDS_CL 0x0 +EXP_0_TRG_3_AC01_LVDS_CL 0x0 +EXP_0_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +EXP_0_TRG_1_AC0_OPTO_ANA 0x0 +EXP_0_TRG_1_AC1_OPTO_ANA 0x0 +EXP_0_TRG_1_AC2_OPTO_ANA 0x0 +EXP_0_TRG_1_AC3_OPTO_ANA 0x0 +EXP_0_TRG_0_AC0_TTL_ANA 0x0 +EXP_0_TRG_0_AC1_TTL_ANA 0x0 +EXP_0_TRG_0_AC2_TTL_ANA 0x0 +EXP_0_TRG_0_AC3_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX0_TTL_ANA 0x0 +EXP_0_TRG_3_4AC_AUX1_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX2_TTL_ANA 0x0 +EXP_0_TRG_3_4AC_AUX3_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX4_TTL_ANA 0x0 +EXP_0_TRG_3_4AC_AUX5_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX6_TTL_ANA 0x0 +EXP_0_TRG_3_4AC_AUX7_TTL_ANA 0x0 +EXP_0_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +EXP_0_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +EXP_0_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +EXP_0_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +EXP_0_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +EXP_0_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +EXP_0_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +EXP_0_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +EXP_0_TRG_0_AC0_OPTO_DIG 0x0 +EXP_0_TRG_1_AC0_OPTO_DIG 0x0 +EXP_0_TRG_0_AC1_OPTO_DIG 0x0 +EXP_0_TRG_1_AC1_OPTO_DIG 0x0 +EXP_0_TRG_0_AC2_OPTO_DIG 0x0 +EXP_0_TRG_1_AC2_OPTO_DIG 0x0 +EXP_0_TRG_0_AC3_OPTO_DIG 0x0 +EXP_0_TRG_1_AC3_OPTO_DIG 0x0 +EXP_0_TRG_1_AC0_TTL_DIG 0x0 +EXP_0_TRG_1_AC1_TTL_DIG 0x0 +EXP_0_TRG_1_AC2_TTL_DIG 0x0 +EXP_0_TRG_1_AC3_TTL_DIG 0x0 +EXP_0_TRG_0_AC0_LVDS_DIG 0x0 +EXP_0_TRG_0_AC1_LVDS_DIG 0x0 +EXP_0_TRG_0_AC2_LVDS_DIG 0x0 +EXP_0_TRG_0_AC3_LVDS_DIG 0x0 +EXP_0_TRG_2_AC0_AUX1_TTL_DIG 0x0 +EXP_0_TRG_3_AC0_AUX2_TTL_DIG 0x0 +EXP_0_TRG_2_AC1_AUX1_TTL_DIG 0x0 +EXP_0_TRG_3_AC1_AUX2_TTL_DIG 0x0 +EXP_0_TRG_2_AC2_AUX1_TTL_DIG 0x0 +EXP_0_TRG_3_AC2_AUX2_TTL_DIG 0x0 +EXP_0_TRG_2_AC3_AUX1_TTL_DIG 0x0 +EXP_0_TRG_3_AC3_AUX2_TTL_DIG 0x0 +EXP_0_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +EXP_0_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +EXP_0_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +EXP_0_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +EXP_0_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +EXP_0_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +EXP_0_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +EXP_0_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +EXP_0_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_0_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_0_TRG_LVDS_ROTARY_ENCODER 0x0 +EXP_CLK_CLKGEN 0x0 +EXP_CLK_HS 0x0 +EXP_CLK_VS 0x0 +EXP_CLK_TIMER1 0x0 +EXP_CLK_TIMER2 0x0 +EXP_CLK_TIMER3 0x0 +EXP_CLK_AUXIN1_LVDS 0x0 +EXP_CLK_AUXIN3_LVDS 0x0 +EXP_CLK_AUXIN1_AC0_CL 0x0 +EXP_CLK_AUXIN3_AC1_CL 0x0 +EXP_CLK_AUXIN1_AC0_CL_SOL_BASE_EVCL_RADIENT 0x1 +EXP_CLK_AUXIN3_AC1_CL_SOL_BASE_EVCL_RADIENT 0x0 +EXP_CLK_AUXIN1_AC2_CL_RADIENT 0x0 +EXP_CLK_AUXIN3_AC3_CL_RADIENT 0x0 +EXP_CLK_AUXIN1_AC0_ANA 0x0 +EXP_CLK_AUXIN3_AC1_ANA 0x0 +EXP_CLK_AUXIN5_AC2_ANA 0x0 +EXP_CLK_AUXIN7_AC3_ANA 0x0 +EXP_CLK_AUXIN2_AC0_DIG 0x0 +EXP_CLK_AUXIN2_AC1_DIG 0x0 +EXP_CLK_AUXIN2_AC2_DIG 0x0 +EXP_CLK_AUXIN2_AC3_DIG 0x0 +EXP_CLK_AUXIN1_AC0_CL_SOL_EVCL 0x0 +EXP_CLK_AUXIN3_AC1_CL_SOL_EVCL 0x0 +ARM_EXP_0_CNTEQ0 0x1 +ARM_EXP_0_SOFTWARE 0x0 +ARM_EXP_0_TIMER1 0x0 +ARM_EXP_0_TIMER2 0x0 +ARM_EXP_0_TIMER3 0x0 +ARM_EXP_0_TRG_TIMER0_AC0 0x0 +ARM_EXP_0_TRG_TIMER0_AC1 0x0 +ARM_EXP_0_TRG_TIMER0_AC2 0x0 +ARM_EXP_0_TRG_TIMER0_AC3 0x0 +ARM_EXP_0_HS_PSG 0x0 +ARM_EXP_0_VS_PSG 0x0 +ARM_EXP_0_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_2_AC01_OPTO_CL 0x0 +ARM_EXP_0_TRG_3_AC01_OPTO_CL 0x0 +ARM_EXP_0_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC0_OPTO_CL 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_CL 0x0 +ARM_EXP_0_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC1_OPTO_CL 0x0 +ARM_EXP_0_TRG_1_AC1_OPTO_CL 0x0 +ARM_EXP_0_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC0_TTL_CL 0x0 +ARM_EXP_0_TRG_1_AC0_TTL_CL 0x0 +ARM_EXP_0_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC1_TTL_CL 0x0 +ARM_EXP_0_TRG_1_AC1_TTL_CL 0x0 +ARM_EXP_0_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_2_AC01_TTL_CL 0x0 +ARM_EXP_0_TRG_3_AC01_TTL_CL 0x0 +ARM_EXP_0_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +ARM_EXP_0_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC0_LVDS_CL 0x0 +ARM_EXP_0_TRG_1_AC0_LVDS_CL 0x0 +ARM_EXP_0_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_0_AC1_LVDS_CL 0x0 +ARM_EXP_0_TRG_1_AC1_LVDS_CL 0x0 +ARM_EXP_0_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_0_TRG_2_AC01_LVDS_CL 0x0 +ARM_EXP_0_TRG_3_AC01_LVDS_CL 0x0 +ARM_EXP_0_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_ANA 0x0 +ARM_EXP_0_TRG_1_AC1_OPTO_ANA 0x0 +ARM_EXP_0_TRG_1_AC2_OPTO_ANA 0x0 +ARM_EXP_0_TRG_1_AC3_OPTO_ANA 0x0 +ARM_EXP_0_TRG_0_AC0_TTL_ANA 0x0 +ARM_EXP_0_TRG_0_AC1_TTL_ANA 0x0 +ARM_EXP_0_TRG_0_AC2_TTL_ANA 0x0 +ARM_EXP_0_TRG_0_AC3_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX0_TTL_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX1_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX2_TTL_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX3_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX4_TTL_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX5_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX6_TTL_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX7_TTL_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +ARM_EXP_0_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +ARM_EXP_0_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +ARM_EXP_0_TRG_0_AC0_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC0_OPTO_DIG 0x0 +ARM_EXP_0_TRG_0_AC1_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC1_OPTO_DIG 0x0 +ARM_EXP_0_TRG_0_AC2_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC2_OPTO_DIG 0x0 +ARM_EXP_0_TRG_0_AC3_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC3_OPTO_DIG 0x0 +ARM_EXP_0_TRG_1_AC0_TTL_DIG 0x0 +ARM_EXP_0_TRG_1_AC1_TTL_DIG 0x0 +ARM_EXP_0_TRG_1_AC2_TTL_DIG 0x0 +ARM_EXP_0_TRG_1_AC3_TTL_DIG 0x0 +ARM_EXP_0_TRG_0_AC0_LVDS_DIG 0x0 +ARM_EXP_0_TRG_0_AC1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_0_AC2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_0_AC3_LVDS_DIG 0x0 +ARM_EXP_0_TRG_2_AC0_AUX1_TTL_DIG 0x0 +ARM_EXP_0_TRG_3_AC0_AUX2_TTL_DIG 0x0 +ARM_EXP_0_TRG_2_AC1_AUX1_TTL_DIG 0x0 +ARM_EXP_0_TRG_3_AC1_AUX2_TTL_DIG 0x0 +ARM_EXP_0_TRG_2_AC2_AUX1_TTL_DIG 0x0 +ARM_EXP_0_TRG_3_AC2_AUX2_TTL_DIG 0x0 +ARM_EXP_0_TRG_2_AC3_AUX1_TTL_DIG 0x0 +ARM_EXP_0_TRG_3_AC3_AUX2_TTL_DIG 0x0 +ARM_EXP_0_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +ARM_EXP_0_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_0_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_0_TRG_LVDS_ROTARY_ENCODER 0x0 +EXP_NOCOMBINE 0x0 +EXP_COMBINE_XOR_T1 0x0 +EXP_COMBINE_XOR_T0AC1 0x0 +EXP_COMBINE_T1 0x0 +EXP_0_NOCOMBINE_AC0_CL_SOL_BASE_HD_CC 0x1 +EXP_0_COMBINE_XOR_T1_AC0_CL_SOL_BASE_HD_CC 0x0 +EXP_0_COMBINE_T1_AC0_CL_SOL_BASE_HD_CC 0x0 +EXP_0_NOCOMBINE_AC0_CL_HD_CC 0x0 +EXP_0_COMBINE_XOR_T1_AC0_CL_HD_CC 0x0 +EXP_0_COMBINE_T1_AC0_CL_HD_CC 0x0 +EXP_0_NOCOMBINE_AC1_CL_HD_CC 0x0 +EXP_0_COMBINE_XOR_T1_AC1_CL_HD_CC 0x0 +EXP_0_COMBINE_T1_AC1_CL_HD_CC 0x0 +EXP_0_NOCOMBINE_CL_CC 0x0 +EXP_0_COMBINE_XOR_T1_CL_CC 0x0 +EXP_0_COMBINE_T1_CL_CC 0x0 +EXP_0_NOCOMBINE_AC0_ANA_HD_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC0_ANA_HD_DVI 0x0 +EXP_0_COMBINE_T1_AC0_ANA_HD_DVI 0x0 +EXP_0_NOCOMBINE_AC1_ANA_HD_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC1_ANA_HD_DVI 0x0 +EXP_0_COMBINE_T1_AC1_ANA_HD_DVI 0x0 +EXP_0_NOCOMBINE_AC2_ANA_HD_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC2_ANA_HD_DVI 0x0 +EXP_0_COMBINE_T1_AC2_ANA_HD_DVI 0x0 +EXP_0_NOCOMBINE_AC3_ANA_HD_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC3_ANA_HD_DVI 0x0 +EXP_0_COMBINE_T1_AC3_ANA_HD_DVI 0x0 +EXP_0_NOCOMBINE_AC0_ANA_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC0_ANA_DVI 0x0 +EXP_0_COMBINE_T1_AC0_ANA_DVI 0x0 +EXP_0_NOCOMBINE_AC1_ANA_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC1_ANA_DVI 0x0 +EXP_0_COMBINE_T1_AC1_ANA_DVI 0x0 +EXP_0_NOCOMBINE_AC2_ANA_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC2_ANA_DVI 0x0 +EXP_0_COMBINE_T1_AC2_ANA_DVI 0x0 +EXP_0_NOCOMBINE_AC3_ANA_DVI 0x0 +EXP_0_COMBINE_XOR_T1_AC3_ANA_DVI 0x0 +EXP_0_COMBINE_T1_AC3_ANA_DVI 0x0 +EXP_0_NOCOMBINE_AC0_DIG_HD_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC0_DIG_HD_DCON 0x0 +EXP_0_COMBINE_T1_AC0_DIG_HD_DCON 0x0 +EXP_0_NOCOMBINE_AC1_DIG_HD_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC1_DIG_HD_DCON 0x0 +EXP_0_COMBINE_T1_AC1_DIG_HD_DCON 0x0 +EXP_0_NOCOMBINE_AC2_DIG_HD_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC2_DIG_HD_DCON 0x0 +EXP_0_COMBINE_T1_AC2_DIG_HD_DCON 0x0 +EXP_0_NOCOMBINE_AC3_DIG_HD_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC3_DIG_HD_DCON 0x0 +EXP_0_COMBINE_T1_AC3_DIG_HD_DCON 0x0 +EXP_0_NOCOMBINE_AC0_DIG_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC0_DIG_DCON 0x0 +EXP_0_COMBINE_T1_AC0_DIG_DCON 0x0 +EXP_0_NOCOMBINE_AC1_DIG_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC1_DIG_DCON 0x0 +EXP_0_COMBINE_T1_AC1_DIG_DCON 0x0 +EXP_0_NOCOMBINE_AC2_DIG_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC2_DIG_DCON 0x0 +EXP_0_COMBINE_T1_AC2_DIG_DCON 0x0 +EXP_0_NOCOMBINE_AC3_DIG_DCON 0x0 +EXP_0_COMBINE_XOR_T1_AC3_DIG_DCON 0x0 +EXP_0_COMBINE_T1_AC3_DIG_DCON 0x0 +EXP_PRESCALE1_1 0x0 +EXP_PRESCALE1_2 0x0 +EXP_PRESCALE1_4 0x0 +EXP_PRESCALE1_8 0x0 +EXP_PRESCALE1_16 0x0 +EXP_TRG_TTL_TIMER1 0x0 +EXP_TRG_TTL_TIMER2 0x0 +EXP_TRG_CNTEQ0_TIMER1 0x0 +EXP_TRG_TIMER0_2 0x0 +EXP_TRG_TIMER2_2 0x0 +EXP_TRG_TIMER3_2 0x0 +EXP_1_TRG_TIMER1_AC0 0x0 +EXP_1_TRG_TIMER1_AC1 0x0 +EXP_1_TRG_TIMER1_AC2 0x0 +EXP_1_TRG_TIMER1_AC3 0x0 +EXP_1_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_2_AC01_OPTO_CL 0x0 +EXP_1_TRG_3_AC01_OPTO_CL 0x0 +EXP_1_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +EXP_1_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +EXP_1_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC0_OPTO_CL 0x0 +EXP_1_TRG_1_AC0_OPTO_CL 0x0 +EXP_1_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC1_OPTO_CL 0x0 +EXP_1_TRG_1_AC1_OPTO_CL 0x0 +EXP_1_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +EXP_1_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +EXP_1_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +EXP_1_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC0_TTL_CL 0x0 +EXP_1_TRG_1_AC0_TTL_CL 0x0 +EXP_1_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC1_TTL_CL 0x0 +EXP_1_TRG_1_AC1_TTL_CL 0x0 +EXP_1_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +EXP_1_TRG_2_AC01_TTL_CL 0x0 +EXP_1_TRG_3_AC01_TTL_CL 0x0 +EXP_1_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +EXP_1_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +EXP_1_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +EXP_1_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC0_LVDS_CL 0x0 +EXP_1_TRG_1_AC0_LVDS_CL 0x0 +EXP_1_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_0_AC1_LVDS_CL 0x0 +EXP_1_TRG_1_AC1_LVDS_CL 0x0 +EXP_1_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +EXP_1_TRG_2_AC01_LVDS_CL 0x0 +EXP_1_TRG_3_AC01_LVDS_CL 0x0 +EXP_1_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +EXP_1_TRG_1_AC0_OPTO_ANA 0x0 +EXP_1_TRG_1_AC1_OPTO_ANA 0x0 +EXP_1_TRG_1_AC2_OPTO_ANA 0x0 +EXP_1_TRG_1_AC3_OPTO_ANA 0x0 +EXP_1_TRG_0_AC0_TTL_ANA 0x0 +EXP_1_TRG_0_AC1_TTL_ANA 0x0 +EXP_1_TRG_0_AC2_TTL_ANA 0x0 +EXP_1_TRG_0_AC3_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX0_TTL_ANA 0x0 +EXP_1_TRG_3_4AC_AUX1_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX2_TTL_ANA 0x0 +EXP_1_TRG_3_4AC_AUX3_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX4_TTL_ANA 0x0 +EXP_1_TRG_3_4AC_AUX5_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX6_TTL_ANA 0x0 +EXP_1_TRG_3_4AC_AUX7_TTL_ANA 0x0 +EXP_1_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +EXP_1_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +EXP_1_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +EXP_1_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +EXP_1_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +EXP_1_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +EXP_1_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +EXP_1_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +EXP_1_TRG_0_AC0_OPTO_DIG 0x0 +EXP_1_TRG_1_AC0_OPTO_DIG 0x0 +EXP_1_TRG_0_AC1_OPTO_DIG 0x0 +EXP_1_TRG_1_AC1_OPTO_DIG 0x0 +EXP_1_TRG_0_AC2_OPTO_DIG 0x0 +EXP_1_TRG_1_AC2_OPTO_DIG 0x0 +EXP_1_TRG_0_AC3_OPTO_DIG 0x0 +EXP_1_TRG_1_AC3_OPTO_DIG 0x0 +EXP_1_TRG_1_AC0_TTL_DIG 0x0 +EXP_1_TRG_1_AC1_TTL_DIG 0x0 +EXP_1_TRG_1_AC2_TTL_DIG 0x0 +EXP_1_TRG_1_AC3_TTL_DIG 0x0 +EXP_1_TRG_0_AC0_LVDS_DIG 0x0 +EXP_1_TRG_0_AC1_LVDS_DIG 0x0 +EXP_1_TRG_0_AC2_LVDS_DIG 0x0 +EXP_1_TRG_0_AC3_LVDS_DIG 0x0 +EXP_1_TRG_2_AC0_AUX1_TTL_DIG 0x0 +EXP_1_TRG_3_AC0_AUX2_TTL_DIG 0x0 +EXP_1_TRG_2_AC1_AUX1_TTL_DIG 0x0 +EXP_1_TRG_3_AC1_AUX2_TTL_DIG 0x0 +EXP_1_TRG_2_AC2_AUX1_TTL_DIG 0x0 +EXP_1_TRG_3_AC2_AUX2_TTL_DIG 0x0 +EXP_1_TRG_2_AC3_AUX1_TTL_DIG 0x0 +EXP_1_TRG_3_AC3_AUX2_TTL_DIG 0x0 +EXP_1_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +EXP_1_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +EXP_1_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +EXP_1_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +EXP_1_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +EXP_1_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +EXP_1_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +EXP_1_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +EXP_1_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +EXP_1_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +EXP_1_TRG_LVDS_ROTARY_ENCODER 0x0 +EXP_CLK_2_CLKGEN 0x0 +EXP_CLK_2_HS 0x0 +EXP_CLK_2_VS 0x0 +EXP_CLK_2_TIMER0 0x0 +EXP_CLK_2_TIMER2 0x0 +EXP_CLK_2_TIMER3 0x0 +EXP_CLK_2_AUXIN1_LVDS 0x0 +EXP_CLK_2_AUXIN3_LVDS 0x0 +EXP_CLK_2_AUXIN1_AC0_CL 0x0 +EXP_CLK_2_AUXIN3_AC1_CL 0x0 +EXP_CLK_2_AUXIN1_AC0_CL_SOL_BASE_EVCL_RADIENT 0x0 +EXP_CLK_2_AUXIN3_AC1_CL_SOL_BASE_EVCL_RADIENT 0x0 +EXP_CLK_2_AUXIN1_AC2_CL_RADIENT 0x0 +EXP_CLK_2_AUXIN3_AC3_CL_RADIENT 0x0 +EXP_CLK_2_AUXIN1_AC0_ANA 0x0 +EXP_CLK_2_AUXIN3_AC1_ANA 0x0 +EXP_CLK_2_AUXIN5_AC2_ANA 0x0 +EXP_CLK_2_AUXIN7_AC3_ANA 0x0 +EXP_CLK_2_AUXIN2_AC0_DIG 0x0 +EXP_CLK_2_AUXIN2_AC1_DIG 0x0 +EXP_CLK_2_AUXIN2_AC2_DIG 0x0 +EXP_CLK_2_AUXIN2_AC3_DIG 0x0 +EXP_CLK_2_AUXIN1_AC0_CL_SOL_EVCL 0x0 +EXP_CLK_2_AUXIN3_AC1_CL_SOL_EVCL 0x0 +ARM_EXP_1_CNTEQ0 0x1 +ARM_EXP_1_SOFTWARE 0x0 +ARM_EXP_1_TIMER0 0x0 +ARM_EXP_1_TIMER2 0x0 +ARM_EXP_1_TIMER3 0x0 +ARM_EXP_1_TRG_TIMER1_AC0 0x0 +ARM_EXP_1_TRG_TIMER1_AC1 0x0 +ARM_EXP_1_TRG_TIMER1_AC2 0x0 +ARM_EXP_1_TRG_TIMER1_AC3 0x0 +ARM_EXP_1_HS_PSG 0x0 +ARM_EXP_1_VS_PSG 0x0 +ARM_EXP_1_TRG_2_AC01_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_3_AC01_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_2_AC01_OPTO_CL 0x0 +ARM_EXP_1_TRG_3_AC01_OPTO_CL 0x0 +ARM_EXP_1_TRG_0_AC0_OPTO_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_0_AC0_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC0_OPTO_CL 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_CL 0x0 +ARM_EXP_1_TRG_0_AC1_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC1_OPTO_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC1_OPTO_CL 0x0 +ARM_EXP_1_TRG_1_AC1_OPTO_CL 0x0 +ARM_EXP_1_TRG_0_4AC_CON0_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON0_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON2_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON2_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON1_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON1_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON3_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON3_OPTO_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_AC0_TTL_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_1_AC0_TTL_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_0_AC0_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC0_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC0_TTL_CL 0x0 +ARM_EXP_1_TRG_1_AC0_TTL_CL 0x0 +ARM_EXP_1_TRG_0_AC1_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC1_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC1_TTL_CL 0x0 +ARM_EXP_1_TRG_1_AC1_TTL_CL 0x0 +ARM_EXP_1_TRG_2_AC01_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_3_AC01_TTL_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_2_AC01_TTL_CL 0x0 +ARM_EXP_1_TRG_3_AC01_TTL_CL 0x0 +ARM_EXP_1_TRG_0_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON0_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON1_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON2_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON3_TTL_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_AC0_LVDS_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_1_AC0_LVDS_CL_SOL_BASE 0x0 +ARM_EXP_1_TRG_0_AC0_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC0_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC0_LVDS_CL 0x0 +ARM_EXP_1_TRG_1_AC0_LVDS_CL 0x0 +ARM_EXP_1_TRG_0_AC1_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_1_AC1_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_0_AC1_LVDS_CL 0x0 +ARM_EXP_1_TRG_1_AC1_LVDS_CL 0x0 +ARM_EXP_1_TRG_2_AC01_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_3_AC01_LVDS_CL_SOL_EVCL 0x0 +ARM_EXP_1_TRG_2_AC01_LVDS_CL 0x0 +ARM_EXP_1_TRG_3_AC01_LVDS_CL 0x0 +ARM_EXP_1_TRG_0_4AC_CON0_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON0_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_0_4AC_CON2_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_4AC_CON2_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON1_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON1_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_2_4AC_CON3_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_3_4AC_CON3_LVDS_CL_RADIENT 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_ANA 0x0 +ARM_EXP_1_TRG_1_AC1_OPTO_ANA 0x0 +ARM_EXP_1_TRG_1_AC2_OPTO_ANA 0x0 +ARM_EXP_1_TRG_1_AC3_OPTO_ANA 0x0 +ARM_EXP_1_TRG_0_AC0_TTL_ANA 0x0 +ARM_EXP_1_TRG_0_AC1_TTL_ANA 0x0 +ARM_EXP_1_TRG_0_AC2_TTL_ANA 0x0 +ARM_EXP_1_TRG_0_AC3_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX0_TTL_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX1_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX2_TTL_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX3_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX4_TTL_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX5_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX6_TTL_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX7_TTL_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX0_LVDS_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX1_LVDS_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX2_LVDS_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX3_LVDS_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX4_LVDS_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX5_LVDS_ANA 0x0 +ARM_EXP_1_TRG_2_4AC_AUX6_LVDS_ANA 0x0 +ARM_EXP_1_TRG_3_4AC_AUX7_LVDS_ANA 0x0 +ARM_EXP_1_TRG_0_AC0_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC0_OPTO_DIG 0x0 +ARM_EXP_1_TRG_0_AC1_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC1_OPTO_DIG 0x0 +ARM_EXP_1_TRG_0_AC2_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC2_OPTO_DIG 0x0 +ARM_EXP_1_TRG_0_AC3_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC3_OPTO_DIG 0x0 +ARM_EXP_1_TRG_1_AC0_TTL_DIG 0x0 +ARM_EXP_1_TRG_1_AC1_TTL_DIG 0x0 +ARM_EXP_1_TRG_1_AC2_TTL_DIG 0x0 +ARM_EXP_1_TRG_1_AC3_TTL_DIG 0x0 +ARM_EXP_1_TRG_0_AC0_LVDS_DIG 0x0 +ARM_EXP_1_TRG_0_AC1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_0_AC2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_0_AC3_LVDS_DIG 0x0 +ARM_EXP_1_TRG_2_AC0_AUX1_TTL_DIG 0x0 +ARM_EXP_1_TRG_3_AC0_AUX2_TTL_DIG 0x0 +ARM_EXP_1_TRG_2_AC1_AUX1_TTL_DIG 0x0 +ARM_EXP_1_TRG_3_AC1_AUX2_TTL_DIG 0x0 +ARM_EXP_1_TRG_2_AC2_AUX1_TTL_DIG 0x0 +ARM_EXP_1_TRG_3_AC2_AUX2_TTL_DIG 0x0 +ARM_EXP_1_TRG_2_AC3_AUX1_TTL_DIG 0x0 +ARM_EXP_1_TRG_3_AC3_AUX2_TTL_DIG 0x0 +ARM_EXP_1_TRG_2_AC0_AUX1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_3_AC0_AUX2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_2_AC1_AUX1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_3_AC1_AUX2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_2_AC2_AUX1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_3_AC2_AUX2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_2_AC3_AUX1_LVDS_DIG 0x0 +ARM_EXP_1_TRG_3_AC3_AUX2_LVDS_DIG 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_SOL_BASE_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_SOL_EVCL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC2_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC3_LVDS_CL_RADIENT_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC2_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC3_LVDS_ANA_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC0_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC1_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC2_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_FOW 0x0 +ARM_EXP_1_TRG_AC3_LVDS_DIG_ROTARY_ENCODER_REV 0x0 +ARM_EXP_1_TRG_LVDS_ROTARY_ENCODER 0x0 +EXP_NOCOMBINE_2 0x0 +EXP_COMBINE_2_XOR_T0 0x0 +EXP_COMBINE_2_XOR_T1AC1 0x0 +EXP_COMBINE_2_T0 0x0 +EXP_1_NOCOMBINE_AC0_CL_SOL_BASE_HD_CC 0x1 +EXP_1_COMBINE_XOR_T0_AC0_CL_SOL_BASE_HD_CC 0x0 +EXP_1_COMBINE_T0_AC0_CL_SOL_BASE_HD_CC 0x0 +EXP_1_NOCOMBINE_AC0_CL_HD_CC 0x0 +EXP_1_COMBINE_XOR_T0_AC0_CL_HD_CC 0x0 +EXP_1_COMBINE_T0_AC0_CL_HD_CC 0x0 +EXP_1_NOCOMBINE_AC1_CL_HD_CC 0x0 +EXP_1_COMBINE_XOR_T0_AC1_CL_HD_CC 0x0 +EXP_1_COMBINE_T0_AC1_CL_HD_CC 0x0 +EXP_1_NOCOMBINE_CL_CC 0x0 +EXP_1_COMBINE_XOR_T0_CL_CC 0x0 +EXP_1_COMBINE_T0_CL_CC 0x0 +EXP_1_NOCOMBINE_AC0_ANA_HD 0x0 +EXP_1_COMBINE_XOR_T0_AC0_ANA_HD 0x0 +EXP_1_COMBINE_T0_AC0_ANA_HD 0x0 +EXP_1_NOCOMBINE_AC1_ANA_HD 0x0 +EXP_1_COMBINE_XOR_T0_AC1_ANA_HD 0x0 +EXP_1_COMBINE_T0_AC1_ANA_HD 0x0 +EXP_1_NOCOMBINE_AC2_ANA_HD 0x0 +EXP_1_COMBINE_XOR_T0_AC2_ANA_HD 0x0 +EXP_1_COMBINE_T0_AC2_ANA_HD 0x0 +EXP_1_NOCOMBINE_AC3_ANA_HD 0x0 +EXP_1_COMBINE_XOR_T0_AC3_ANA_HD 0x0 +EXP_1_COMBINE_T0_AC3_ANA_HD 0x0 +EXP_1_NOCOMBINE_AC0_DIG_DCON 0x0 +EXP_1_COMBINE_XOR_T0_AC0_DIG_DCON 0x0 +EXP_1_COMBINE_T0_AC0_DIG_DCON 0x0 +EXP_1_NOCOMBINE_AC1_DIG_DCON 0x0 +EXP_1_COMBINE_XOR_T0_AC1_DIG_DCON 0x0 +EXP_1_COMBINE_T0_AC1_DIG_DCON 0x0 +EXP_1_NOCOMBINE_AC2_DIG_DCON 0x0 +EXP_1_COMBINE_XOR_T0_AC2_DIG_DCON 0x0 +EXP_1_COMBINE_T0_AC2_DIG_DCON 0x0 +EXP_1_NOCOMBINE_AC3_DIG_DCON 0x0 +EXP_1_COMBINE_XOR_T0_AC3_DIG_DCON 0x0 +EXP_1_COMBINE_T0_AC3_DIG_DCON 0x0 +EXP_PRESCALE2_1 0x0 +EXP_PRESCALE2_2 0x0 +EXP_PRESCALE2_4 0x0 +EXP_PRESCALE2_8 0x0 +EXP_PRESCALE2_16 0x0 +DEF_CAMERA_LINK_TIME_MULTIPLEX_MODES 0x0 +DEF_RADIENT_CL_DUAL 0x1 +DEF_RADIENT_CL_QUAD 0x0 +DEF_RADIENT_CL_DUAL_FULL 0x0 +DEF_RADIENT_ALL_CL 0x1 +DEF_AC0_PROGRAMMED 0x1 +DEF_AC1_PROGRAMMED 0x0 +DEF_AC2_PROGRAMMED 0x0 +DEF_AC3_PROGRAMMED 0x0 +DEF_ABSOLUTE_TRIGGERS 0x0 +DEF_ABSOLUTE_TRIGGER_OPTO 0x0 +DEF_ABSOLUTE_TRIGGER_TTL 0x0 +DEF_ABSOLUTE_TRIGGER_LVDS 0x0 +DEF_AC0_CL_TRG2_TTL_ACTIF 0x0 +DEF_AC1_CL_TRG3_TTL_ACTIF 0x0 +DEF_TAPS_MULTIPLEX_X 0x1 +DEF_TAPS_MULTIPLEX_Y 0x1 +DEF_INFO_XSIZE_DIVISOR 0x1 +DEF_INFO_YSIZE_DIVISOR 0x1 +DEF_ADD_HACTIVE_MULTIPLEX 0x0 +DEF_ADD_VACTIVE_MULTIPLEX 0x0 +DEF_HTOTAL_ENTRY 0x1010 +DEF_HACTIVE_ENTRY 0x1000 +DEF_VTOTAL_ENTRY 0x200 +DEF_VACTIVE_ENTRY 0x200 +DEF_CL_NEW_HCROPPING 0x10 +DEF_CL_NEW_VCROPPING 0x0 +DEF_NTSC 0x0 +DEF_PAL 0x0 +DEF_CCIR601 0x0 +DEF_MONO_CAM 0x0 +DEF_COLOR_CAM 0x1 +DEF_VACTIVE_ODD 0x0 +DEF_VSTART_ODD 0x0 +DEF_VTOTAL_ENTRY_NOTSTD 0x1 +DEF_VINTRL_ODD_EVEN 0x0 +DEF_VSVAL_EQUA_ZERO 0x1 +DEF_VEVAL_EQUA_VTOTAL 0x1 +DEF_DIGITIZER_MASTER 0x0 +DEF_CASE_HVBLANK_ZERO 0x0 +DEF_ADD_3MAX_TOTAL_HVBLANK_ZERO 0x0 +DEF_ADD_HTOTAL_EQUA_HEVAL 0x0 +DEF_HOR_COUNT_MAX_BITWISE 0xffff +DEF_VERT_COUNT_MAX_BITWISE 0xffff +DEF_DIG_HTOTAL 0x100f +DEF_DIG_VTOTAL 0x1ff +DEF_TEST_MODE_HFP_MIN 0x0 +DEF_TEST_MODE_HSY_HBP_MIN_CL 0x0 +DEF_TEST_MODE_VFP_MIN 0x0 +DEF_TEST_MODE_VBP_MIN 0x0 +DEF_TEST_MODE_VS_VBP_MIN_ANA_DIG_CL 0x0 +DEF_HSVAL_EQUA_ZERO 0x0 +DEF_HEVAL_EQUA_HTOTAL 0x1 +DEF_HTOTAL_OVERFLOW 0x0 +DEF_HACTIVE_OVERFLOW 0x0 +DEF_VTOTAL_OVERFLOW 0x0 +DEF_VACTIVE_OVERFLOW 0x0 +DEF_VAL_SOFSEL 0x1 +DEF_ANA_TANDEM_MODE 0x0 +DEF_TIMER0_ENABLED 0x0 +DEF_TIMER1_ENABLED 0x0 +DEF_TIMER0_TRIGGERS_PIPE_DELAY 0x0 +DEF_TIMER1_TRIGGERS_PIPE_DELAY 0x0 +DEF_TIMER0_CLK_NOTAV 0x0 +DEF_TIMER1_CLK_NOTAV 0x0 +DEF_TIMER0_FREQ_NO_T1CLK 0x4c4b400 +DEF_TIMER1_FREQ_NO_T0CLK 0x0 +DEF_TIMER0_FREQ 0x4c4b400 +DEF_TIMER1_FREQ 0x0 +DEF_TIMER0_AUX_CLK_IN 0x1 +DEF_TIMER1_AUX_CLK_2_IN 0x0 +DEF_TIMER0_PIPE_DELAY1 0x0 +DEF_TIMER1_PIPE_DELAY1 0x0 +DEF_TMR0_CLKTMR1_CNT 0x0 +DEF_TMR1_CLKTMR0_CNT 0x0 +DEF_TIMER01_CLK_HS_FREQ 0x4c03 +DEF_TIMER01_CLK_HS_PERIOD 0xc8be +DEF_TIMER0_CLK_HS_PERIOD_DLY1_CNT 0x0 +DEF_TIMER0_CLK_HS_PERIOD_DLY2_CNT 0x0 +DEF_TIMER0_CLK_HS_PERIOD_T1_CNT 0x0 +DEF_TIMER0_CLK_HS_PERIOD_T2_CNT 0x0 +DEF_VALUE_EXP_0_DELAY1 0x0 +DEF_VALUE_EXP_0_DELAY2 0x0 +DEF_VALUE_EXP_0_TIME1 0x0 +DEF_VALUE_EXP_0_TIME2 0x0 +DEF_TIMER1_CLK_HS_PERIOD_DLY1_CNT 0x0 +DEF_TIMER1_CLK_HS_PERIOD_DLY2_CNT 0x0 +DEF_TIMER1_CLK_HS_PERIOD_T1_CNT 0x0 +DEF_TIMER1_CLK_HS_PERIOD_T2_CNT 0x0 +DEF_VALUE_EXP_1_DELAY1 0x0 +DEF_VALUE_EXP_1_DELAY2 0x0 +DEF_VALUE_EXP_1_TIME1 0x0 +DEF_VALUE_EXP_1_TIME2 0x0 +DEF_PCLK_PERIOD_NS_NO_ROUND 0xc +DEF_PCLK_PERIOD_NS_ROUND 0xd +DEF_TOTAL_TIME_VALUE_EXP_0_NO_CLK_TMR1 0x0 +DEF_TOTAL_TIME_VALUE_EXP_1_NO_CLK_TMR0 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_DELAY1 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_DELAY2 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_TIME1 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_TIME2 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_DELAY1 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_DELAY2 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_TIME1 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_TIME2 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_DELAY1_ADJUST 0x0 +DEF_VALUE_EXP_0_CLK_TMR1_TIME1_ADJUST 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_DELAY1_ADJUST 0x0 +DEF_VALUE_EXP_1_CLK_TMR0_TIME1_ADJUST 0x0 +DEF_EXP_0_TIME1_VALUE_LESS_HW 0x0 +DEF_TIMER0_MAX_CNT_TIM_DLY 0x147ae148 +DEF_TIMER1_MAX_CNT_TIM_DLY 0x0 +DEF_INFO_TIME_OVRF_EXP0 0x0 +DEF_INFO_TIME_OVRF_EXP1 0x0 +DEF_TIMER0_CNT_OVERFLOW 0x0 +DEF_TIMER1_CNT_OVERFLOW 0x0 +DEF_TIMER0_T1CLK_PERD_FREQ 0x1 +DEF_TIMER1_T0CLK_PERD_FREQ 0x1 +DEF_TMR0_CLKFREQ_LESS_EQU_TRGFREQ 0x0 +DEF_TMR1_CLKFREQ_LESS_EQU_TRGFREQ 0x0 +DEF_RADIENT_TIMER0_OUT_AV 0x1 +DEF_RADIENT_TIMER1_OUT_AV 0x1 +DEF_HW_CHANNEL_USED 0x1 +DEF_ATTENUATOR 0x1 +DEF_CODE_GAIN 0x5b7 +DEF_CODE_OFFSET 0x800 +DEF_CL_BUS_WIDTH 0x8 +DEF_CL_NUM_TAPS 0x1 +DEF_ERR_BUS_WIDTH 0x0 +DEF_GRAB_PSG_CHANGE_ERROR 0x0 +DEF_EXP0_PSG_CHANGE_ERROR 0x0 +DEF_ARM_EXP0_PSG_CHANGE_ERROR 0x0 +DEF_EXP1_PSG_CHANGE_ERROR 0x0 +DEF_ARM_EXP1_PSG_CHANGE_ERROR 0x0 +DEF_ERR_TIMER0_OUT_TRG1_CONFLICT 0x0 +DEF_ERR_TIMER1_OUT_TRG2_CONFLICT 0x0 +DEF_ERR_TIMER1_OUT_TRG3_CONFLICT 0x0 +DEF_ERR_INTERNAL_TRG0_2_FORMATS_SEL 0x0 +DEF_ERR_INTERNAL_TRG1_2_FORMATS_SEL 0x0 +DEF_ERR_INTERNAL_TRG2_2_FORMATS_SEL 0x0 +DEF_ERR_INTERNAL_TRG3_2_FORMATS_SEL 0x0 +DEF_ROTARY_CL_GRB_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_EXP0_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_EXP1_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_AEXP0_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_AEXP1_AC01_NOT_REV 0x1 +DEF_ROTARY_CL_GRB_AC01_NOT_FOW 0x1 +DEF_ROTARY_CL_EXP0_AC01_NOT_FOW 0x1 +DEF_ROTARY_CL_EXP1_AC01_NOT_FOW 0x1 +DEF_ROTARY_CL_AEXP0_AC01_NOT_FOW 0x1 +DEF_ROTARY_CL_AEXP1_AC01_NOT_FOW 0x1 +DEF_USE_ROTARY_ALL_BOARDS_GRB 0x0 +DEF_USE_ROTARY_ALL_BOARDS_EXP0 0x0 +DEF_USE_ROTARY_ALL_BOARDS_EXP1 0x0 +DEF_USE_ROTARY_ALL_BOARDS_AEXP0 0x0 +DEF_USE_ROTARY_ALL_BOARDS_AEXP1 0x0 +DEF_USE_ROTARY_CL_BOARD 0x0 +DEF_DIG1_TAPDIR 0x0 +DEF_DIG2_TAPDIR 0x0 +DEF_DIG3_TAPDIR 0x0 +DEF_DIG4_TAPDIR 0x0 +DEF_DIG5_TAPDIR 0x0 +DEF_DIG6_TAPDIR 0x0 +DEF_DIG7_TAPDIR 0x0 +DEF_DIG8_TAPDIR 0x0 +DEF_DIG9_TAPDIR 0x0 +DEF_DIG10_TAPDIR 0x0 +DEF_DIG10_TAPORDER 0x0 +DEF_DIG9_TAPORDER 0x8 +DEF_DIG8_TAPORDER 0x7 +DEF_DIG7_TAPORDER 0x6 +DEF_DIG6_TAPORDER 0x5 +DEF_DIG5_TAPORDER 0x4 +DEF_DIG4_TAPORDER 0x3 +DEF_DIG3_TAPORDER 0x2 +DEF_DIG2_TAPORDER 0x1 +DEF_DIG1_TAPORDER 0x0 +DEF_TAPS_ORDER 0x76543210 +DEF_TAPS_ORDER_HIGH 0x0 +DEF_BYTESORDER 0x73625140 +DEF_DIG8_BYTESORDER 0x3 +DEF_DIG7_BYTESORDER 0x5 +DEF_DIG6_BYTESORDER 0x8 +DEF_DIG5_BYTESORDER 0x2 +DEF_DIG4_BYTESORDER 0x3 +DEF_DIG3_BYTESORDER 0x1 +DEF_DIG2_BYTESORDER 0x6 +DEF_DIG1_BYTESORDER 0x8 +[REG_DIGIT] +INFO_CUSTOM 0x0 +INFO_REGISTER_REV 0x1 +INFO_XSIZE 0x1000 +INFO_YSIZE 0x200 +INFO_TYPE 0x1 +INFO_BAYER 0x0 +INFO_BURSTSIZE 0x0 +INFO_CAM 0x2 +INFO_GRABPATH 0x1 +INFO_SSPCLKSEL 0x0 +INFO_SSHREFSEL 0x0 +INFO_PIXCLK 0x4c4b400 +INFO_CLOCKDELAY 0x0 +INFO_USRCLK 0x4c4b400 +INFO_SAMPLEMODE 0x0 +INFO_SIGNALTYPE 0x2 +INFO_INPUTSOURCE 0x0 +INFO_CHANNEL 0x1 +INFO_SYNCGRABCHAN 0x1 +INFO_SYNCCHANNEL 0x0 +INFO_ATTENUATION 0x0 +INFO_GAIN0 0x0 +INFO_GAIN1 0x0 +INFO_GAIN2 0x0 +INFO_GAIN3 0x0 +INFO_OFFSET0 0x0 +INFO_OFFSET1 0x0 +INFO_OFFSET2 0x0 +INFO_OFFSET3 0x0 +INFO_CLAMP 0x1 +INFO_LUTBUFID 0x0 +INFO_LUTPROG 0x0 +INFO_LUTMODE 0x1 +INFO_LUTPALETTE 0x0 +INFO_CLMODE 0x0 +INFO_TESTMODE 0x0 +INFO_BITSPERCOMPONENT 0x8 +INFO_NUMCOMPONENTS 0x3 +INFO_COMPONENTSPERPIXEL 0x3 +INFO_PACKEDCOMPONENTS 0x0 +INFO_HDELAY 0x0 +INFO_LINEDELAY 0x0 +INFO_TIMEMULTICH 0x1 +INFO_TIMEMULTIPIX 0x1 +INFO_XTAPSPERCH 0x1 +INFO_YTAPSPERCH 0x1 +INFO_XTAPSPERCHADJ 0x1 +INFO_YTAPSPERCHADJ 0x1 +INFO_TAPSDIR 0x0 +INFO_TAPSDIRH 0x0 +INFO_TAPSORDER 0x76543210 +INFO_TAPSORDERH 0x0 +INFO_BYTESORDER 0x76543210 +INFO_BYTESORDERH 0x0 +INFO_HARDGRABTRIG 0x0 +INFO_TRIGSRC 0x1 +INFO_T0DELAY 0x0 +INFO_T0DELAY1 0x0 +INFO_T0TRIGSRC 0x0 +INFO_T0CLKSRC 0x0 +INFO_T0USRCLK 0x0 +INFO_T0OTHERUSRCLK 0x0 +INFO_T1DELAY 0x0 +INFO_T1DELAY1 0x0 +INFO_T1TRIGSRC 0x0 +INFO_T1CLKSRC 0x0 +INFO_T1USRCLK 0x0 +INFO_T1OTHERUSRCLK 0x0 +INFO_T2DELAY 0x0 +INFO_T2DELAY1 0x0 +INFO_T2TRIGSRC 0x0 +INFO_T2CLKSRC 0x0 +INFO_T2USRCLK 0x0 +INFO_T2OTHERUSRCLK 0x0 +INFO_T3DELAY 0x0 +INFO_T3DELAY1 0x0 +INFO_T3TRIGSRC 0x0 +INFO_T3CLKSRC 0x0 +INFO_T3USRCLK 0x0 +INFO_T3OTHERUSRCLK 0x0 +INFO_MISC 0x0 +INFO_DEPTH 0x8 +INFO_BAND 0x3 +INFO_INPUT 0x0 +INFO_MODULE_422 0x0 +INFO_FORMAT 0x0 +INFO_INPUT_MUX_SEL 0x0 +INFO_M_CHANNEL 0x1 +INFO_M_CHANNEL_SYNC 0x0 +INFO_M_GRAB_INPUT_GAIN 0x1 +INFO_M_INPUT_FILTER 0x0 +INFO_M_GRAB_TRIGGER_ENABLE 0x0 +INFO_M_GRAB_TRIGGER_MODE 0x1 +INFO_M_GRAB_TRIGGER_FORMAT 0x0 +INFO_M_GRAB_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_0_MODE 0x0 +INFO_M_GRAB_EXPOSURE_0_TRIGGER_MODE 0x1 +INFO_M_GRAB_EXPOSURE_0_TRIGGER_FORMAT 0x1 +INFO_M_GRAB_EXPOSURE_0_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_0_TIME_DELAY1 0x0 +INFO_M_GRAB_EXPOSURE_0_TIME_DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_0_TIME1 0x0 +INFO_M_GRAB_EXPOSURE_0_TIME2 0x0 +INFO_M_GRAB_EXPOSURE_1_MODE 0x0 +INFO_M_GRAB_EXPOSURE_1_TRIGGER_MODE 0x1 +INFO_M_GRAB_EXPOSURE_1_TRIGGER_FORMAT 0x1 +INFO_M_GRAB_EXPOSURE_1_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY1 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME1 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME2 0x0 +INFO_M_GRAB_EXPOSURE_2_MODE 0x0 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_MODE 0x1 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_FORMAT 0x1 +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY1 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME1 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME2 0x0 +INFO_M_GRAB_EXPOSURE_3_MODE 0x0 +INFO_M_GRAB_EXPOSURE_3_TRIGGER_MODE 0x1 +INFO_M_GRAB_EXPOSURE_3_TRIGGER_FORMAT 0x1 +INFO_M_GRAB_EXPOSURE_3_TIME_DELAY1 0x0 +INFO_M_GRAB_EXPOSURE_3_TIME_DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_3_TIME1 0x0 +INFO_M_GRAB_EXPOSURE_3_TIME2 0x0 +INFO_MODE 0x0 +INFO_SIGNALBLACKLVL 0x0 +INFO_SIGNALWHITELVL 0x0 +INFO_LUTINSIZE 0x0 +INFO_LUTOUTSIZE 0x0 +INFO_CLCONFIGMODE 0x0 +INFO_PACKEDPIXELS 0x0 +INFO_T0TRGSRC 0x0 +INFO_T1TRGSRC 0x0 +INFO_T2TRGSRC 0x0 +INFO_T3TRGSRC 0x0 +INFO_T1EXPMOD 0x0 +INFO_T1DELAY2 0x0 +INFO_T2EXPMOD 0x0 +INFO_T2DELAY2 0x0 +INFO_M_GRAB_EXPOSURE_0_CLOCK_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_1_CLOCK_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_2_CLOCK_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_3_CLOCK_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME 0x0 +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY 0x0 +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY 0x0 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_3_TRIGGER_SOURCE 0x0 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_MODE 0x0 +INFO_M_GRAB_EXPOSURE_2_TRIGGER_FORMAT 0x0 +INFO_MASK_TRGIN 0xf +INFO_MASK_USROUTDYN 0x0 +INFO_MASK_USROUT0 0x0 +INFO_MASK_USROUT1 0x0 +INFO_MASK_USROUT2 0x0 +INFO_MASK_USROUT3 0x0 +INFO_MASK_IOCTLCLDYNL 0x0 +INFO_MASK_IOCTLCLDYNH 0x0 +INFO_MASK_IOCTLCL0L 0x0 +INFO_MASK_IOCTLCL0H 0x0 +INFO_MASK_IOCTLCL1L 0x0 +INFO_MASK_IOCTLCL1H 0x0 +INFO_MASK_IOCTLANDYN 0x0 +INFO_MASK_IOCTLAN0 0x0 +INFO_MASK_IOCTLAN1 0x0 +INFO_MASK_IOCTLAN2 0x0 +INFO_MASK_IOCTLAN3 0x0 +INFO_MASK_IOCTLDIDYN 0x0 +INFO_MASK_IOCTLDI0 0x0 +INFO_MASK_IOCTLDI1 0x0 +INFO_MASK_IOCTLDI2 0x0 +INFO_MASK_IOCTLDI3 0x0 +INFO_MASK_ENCTLCLDYN 0x0 +INFO_MASK_ENCTLCL0 0x0 +INFO_MASK_ENCTLCL1 0x0 +INFO_MASK_ENCTLANDYN 0x0 +INFO_MASK_ENCTLAN0 0x0 +INFO_MASK_ENCTLAN1 0x0 +INFO_MASK_ENCTLAN2 0x0 +INFO_MASK_ENCTLAN3 0x0 +INFO_MASK_ENCTLDIDYN 0x0 +INFO_MASK_ENCTLDI0 0x0 +INFO_MASK_ENCTLDI1 0x0 +INFO_MASK_ENCTLDI2 0x0 +INFO_MASK_ENCTLDI3 0x0 +INFO_MASK_T0CTLL 0x0 +INFO_MASK_T0CTLH 0x0 +INFO_MASK_T1CTLL 0x0 +INFO_MASK_T1CTLH 0x0 +INFO_MASK_T2CTLL 0x0 +INFO_MASK_T2CTLH 0x0 +INFO_MASK_T3CTLL 0x0 +INFO_MASK_T3CTLH 0x0 +DIG_HCNT 0x1 +DIG_HTOTAL 0x100f +DIG_HSCNT 0x0 +DIG_HECNT 0x1 +DIG_HSSYNC 0x0 +DIG_HESYNC 0x0 +DIG_HSVAL 0x10 +DIG_HEVAL 0x100f +DIG_HSCLM 0x0 +DIG_HECLM 0x0 +DIG_HCTL 0x1e0 +DIG_VCNT 0x1 +DIG_VTOTAL 0x1ff +DIG_VSCNT 0x0 +DIG_VECNT 0x0 +DIG_VSSYNC 0x0 +DIG_VESYNC 0x1 +DIG_VSVAL 0x0 +DIG_VEVAL 0xfffff +DIG_VSCLM 0x0 +DIG_VECLM 0x0 +DIG_VCTL 0x2100 +DIG_T0CNT 0x0 +DIG_T0SCNT 0x0 +DIG_T0S0PUL 0x0 +DIG_T0E0PUL 0x0 +DIG_T0S1PUL 0x0 +DIG_T0CTLL 0x0 +DIG_T0CTLH 0x1 +DIG_T1CNT 0x0 +DIG_T1SCNT 0x0 +DIG_T1S0PUL 0x0 +DIG_T1E0PUL 0x0 +DIG_T1S1PUL 0x0 +DIG_T1CTLL 0x0 +DIG_T1CTLH 0x1 +DIG_BAYERCTL 0x0 +DIG_QUADCTL 0x90001 +DIG_QUADCTL_HIGH 0x0 +DIG_QUADCNT 0x0 +DIG_PULMCTL 0x0 +DIG_PULMCTL_HIGH 0x0 +DIG_CLKCTL 0x0 +DIG_GRBCTL 0x5 +DIG_VALCTL 0x23138950 +DIG_FLDCTL 0x2 +DIG_SYNCOUT 0x88 +DIG_TRGIN 0x0 +DIG_EXPOUT 0x0 +DIG_USROUT 0x0 +DIG_USROUT0 0x0 +DIG_USROUT1 0x0 +DIG_USROUT2 0x0 +DIG_USROUT3 0x0 +DIG_CLCTL 0x1c +DIG_IOCTL0L 0x0 +DIG_IOCTL0H 0x0 +DIG_IOCTLCL0L 0x0 +DIG_IOCTLCL0H 0x0 +DIG_IOCTLCL1L 0x0 +DIG_IOCTLCL1H 0x0 +DIG_IOCTL1 0x0 +DIG_IOCTLAN0 0x0 +DIG_IOCTLAN1 0x0 +DIG_IOCTLAN2 0x0 +DIG_IOCTLAN3 0x0 +DIG_IOCTL2 0x0 +DIG_IOCTLDI0 0x0 +DIG_IOCTLDI1 0x0 +DIG_IOCTLDI2 0x0 +DIG_IOCTLDI3 0x0 +DIG_ENCTL0 0x0 +DIG_ENCTLCL0 0x0 +DIG_ENCTLCL1 0x0 +DIG_ENCTL1 0x0 +DIG_ENCTLAN0 0x0 +DIG_ENCTLAN1 0x0 +DIG_ENCTLAN2 0x0 +DIG_ENCTLAN3 0x0 +DIG_ENCTL2 0x0 +DIG_ENCTLDI0 0x0 +DIG_ENCTLDI1 0x0 +DIG_ENCTLDI2 0x0 +DIG_ENCTLDI3 0x0 +DIG_ANACTL 0x0 +DIG_ANCTL 0x0 +DIG_ANCTL0 0x0 +DIG_ANCTL1 0x0 +DIG_ANCTL2 0x0 +DIG_ANCTL3 0x0 +DIG_PLLCTL 0x0 +DIG_NGHECNT 0x0 +DIG_NGVECNT 0x0 +DIG_NGFECNT 0x0 +DIG_GRABCTRL 0x4540 +DIG_GTM 0x1c002 +DIG_GCTRLCHNL 0x40 +DIG_DESCTL0L 0xc0c0001 +DIG_DESCTL0H 0xc0c +DIG_DESCTL1L 0xc0c0001 +DIG_DESCTL1H 0xc0c +DIG_DESCTL2L 0xc0c0001 +DIG_DESCTL2H 0xc0c +DIG_T0CTL_L 0x0 +DIG_T0CTL_H 0x0 +DIG_T1CTL_L 0x0 +DIG_T1CTL_H 0x0 +DIG_IOCTL0_L 0x0 +DIG_IOCTL0_H 0x0 +DIG_IOCTL1_L 0x0 +DIG_IOCTL1_H 0x0 +DIG_IOCTL1L 0x0 +DIG_IOCTL1H 0x0 +DIG_IOCTL0_L 0x0 +DIG_ENCTL 0x0 +[REG_MODIF_STATE] +INFO_CUSTOM not_modified +INFO_REGISTER_REV not_modified +INFO_XSIZE not_modified +INFO_YSIZE not_modified +INFO_TYPE not_modified +INFO_BAYER not_modified +INFO_BURSTSIZE not_modified +INFO_CAM not_modified +INFO_GRABPATH not_modified +INFO_SSPCLKSEL not_modified +INFO_SSHREFSEL not_modified +INFO_PIXCLK not_modified +INFO_CLOCKDELAY not_modified +INFO_USRCLK not_modified +INFO_SAMPLEMODE not_modified +INFO_SIGNALTYPE not_modified +INFO_INPUTSOURCE not_modified +INFO_CHANNEL not_modified +INFO_SYNCGRABCHAN not_modified +INFO_SYNCCHANNEL not_modified +INFO_ATTENUATION not_modified +INFO_GAIN0 not_modified +INFO_GAIN1 not_modified +INFO_GAIN2 not_modified +INFO_GAIN3 not_modified +INFO_OFFSET0 not_modified +INFO_OFFSET1 not_modified +INFO_OFFSET2 not_modified +INFO_OFFSET3 not_modified +INFO_CLAMP not_modified +INFO_LUTBUFID not_modified +INFO_LUTPROG not_modified +INFO_LUTMODE not_modified +INFO_LUTPALETTE not_modified +INFO_CLMODE not_modified +INFO_TESTMODE not_modified +INFO_BITSPERCOMPONENT not_modified +INFO_NUMCOMPONENTS not_modified +INFO_COMPONENTSPERPIXEL not_modified +INFO_PACKEDCOMPONENTS not_modified +INFO_HDELAY not_modified +INFO_LINEDELAY not_modified +INFO_TIMEMULTICH not_modified +INFO_TIMEMULTIPIX not_modified +INFO_XTAPSPERCH not_modified +INFO_YTAPSPERCH not_modified +INFO_XTAPSPERCHADJ not_modified +INFO_YTAPSPERCHADJ not_modified +INFO_TAPSDIR not_modified +INFO_TAPSDIRH not_modified +INFO_TAPSORDER not_modified +INFO_TAPSORDERH not_modified +INFO_BYTESORDER not_modified +INFO_BYTESORDERH not_modified +INFO_HARDGRABTRIG not_modified +INFO_TRIGSRC not_modified +INFO_T0DELAY not_modified +INFO_T0DELAY1 not_modified +INFO_T0TRIGSRC not_modified +INFO_T0CLKSRC not_modified +INFO_T0USRCLK not_modified +INFO_T0OTHERUSRCLK not_modified +INFO_T1DELAY not_modified +INFO_T1DELAY1 not_modified +INFO_T1TRIGSRC not_modified +INFO_T1CLKSRC not_modified +INFO_T1USRCLK not_modified +INFO_T1OTHERUSRCLK not_modified +INFO_T2DELAY not_modified +INFO_T2DELAY1 not_modified +INFO_T2TRIGSRC not_modified +INFO_T2CLKSRC not_modified +INFO_T2USRCLK not_modified +INFO_T2OTHERUSRCLK not_modified +INFO_T3DELAY not_modified +INFO_T3DELAY1 not_modified +INFO_T3TRIGSRC not_modified +INFO_T3CLKSRC not_modified +INFO_T3USRCLK not_modified +INFO_T3OTHERUSRCLK not_modified +INFO_MISC not_modified +INFO_DEPTH not_modified +INFO_BAND not_modified +INFO_INPUT not_modified +INFO_MODULE_422 not_modified +INFO_FORMAT not_modified +INFO_INPUT_MUX_SEL not_modified +INFO_M_CHANNEL not_modified +INFO_M_CHANNEL_SYNC not_modified +INFO_M_GRAB_INPUT_GAIN not_modified +INFO_M_INPUT_FILTER not_modified +INFO_M_GRAB_TRIGGER_ENABLE not_modified +INFO_M_GRAB_TRIGGER_MODE not_modified +INFO_M_GRAB_TRIGGER_FORMAT not_modified +INFO_M_GRAB_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_0_MODE not_modified +INFO_M_GRAB_EXPOSURE_0_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_0_TRIGGER_FORMAT not_modified +INFO_M_GRAB_EXPOSURE_0_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_0_TIME_DELAY1 not_modified +INFO_M_GRAB_EXPOSURE_0_TIME_DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_0_TIME1 not_modified +INFO_M_GRAB_EXPOSURE_0_TIME2 not_modified +INFO_M_GRAB_EXPOSURE_1_MODE not_modified +INFO_M_GRAB_EXPOSURE_1_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_1_TRIGGER_FORMAT not_modified +INFO_M_GRAB_EXPOSURE_1_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY1 not_modified +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_1_TIME1 not_modified +INFO_M_GRAB_EXPOSURE_1_TIME2 not_modified +INFO_M_GRAB_EXPOSURE_2_MODE not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_FORMAT not_modified +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY1 not_modified +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_2_TIME1 not_modified +INFO_M_GRAB_EXPOSURE_2_TIME2 not_modified +INFO_M_GRAB_EXPOSURE_3_MODE not_modified +INFO_M_GRAB_EXPOSURE_3_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_3_TRIGGER_FORMAT not_modified +INFO_M_GRAB_EXPOSURE_3_TIME_DELAY1 not_modified +INFO_M_GRAB_EXPOSURE_3_TIME_DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_3_TIME1 not_modified +INFO_M_GRAB_EXPOSURE_3_TIME2 not_modified +INFO_MODE not_modified +INFO_SIGNALBLACKLVL not_modified +INFO_SIGNALWHITELVL not_modified +INFO_LUTINSIZE not_modified +INFO_LUTOUTSIZE not_modified +INFO_CLCONFIGMODE not_modified +INFO_PACKEDPIXELS not_modified +INFO_T0TRGSRC not_modified +INFO_T1TRGSRC not_modified +INFO_T2TRGSRC not_modified +INFO_T3TRGSRC not_modified +INFO_T1EXPMOD not_modified +INFO_T1DELAY2 not_modified +INFO_T2EXPMOD not_modified +INFO_T2DELAY2 not_modified +INFO_M_GRAB_EXPOSURE_0_CLOCK_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_1_CLOCK_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_2_CLOCK_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_3_CLOCK_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_1_TIME not_modified +INFO_M_GRAB_EXPOSURE_2_TIME not_modified +INFO_M_GRAB_EXPOSURE_1_TIME_DELAY not_modified +INFO_M_GRAB_EXPOSURE_2_TIME_DELAY not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_3_TRIGGER_SOURCE not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_MODE not_modified +INFO_M_GRAB_EXPOSURE_2_TRIGGER_FORMAT not_modified +INFO_MASK_TRGIN not_modified +INFO_MASK_USROUTDYN not_modified +INFO_MASK_USROUT0 not_modified +INFO_MASK_USROUT1 not_modified +INFO_MASK_USROUT2 not_modified +INFO_MASK_USROUT3 not_modified +INFO_MASK_IOCTLCLDYNL not_modified +INFO_MASK_IOCTLCLDYNH not_modified +INFO_MASK_IOCTLCL0L not_modified +INFO_MASK_IOCTLCL0H not_modified +INFO_MASK_IOCTLCL1L not_modified +INFO_MASK_IOCTLCL1H not_modified +INFO_MASK_IOCTLANDYN not_modified +INFO_MASK_IOCTLAN0 not_modified +INFO_MASK_IOCTLAN1 not_modified +INFO_MASK_IOCTLAN2 not_modified +INFO_MASK_IOCTLAN3 not_modified +INFO_MASK_IOCTLDIDYN not_modified +INFO_MASK_IOCTLDI0 not_modified +INFO_MASK_IOCTLDI1 not_modified +INFO_MASK_IOCTLDI2 not_modified +INFO_MASK_IOCTLDI3 not_modified +INFO_MASK_ENCTLCLDYN not_modified +INFO_MASK_ENCTLCL0 not_modified +INFO_MASK_ENCTLCL1 not_modified +INFO_MASK_ENCTLANDYN not_modified +INFO_MASK_ENCTLAN0 not_modified +INFO_MASK_ENCTLAN1 not_modified +INFO_MASK_ENCTLAN2 not_modified +INFO_MASK_ENCTLAN3 not_modified +INFO_MASK_ENCTLDIDYN not_modified +INFO_MASK_ENCTLDI0 not_modified +INFO_MASK_ENCTLDI1 not_modified +INFO_MASK_ENCTLDI2 not_modified +INFO_MASK_ENCTLDI3 not_modified +INFO_MASK_T0CTLL not_modified +INFO_MASK_T0CTLH not_modified +INFO_MASK_T1CTLL not_modified +INFO_MASK_T1CTLH not_modified +INFO_MASK_T2CTLL not_modified +INFO_MASK_T2CTLH not_modified +INFO_MASK_T3CTLL not_modified +INFO_MASK_T3CTLH not_modified +DIG_HCNT not_modified +DIG_HTOTAL not_modified +DIG_HSCNT not_modified +DIG_HECNT not_modified +DIG_HSSYNC not_modified +DIG_HESYNC not_modified +DIG_HSVAL not_modified +DIG_HEVAL not_modified +DIG_HSCLM not_modified +DIG_HECLM not_modified +DIG_HCTL not_modified +DIG_VCNT not_modified +DIG_VTOTAL not_modified +DIG_VSCNT not_modified +DIG_VECNT not_modified +DIG_VSSYNC not_modified +DIG_VESYNC not_modified +DIG_VSVAL not_modified +DIG_VEVAL not_modified +DIG_VSCLM not_modified +DIG_VECLM not_modified +DIG_VCTL not_modified +DIG_T0CNT not_modified +DIG_T0SCNT not_modified +DIG_T0S0PUL not_modified +DIG_T0E0PUL not_modified +DIG_T0S1PUL not_modified +DIG_T0CTLL not_modified +DIG_T0CTLH not_modified +DIG_T1CNT not_modified +DIG_T1SCNT not_modified +DIG_T1S0PUL not_modified +DIG_T1E0PUL not_modified +DIG_T1S1PUL not_modified +DIG_T1CTLL not_modified +DIG_T1CTLH not_modified +DIG_BAYERCTL not_modified +DIG_QUADCTL not_modified +DIG_QUADCTL_HIGH not_modified +DIG_QUADCNT not_modified +DIG_PULMCTL not_modified +DIG_PULMCTL_HIGH not_modified +DIG_CLKCTL not_modified +DIG_GRBCTL not_modified +DIG_VALCTL not_modified +DIG_FLDCTL not_modified +DIG_SYNCOUT not_modified +DIG_TRGIN not_modified +DIG_EXPOUT not_modified +DIG_USROUT not_modified +DIG_USROUT0 not_modified +DIG_USROUT1 not_modified +DIG_USROUT2 not_modified +DIG_USROUT3 not_modified +DIG_CLCTL not_modified +DIG_IOCTL0L not_modified +DIG_IOCTL0H not_modified +DIG_IOCTLCL0L not_modified +DIG_IOCTLCL0H not_modified +DIG_IOCTLCL1L not_modified +DIG_IOCTLCL1H not_modified +DIG_IOCTL1 not_modified +DIG_IOCTLAN0 not_modified +DIG_IOCTLAN1 not_modified +DIG_IOCTLAN2 not_modified +DIG_IOCTLAN3 not_modified +DIG_IOCTL2 not_modified +DIG_IOCTLDI0 not_modified +DIG_IOCTLDI1 not_modified +DIG_IOCTLDI2 not_modified +DIG_IOCTLDI3 not_modified +DIG_ENCTL0 not_modified +DIG_ENCTLCL0 not_modified +DIG_ENCTLCL1 not_modified +DIG_ENCTL1 not_modified +DIG_ENCTLAN0 not_modified +DIG_ENCTLAN1 not_modified +DIG_ENCTLAN2 not_modified +DIG_ENCTLAN3 not_modified +DIG_ENCTL2 not_modified +DIG_ENCTLDI0 not_modified +DIG_ENCTLDI1 not_modified +DIG_ENCTLDI2 not_modified +DIG_ENCTLDI3 not_modified +DIG_ANACTL not_modified +DIG_ANCTL not_modified +DIG_ANCTL0 not_modified +DIG_ANCTL1 not_modified +DIG_ANCTL2 not_modified +DIG_ANCTL3 not_modified +DIG_PLLCTL not_modified +DIG_NGHECNT not_modified +DIG_NGVECNT not_modified +DIG_NGFECNT not_modified +DIG_GRABCTRL not_modified +DIG_GTM not_modified +DIG_GCTRLCHNL not_modified +DIG_DESCTL0L not_modified +DIG_DESCTL0H not_modified +DIG_DESCTL1L not_modified +DIG_DESCTL1H not_modified +DIG_DESCTL2L not_modified +DIG_DESCTL2H not_modified +DIG_T0CTL_L not_modified +DIG_T0CTL_H not_modified +DIG_T1CTL_L not_modified +DIG_T1CTL_H not_modified +DIG_IOCTL0_L not_modified +DIG_IOCTL0_H not_modified +DIG_IOCTL1_L not_modified +DIG_IOCTL1_H not_modified +DIG_IOCTL1L not_modified +DIG_IOCTL1H not_modified +DIG_IOCTL0_L not_modified +DIG_ENCTL not_modified +[EOF] +00007FF72205AAA8 0x400c2 +00007FF72205AA90 0x48b9cbd0 \ No newline at end of file diff --git a/config/color_range_config.txt b/config/color_range_config.txt new file mode 100644 index 0000000..1de4562 --- /dev/null +++ b/config/color_range_config.txt @@ -0,0 +1,52 @@ +# Green color parameters +green_L_min = 18 +green_L_max = 58 +green_a_min = -35 +green_a_max = -11 +green_b_min = -7 +green_b_max = 24 + +# Blue color parameters +blue_L_min = 20 +blue_L_max = 43 +blue_a_min = -13 +blue_a_max = 22 +blue_b_min = -48 +blue_b_max = -3 + +# Orange color parameters +orange_L_min = 62 +orange_L_max = 77 +orange_a_min = 7 +orange_a_max = 15 +orange_b_min = 30 +orange_b_max = 48 + +# Black color parameters +black_L_min = 1 +black_L_max = 11 +black_a_min = -5 +black_a_max = 2 +black_b_min = -3 +black_b_max = 6 + +# Red color parameters +red_L_min = 20 +red_L_max = 44 +red_a_min = 10 +red_a_max = 30 +red_b_min = -99 +red_b_max = 32 + +# Purple color parameters +purple_L_min = 35 +purple_L_max = 72 +purple_a_min = 12 +purple_a_max = 22 +purple_b_min = -48 +purple_b_max = 1 + +# Other parameters +lab_denoising = 1 +saturation_threshold = 150 +saturation_denoising = 1 diff --git a/config/dimo_369_640.onnx b/config/dimo_369_640.onnx new file mode 100644 index 0000000..3926bed Binary files /dev/null and b/config/dimo_369_640.onnx differ diff --git a/cotton_double2.pro b/cotton_double2.pro index 6a3207f..bf841f9 100644 --- a/cotton_double2.pro +++ b/cotton_double2.pro @@ -10,6 +10,7 @@ CONFIG += c++17 SOURCES += \ camera.cpp \ + detectionworker.cpp \ globals.cpp \ img_utils.cpp \ main.cpp \ @@ -19,6 +20,7 @@ SOURCES += \ HEADERS += \ camera.h \ + detectionworker.h \ globals.h \ img_utils.h \ onnxrunner.h \ diff --git a/globals.cpp b/globals.cpp index ce3fe4c..90f2bd4 100644 --- a/globals.cpp +++ b/globals.cpp @@ -1,22 +1,40 @@ // globals.cpp #include "globals.h" -// 图片显示 +// 初始化图片显示互斥锁和MIL_ID QMutex gDispPicMutex0; MIL_ID gDispCurrentPicId0 = 0; + QMutex gDispPicMutex1; MIL_ID gDispCurrentPicId1 = 0; -// 检测结果 +// 初始化掩膜互斥锁和MIL_ID QMutex gMaskMutex0; MIL_ID gMask0 = 0; + QMutex gMaskMutex1; MIL_ID gMask1 = 0; -// 双相机结果同步 +// 初始化检测准备信号量 QSemaphore detection_ready(0); +// 初始化全局存储队列 +ThreadSafeQueue g_storageQueue; +// 初始化全局图像队列和结果队列 +ThreadSafeQueue* g_img_Queue[2] = { nullptr, nullptr }; +ThreadSafeQueue* g_result_Queue[2] = { nullptr, nullptr }; + +// 初始化全局识别线程指针 +std::thread* g_recognitionThread[2] = { nullptr, nullptr }; + +// 初始化线程控制变量指针 +std::atomic* g_recognitionRunning[2] = { nullptr, nullptr }; + +// 初始化全局ONNXRunner实例数组 +ONNXRunner* g_runner_array[2] = { nullptr, nullptr }; + +// 实现获取保存目录和配置目录的函数 QString getSaveDirectory() { QDir appDir(QCoreApplication::applicationDirPath()); QString saveDir = appDir.filePath("images"); @@ -28,16 +46,120 @@ QString getSaveDirectory() { return saveDir; } - QString getConfigDirectory() { - QDir appDir(QCoreApplication::applicationDirPath()); - QString saveDir = appDir.filePath("config"); + // 获取应用程序的目录路径 + QString appPath = QCoreApplication::applicationDirPath(); + QDir appDir(appPath); - if (!appDir.exists(saveDir)) { - appDir.mkdir("config"); // 创建目录,如果不存在 + // 获取绝对路径的 config 目录 + QString configDir = appDir.absoluteFilePath("config"); + + // 检查 config 目录是否存在 + if (!appDir.exists("config")) { + // 尝试创建 config 目录 + if (!appDir.mkdir("config")) { + qCritical() << "无法创建配置目录:" << configDir; + // 根据需求,可以选择返回空字符串、抛出异常或采取其他错误处理措施 + return QString(); + } } - - return saveDir; + return configDir; } -ThreadSafeQueue g_storageQueue; +// 初始化全局图像队列和结果队列 +void initializeGlobalQueues() { + for(int i = 0; i < 2; ++i) + { + g_img_Queue[i] = new ThreadSafeQueue(); + g_result_Queue[i] = new ThreadSafeQueue(); + } +} + +// 初始化线程控制变量和识别线程 +void initializeGlobalThreads() { + for(int i = 0; i < 2; ++i) + { + g_recognitionRunning[i] = new std::atomic(false); + g_recognitionThread[i] = nullptr; + } +} + +// 初始化全局ONNXRunner实例数组 +void initializeGlobalONNXRunner() { + for(int i = 0; i < 2; ++i) + { + g_runner_array[i] = new ONNXRunner(); + std::string modelPath = (getConfigDirectory() + "/dimo_369_640.onnx").toStdString(); + qDebug() << modelPath; + g_runner_array[i]->load(modelPath); + } +} + +// 清理全局图像队列和结果队列 +void cleanupGlobalQueues() { + for(int i = 0; i < 2; ++i) + { + if(g_img_Queue[i]) + { + g_img_Queue[i]->stop(); + delete g_img_Queue[i]; + g_img_Queue[i] = nullptr; + } + + if(g_result_Queue[i]) + { + g_result_Queue[i]->stop(); + delete g_result_Queue[i]; + g_result_Queue[i] = nullptr; + } + } +} + +// 清理线程控制变量和识别线程 +void cleanupGlobalThreads() { + for(int i = 0; i < 2; ++i) + { + if(g_recognitionRunning[i]) + { + delete g_recognitionRunning[i]; + g_recognitionRunning[i] = nullptr; + } + + if(g_recognitionThread[i]) + { + if(g_recognitionThread[i]->joinable()) + { + g_recognitionThread[i]->join(); + } + delete g_recognitionThread[i]; + g_recognitionThread[i] = nullptr; + } + } +} + +// 清理全局ONNXRunner实例数组 +void cleanupGlobalONNXRunner() { + for(int i = 0; i < 2; ++i) + { + if(g_runner_array[i]) + { + delete g_runner_array[i]; + g_runner_array[i] = nullptr; + } + } +} + +// 在程序初始化时调用 +struct GlobalsInitializer { + GlobalsInitializer() { + initializeGlobalQueues(); + initializeGlobalThreads(); + initializeGlobalONNXRunner(); // 添加此行 + } + + ~GlobalsInitializer() { + cleanupGlobalThreads(); + cleanupGlobalQueues(); + cleanupGlobalONNXRunner(); // 添加此行 + } +} globalsInitializerInstance; // 全局实例,确保在程序结束时清理 diff --git a/globals.h b/globals.h index 6c4b425..787218f 100644 --- a/globals.h +++ b/globals.h @@ -8,6 +8,13 @@ #include #include #include +#include +#include +#include +#include +#include +#include +#include "onnxrunner.h" // 图片显示0 extern QMutex gDispPicMutex0; @@ -17,14 +24,17 @@ extern MIL_ID gDispCurrentPicId0; extern QMutex gDispPicMutex1; extern MIL_ID gDispCurrentPicId1; +// 掩膜互斥锁和ID extern QMutex gMaskMutex0; extern MIL_ID gMask0; extern QMutex gMaskMutex1; extern MIL_ID gMask1; +// 检测准备信号量 extern QSemaphore detection_ready; +// 获取保存目录和配置目录函数 QString getSaveDirectory(); QString getConfigDirectory(); @@ -35,6 +45,7 @@ struct ImageData cv::Mat image; }; +// 线程安全队列模板类 template class ThreadSafeQueue{ public: @@ -61,6 +72,20 @@ public: return true; } + // 查看队列中的第一个元素而不移除 + bool front(T& item) + { + std::unique_lock lock(mutex_); + while (queue_.empty() && !stop_) + { + cond_var_.wait(lock); + } + if (queue_.empty()) + return false; + item = queue_.front(); // 直接复制,不移除 + return true; + } + // 停止队列,唤醒所有等待的线程 void stop() { @@ -69,6 +94,13 @@ public: cond_var_.notify_all(); } + // 检查队列是否为空 + bool empty() + { + std::lock_guard lock(mutex_); + return queue_.empty(); + } + private: std::queue queue_; std::mutex mutex_; @@ -76,7 +108,20 @@ private: bool stop_ = false; }; - // 定义全局存储队列 extern ThreadSafeQueue g_storageQueue; + +// 定义全局图像队列和结果队列 +extern ThreadSafeQueue* g_img_Queue[2]; +extern ThreadSafeQueue* g_result_Queue[2]; + +// 定义全局识别线程 +extern std::thread* g_recognitionThread[2]; + +// 定义线程控制变量 +extern std::atomic* g_recognitionRunning[2]; + +// 定义全局ONNXRunner实例数组 +extern ONNXRunner* g_runner_array[2]; + #endif // GLOBALS_H diff --git a/onnxrunner.cpp b/onnxrunner.cpp index b5008d6..7a6e1de 100644 --- a/onnxrunner.cpp +++ b/onnxrunner.cpp @@ -61,7 +61,13 @@ cv::Mat ONNXRunner::createDetectionMask(const cv::Mat& originalImage, const std: // Load the ONNX model cv::dnn::Net ONNXRunner::loadModel(const std::string& modelPath) { + // Load the ONNX model cv::dnn::Net net = cv::dnn::readNetFromONNX(modelPath); + if (net.empty()) { + qCritical() << "加载ONNX模型失败:" << QString::fromStdString(modelPath); + } else { + qDebug() << "成功加载ONNX模型:" << QString::fromStdString(modelPath); + } net.setPreferableBackend(cv::dnn::DNN_BACKEND_CUDA); // Use CUDA backend net.setPreferableTarget(cv::dnn::DNN_TARGET_CUDA); // Run on GPU return net; @@ -134,13 +140,39 @@ std::vector ONNXRunner::applyNMS(std::vector& detections) void ONNXRunner::load(const std::string& modelPath) { + QString qModelPath = QString::fromStdString(modelPath); + + // 检查模型文件是否存在 + if (!QFile::exists(qModelPath)) { + qCritical() << "ONNX模型文件不存在:" << qModelPath; + // 根据需求,可以选择抛出异常、设置状态标志或采取其他错误处理措施 + return; + } + + // 加载模型 this->net = ONNXRunner::loadModel(modelPath); + + // 检查模型是否成功加载 + if (this->net.empty()) { + qCritical() << "加载ONNX模型失败:" << qModelPath; + // 根据需求,可以选择抛出异常、设置状态标志或采取其他错误处理措施 + return; + } + // 创建一个空的输入矩阵作为预热数据(假定模型输入是 RGB 图像) cv::Mat dummyInput = cv::Mat::zeros(INPUT_HEIGHT, INPUT_WIDTH, CV_8UC3); // 640x640 的全零矩阵 - // 调用 predict 方法进行预热 - this->predict(dummyInput); -}; // Load the model + // 调用 predict 方法进行预热,避免第一次推理时加载模型导致延迟 + try { + for(int i = 0; i < 10; i++) + this->predict(dummyInput); + qDebug() << "ONNX模型预热完成"; + } + catch (const std::exception& e) { + qCritical() << "ONNXRunner::predict 异常:" << e.what(); + // 处理异常,例如记录日志或设置状态标志 + } +}; std::vector ONNXRunner::predict(const cv::Mat &image) { cv::dnn::Net net = this->net; diff --git a/onnxrunner.h b/onnxrunner.h index 058ee07..ec41b22 100644 --- a/onnxrunner.h +++ b/onnxrunner.h @@ -4,6 +4,7 @@ #include #include #include +#include #include #include diff --git a/widget.cpp b/widget.cpp index e617692..f92d3f9 100644 --- a/widget.cpp +++ b/widget.cpp @@ -13,6 +13,7 @@ #include #include #include +#include using namespace std; @@ -211,6 +212,29 @@ void Widget::on_btn_stop_clicked() gDispCurrentPicId1 = 0; } ui->camera_1_img->clear(); + // 停止检测工作者线程 + for(int i = 0; i < 2; ++i) + { + g_recognitionRunning[i]->store(false); + g_img_Queue[i]->stop(); // 停止队列以唤醒线程 + } + + // 等待检测工作者线程结束 + for(int i = 0; i < 2; ++i) + { + if(g_recognitionThread[i] && g_recognitionThread[i]->joinable()) + { + g_recognitionThread[i]->join(); + delete g_recognitionThread[i]; + g_recognitionThread[i] = nullptr; + } + + if(g_recognitionRunning[i]) + { + delete g_recognitionRunning[i]; + g_recognitionRunning[i] = nullptr; + } + } DestoryCamera(); DestoryLowMac(); } @@ -219,7 +243,14 @@ void Widget::on_btn_stop_clicked() void Widget::on_btn_start_clicked() { this->isCamRunning = true; + // 启动检测工作者线程 + for(int i = 0; i < 2; ++i) + { + g_recognitionRunning[i]->store(true); + g_recognitionThread[i] = new std::thread(detectionWorker, i); + } Start_camera(); + }