Эх сурвалжийг харах

v0.1.1-3:20240927车端控制指令mqtt

chengkaiqiang 8 сар өмнө
parent
commit
4f508103ea
25 өөрчлөгдсөн 185 нэмэгдсэн , 7438 устгасан
  1. 0 5
      ZJ_PRO/EgoSystem/.vscode/extensions.json
  2. 1 2
      ZJ_PRO/EgoSystem/DataMqttClient.cpp
  3. 0 1
      ZJ_PRO/EgoSystem/build/.cmake/api/v1/query/client-vscode/query.json
  4. 0 1811
      ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/cache-v2-192c30c97d094f73ce55.json
  5. 0 220
      ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/cmakeFiles-v1-e2017fbf8ad5d3182686.json
  6. 0 59
      ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/codemodel-v2-822623401fe0d7881434.json
  7. 0 116
      ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/index-2024-09-21T06-16-00-0729.json
  8. 0 554
      ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/target-EgoSystem-1ed3eb39c8182b850418.json
  9. 0 0
      ZJ_PRO/EgoSystem/build/lockfile
  10. 45 45
      ZJ_PRO/EgoSystem/can_bus.cpp
  11. 1 1
      ZJ_PRO/EgoSystem/can_bus.h
  12. 86 123
      ZJ_PRO/EgoSystem/message_queue.cpp
  13. 5 33
      ZJ_PRO/EgoSystem/message_queue.h
  14. 0 5
      ZJ_PRO/common/.vscode/extensions.json
  15. 47 128
      ZJ_PRO/common/comm.h
  16. 0 0
      ZJ_PRO/common/pcanbasic_dbg.log
  17. 0 5
      ZJ_PRO/webrtcinterop/.vscode/extensions.json
  18. 0 1
      ZJ_PRO/webrtcinterop/build/.cmake/api/v1/query/client-vscode/query.json
  19. 0 2631
      ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/cache-v2-8f5b0f09ecce5580c5b2.json
  20. 0 1055
      ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/cmakeFiles-v1-78bf91fcb82ccaff5f71.json
  21. 0 59
      ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/codemodel-v2-897014b95b56ca63a621.json
  22. 0 116
      ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/index-2024-09-21T06-10-30-0039.json
  23. 0 448
      ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/target-webrtcinterop-d2593ebe2416e40ea54b.json
  24. BIN
      ZJ_PRO/webrtcinterop/build/.ninja_deps
  25. 0 20
      ZJ_PRO/webrtcinterop/build/.ninja_log

+ 0 - 5
ZJ_PRO/EgoSystem/.vscode/extensions.json

@@ -1,5 +0,0 @@
-{
-    "recommendations": [
-        "ms-vscode.cpptools"
-    ]
-}

+ 1 - 2
ZJ_PRO/EgoSystem/DataMqttClient.cpp

@@ -37,8 +37,7 @@ void CDataMqttSensor::onConnectCallCBack(void* context, char* cause) //���
             subTopic[row] = new char[COLUMNS];
         }
         
-        //sprintf((char*)*(subTopic + 0), "v2x/v1/grasp/%s/info/up/ack", (char*)context);
-        memcpy((char*)*(subTopic + 0),"bg/log",strlen("bg/log"));
+        memcpy((char*)*(subTopic + 0),"Vehicle/ControlVehicle/Veh001",strlen("Vehicle/ControlVehicle/Veh001"));
         
 
         opts = MQTTAsync_responseOptions_initializer;

+ 0 - 1
ZJ_PRO/EgoSystem/build/.cmake/api/v1/query/client-vscode/query.json

@@ -1 +0,0 @@
-{"requests":[{"kind":"cache","version":2},{"kind":"codemodel","version":2},{"kind":"toolchains","version":1},{"kind":"cmakeFiles","version":1}]}

+ 0 - 1811
ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/cache-v2-192c30c97d094f73ce55.json

@@ -1,1811 +0,0 @@
-{
-	"entries" : 
-	[
-		{
-			"name" : "Boost_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "The directory containing a CMake configuration file for Boost."
-				}
-			],
-			"type" : "PATH",
-			"value" : "/usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0"
-		},
-		{
-			"name" : "Boost_INCLUDE_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a file."
-				}
-			],
-			"type" : "PATH",
-			"value" : "/usr/include"
-		},
-		{
-			"name" : "Boost_SYSTEM_LIBRARY_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "STRING",
-			"value" : "/usr/lib/aarch64-linux-gnu/libboost_system.so.1.71.0"
-		},
-		{
-			"name" : "CMAKE_ADDR2LINE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/addr2line"
-		},
-		{
-			"name" : "CMAKE_AR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/ar"
-		},
-		{
-			"name" : "CMAKE_BUILD_TYPE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_CACHEFILE_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "This is the directory where this CMakeCache.txt was created"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/build"
-		},
-		{
-			"name" : "CMAKE_CACHE_MAJOR_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Major version of cmake used to create the current loaded cache"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "3"
-		},
-		{
-			"name" : "CMAKE_CACHE_MINOR_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Minor version of cmake used to create the current loaded cache"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "16"
-		},
-		{
-			"name" : "CMAKE_CACHE_PATCH_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Patch version of cmake used to create the current loaded cache"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "3"
-		},
-		{
-			"name" : "CMAKE_COLOR_MAKEFILE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable/Disable color output during build."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CMAKE_COMMAND",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to CMake executable."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/bin/cmake"
-		},
-		{
-			"name" : "CMAKE_CPACK_COMMAND",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to cpack program executable."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/bin/cpack"
-		},
-		{
-			"name" : "CMAKE_CTEST_COMMAND",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to ctest program executable."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/bin/ctest"
-		},
-		{
-			"name" : "CMAKE_CXX_COMPILER",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "CXX compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/c++"
-		},
-		{
-			"name" : "CMAKE_CXX_COMPILER_AR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/gcc-ar-9"
-		},
-		{
-			"name" : "CMAKE_CXX_COMPILER_RANLIB",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/gcc-ranlib-9"
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-g"
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-Os -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O3 -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O2 -g -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_C_COMPILER",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "C compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/cc"
-		},
-		{
-			"name" : "CMAKE_C_COMPILER_AR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/gcc-ar-9"
-		},
-		{
-			"name" : "CMAKE_C_COMPILER_RANLIB",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/gcc-ranlib-9"
-		},
-		{
-			"name" : "CMAKE_C_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_C_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-g"
-		},
-		{
-			"name" : "CMAKE_C_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-Os -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_C_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O3 -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_C_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O2 -g -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_DLLTOOL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "CMAKE_DLLTOOL-NOTFOUND"
-		},
-		{
-			"name" : "CMAKE_EXECUTABLE_FORMAT",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Executable file format"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "ELF"
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXPORT_COMPILE_COMMANDS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable/Disable output of compile commands during generation."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CMAKE_EXTRA_GENERATOR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Name of external makefile project generator."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_GENERATOR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Name of generator."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "Unix Makefiles"
-		},
-		{
-			"name" : "CMAKE_GENERATOR_INSTANCE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Generator instance identifier."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_GENERATOR_PLATFORM",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Name of generator platform."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_GENERATOR_TOOLSET",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Name of generator toolset."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_HOME_DIRECTORY",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Source directory with the top level CMakeLists.txt file for this project"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem"
-		},
-		{
-			"name" : "CMAKE_INSTALL_PREFIX",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Install path prefix, prepended onto install directories."
-				}
-			],
-			"type" : "PATH",
-			"value" : "/usr/local"
-		},
-		{
-			"name" : "CMAKE_INSTALL_SO_NO_EXE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Install .so files without execute permission."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_LINKER",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/ld"
-		},
-		{
-			"name" : "CMAKE_MAKE_PROGRAM",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/make"
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_NM",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/nm"
-		},
-		{
-			"name" : "CMAKE_NUMBER_OF_MAKEFILES",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "number of local generators"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_OBJCOPY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/objcopy"
-		},
-		{
-			"name" : "CMAKE_OBJDUMP",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/objdump"
-		},
-		{
-			"name" : "CMAKE_PLATFORM_INFO_INITIALIZED",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Platform information initialized"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_PROJECT_DESCRIPTION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_PROJECT_HOMEPAGE_URL",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_PROJECT_NAME",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "EgoSystem"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "1.0.0"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION_MAJOR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION_MINOR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "0"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION_PATCH",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "0"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION_TWEAK",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_RANLIB",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/ranlib"
-		},
-		{
-			"name" : "CMAKE_READELF",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/readelf"
-		},
-		{
-			"name" : "CMAKE_ROOT",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to CMake installation."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/share/cmake-3.16"
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SKIP_INSTALL_RPATH",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "If set, runtime paths are not added when installing shared libraries, but are added when building."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "NO"
-		},
-		{
-			"name" : "CMAKE_SKIP_RPATH",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "If set, runtime paths are not added when using shared libraries."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "NO"
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STRIP",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/strip"
-		},
-		{
-			"name" : "CMAKE_UNAME",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "uname command"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/bin/uname"
-		},
-		{
-			"name" : "CMAKE_VERBOSE_MAKEFILE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make.  This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "FALSE"
-		},
-		{
-			"name" : "EgoSystem_BINARY_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/build"
-		},
-		{
-			"name" : "EgoSystem_SOURCE_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem"
-		},
-		{
-			"name" : "FIND_PACKAGE_MESSAGE_DETAILS_Boost",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Details about finding Boost"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "[/usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake][cfound components: system ][v1.71.0()]"
-		},
-		{
-			"name" : "FIND_PACKAGE_MESSAGE_DETAILS_PkgConfig",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Details about finding PkgConfig"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "[/usr/bin/pkg-config][v0.29.1()]"
-		},
-		{
-			"name" : "GLIB_PKG_CFLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "-I/usr/include/glib-2.0;-I/usr/lib/aarch64-linux-gnu/glib-2.0/include"
-		},
-		{
-			"name" : "GLIB_PKG_CFLAGS_I",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_CFLAGS_OTHER",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_FOUND",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "GLIB_PKG_INCLUDEDIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/include"
-		},
-		{
-			"name" : "GLIB_PKG_INCLUDE_DIRS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/include/glib-2.0;/usr/lib/aarch64-linux-gnu/glib-2.0/include"
-		},
-		{
-			"name" : "GLIB_PKG_LDFLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "-lglib-2.0"
-		},
-		{
-			"name" : "GLIB_PKG_LDFLAGS_OTHER",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_LIBDIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/lib/aarch64-linux-gnu"
-		},
-		{
-			"name" : "GLIB_PKG_LIBRARIES",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "glib-2.0"
-		},
-		{
-			"name" : "GLIB_PKG_LIBRARY_DIRS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_LIBS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_LIBS_L",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_LIBS_OTHER",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_LIBS_PATHS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_MODULE_NAME",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "glib-2.0"
-		},
-		{
-			"name" : "GLIB_PKG_PREFIX",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr"
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_CFLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "-I/usr/include/glib-2.0;-I/usr/lib/aarch64-linux-gnu/glib-2.0/include"
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_CFLAGS_I",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_CFLAGS_OTHER",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_INCLUDE_DIRS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/include/glib-2.0;/usr/lib/aarch64-linux-gnu/glib-2.0/include"
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LDFLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "-lglib-2.0;-pthread;-lpcre;-pthread"
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LDFLAGS_OTHER",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "-pthread"
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LIBDIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LIBRARIES",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "glib-2.0;pcre"
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LIBRARY_DIRS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LIBS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LIBS_L",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LIBS_OTHER",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_STATIC_LIBS_PATHS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "2.64.6"
-		},
-		{
-			"name" : "GLIB_PKG_glib-2.0_INCLUDEDIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_glib-2.0_LIBDIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_glib-2.0_PREFIX",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "GLIB_PKG_glib-2.0_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "MODBUS_INCLUDE_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a file."
-				}
-			],
-			"type" : "PATH",
-			"value" : "MODBUS_INCLUDE_DIR-NOTFOUND"
-		},
-		{
-			"name" : "PKG_CONFIG_EXECUTABLE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "pkg-config executable"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/pkg-config"
-		},
-		{
-			"name" : "__pkg_config_arguments_GLIB_PKG",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "glib-2.0"
-		},
-		{
-			"name" : "__pkg_config_checked_GLIB_PKG",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "boost_headers_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "The directory containing a CMake configuration file for boost_headers."
-				}
-			],
-			"type" : "PATH",
-			"value" : "/usr/lib/aarch64-linux-gnu/cmake/boost_headers-1.71.0"
-		},
-		{
-			"name" : "boost_system_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "The directory containing a CMake configuration file for boost_system."
-				}
-			],
-			"type" : "PATH",
-			"value" : "/usr/lib/aarch64-linux-gnu/cmake/boost_system-1.71.0"
-		},
-		{
-			"name" : "pkgcfg_lib_GLIB_PKG_glib-2.0",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a library."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/lib/aarch64-linux-gnu/libglib-2.0.so"
-		},
-		{
-			"name" : "prefix_result",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : ""
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/lib/aarch64-linux-gnu"
-		}
-	],
-	"kind" : "cache",
-	"version" : 
-	{
-		"major" : 2,
-		"minor" : 0
-	}
-}

+ 0 - 220
ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/cmakeFiles-v1-e2017fbf8ad5d3182686.json

@@ -1,220 +0,0 @@
-{
-	"inputs" : 
-	[
-		{
-			"path" : "CMakeLists.txt"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeSystem.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeCCompiler.cmake"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPkgConfig.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindBoost.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfigVersion.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config-version.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/boost_system-1.71.0/boost_system-config-version.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/boost_system-1.71.0/boost_system-config.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/BoostDetectToolset-1.71.0.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/boost_system-1.71.0/libboost_system-variant-shared.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/boost_system-1.71.0/libboost_system-variant-static.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config-version.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/lib/aarch64-linux-gnu/cmake/boost_headers-1.71.0/boost_headers-config.cmake"
-		}
-	],
-	"kind" : "cmakeFiles",
-	"paths" : 
-	{
-		"build" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/build",
-		"source" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem"
-	},
-	"version" : 
-	{
-		"major" : 1,
-		"minor" : 0
-	}
-}

+ 0 - 59
ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/codemodel-v2-822623401fe0d7881434.json

@@ -1,59 +0,0 @@
-{
-	"configurations" : 
-	[
-		{
-			"directories" : 
-			[
-				{
-					"build" : ".",
-					"minimumCMakeVersion" : 
-					{
-						"string" : "3.0.0"
-					},
-					"projectIndex" : 0,
-					"source" : ".",
-					"targetIndexes" : 
-					[
-						0
-					]
-				}
-			],
-			"name" : "",
-			"projects" : 
-			[
-				{
-					"directoryIndexes" : 
-					[
-						0
-					],
-					"name" : "EgoSystem",
-					"targetIndexes" : 
-					[
-						0
-					]
-				}
-			],
-			"targets" : 
-			[
-				{
-					"directoryIndex" : 0,
-					"id" : "EgoSystem::@6890427a1f51a3e7e1df",
-					"jsonFile" : "target-EgoSystem-1ed3eb39c8182b850418.json",
-					"name" : "EgoSystem",
-					"projectIndex" : 0
-				}
-			]
-		}
-	],
-	"kind" : "codemodel",
-	"paths" : 
-	{
-		"build" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/build",
-		"source" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem"
-	},
-	"version" : 
-	{
-		"major" : 2,
-		"minor" : 0
-	}
-}

+ 0 - 116
ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/index-2024-09-21T06-16-00-0729.json

@@ -1,116 +0,0 @@
-{
-	"cmake" : 
-	{
-		"generator" : 
-		{
-			"name" : "Unix Makefiles"
-		},
-		"paths" : 
-		{
-			"cmake" : "/usr/bin/cmake",
-			"cpack" : "/usr/bin/cpack",
-			"ctest" : "/usr/bin/ctest",
-			"root" : "/usr/share/cmake-3.16"
-		},
-		"version" : 
-		{
-			"isDirty" : false,
-			"major" : 3,
-			"minor" : 16,
-			"patch" : 3,
-			"string" : "3.16.3",
-			"suffix" : ""
-		}
-	},
-	"objects" : 
-	[
-		{
-			"jsonFile" : "codemodel-v2-822623401fe0d7881434.json",
-			"kind" : "codemodel",
-			"version" : 
-			{
-				"major" : 2,
-				"minor" : 0
-			}
-		},
-		{
-			"jsonFile" : "cache-v2-192c30c97d094f73ce55.json",
-			"kind" : "cache",
-			"version" : 
-			{
-				"major" : 2,
-				"minor" : 0
-			}
-		},
-		{
-			"jsonFile" : "cmakeFiles-v1-e2017fbf8ad5d3182686.json",
-			"kind" : "cmakeFiles",
-			"version" : 
-			{
-				"major" : 1,
-				"minor" : 0
-			}
-		}
-	],
-	"reply" : 
-	{
-		"client-vscode" : 
-		{
-			"query.json" : 
-			{
-				"requests" : 
-				[
-					{
-						"kind" : "cache",
-						"version" : 2
-					},
-					{
-						"kind" : "codemodel",
-						"version" : 2
-					},
-					{
-						"kind" : "toolchains",
-						"version" : 1
-					},
-					{
-						"kind" : "cmakeFiles",
-						"version" : 1
-					}
-				],
-				"responses" : 
-				[
-					{
-						"jsonFile" : "cache-v2-192c30c97d094f73ce55.json",
-						"kind" : "cache",
-						"version" : 
-						{
-							"major" : 2,
-							"minor" : 0
-						}
-					},
-					{
-						"jsonFile" : "codemodel-v2-822623401fe0d7881434.json",
-						"kind" : "codemodel",
-						"version" : 
-						{
-							"major" : 2,
-							"minor" : 0
-						}
-					},
-					{
-						"error" : "unknown request kind 'toolchains'"
-					},
-					{
-						"jsonFile" : "cmakeFiles-v1-e2017fbf8ad5d3182686.json",
-						"kind" : "cmakeFiles",
-						"version" : 
-						{
-							"major" : 1,
-							"minor" : 0
-						}
-					}
-				]
-			}
-		}
-	}
-}

+ 0 - 554
ZJ_PRO/EgoSystem/build/.cmake/api/v1/reply/target-EgoSystem-1ed3eb39c8182b850418.json

@@ -1,554 +0,0 @@
-{
-	"artifacts" : 
-	[
-		{
-			"path" : "EgoSystem"
-		}
-	],
-	"backtrace" : 1,
-	"backtraceGraph" : 
-	{
-		"commands" : 
-		[
-			"add_executable",
-			"link_directories",
-			"target_link_libraries",
-			"add_definitions",
-			"include_directories"
-		],
-		"files" : 
-		[
-			"CMakeLists.txt"
-		],
-		"nodes" : 
-		[
-			{
-				"file" : 0
-			},
-			{
-				"command" : 0,
-				"file" : 0,
-				"line" : 61,
-				"parent" : 0
-			},
-			{
-				"command" : 1,
-				"file" : 0,
-				"line" : 46,
-				"parent" : 0
-			},
-			{
-				"command" : 1,
-				"file" : 0,
-				"line" : 50,
-				"parent" : 0
-			},
-			{
-				"command" : 1,
-				"file" : 0,
-				"line" : 51,
-				"parent" : 0
-			},
-			{
-				"command" : 1,
-				"file" : 0,
-				"line" : 55,
-				"parent" : 0
-			},
-			{
-				"command" : 2,
-				"file" : 0,
-				"line" : 85,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 13,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 17,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 16,
-				"parent" : 0
-			},
-			{
-				"command" : 4,
-				"file" : 0,
-				"line" : 21,
-				"parent" : 0
-			},
-			{
-				"command" : 4,
-				"file" : 0,
-				"line" : 41,
-				"parent" : 0
-			},
-			{
-				"command" : 4,
-				"file" : 0,
-				"line" : 42,
-				"parent" : 0
-			},
-			{
-				"command" : 4,
-				"file" : 0,
-				"line" : 43,
-				"parent" : 0
-			},
-			{
-				"command" : 4,
-				"file" : 0,
-				"line" : 54,
-				"parent" : 0
-			},
-			{
-				"command" : 4,
-				"file" : 0,
-				"line" : 57,
-				"parent" : 0
-			}
-		]
-	},
-	"compileGroups" : 
-	[
-		{
-			"compileCommandFragments" : 
-			[
-				{
-					"fragment" : " -O0 -g2 -ggdb -Wall -Wno-unused-variable -pthread  -Wno-attributes  "
-				}
-			],
-			"defines" : 
-			[
-				{
-					"backtrace" : 6,
-					"define" : "BOOST_ALL_NO_LIB"
-				},
-				{
-					"backtrace" : 6,
-					"define" : "BOOST_SYSTEM_DYN_LINK"
-				},
-				{
-					"backtrace" : 7,
-					"define" : "JSONCPP_USING_SECURE_MEMORY=0"
-				},
-				{
-					"backtrace" : 8,
-					"define" : "WEBRTC_LINUX=1"
-				},
-				{
-					"backtrace" : 9,
-					"define" : "WEBRTC_POSIX=1"
-				}
-			],
-			"includes" : 
-			[
-				{
-					"backtrace" : 10,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../webrtcinterop/include"
-				},
-				{
-					"backtrace" : 11,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/rs_driver"
-				},
-				{
-					"backtrace" : 12,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/protobuf/include"
-				},
-				{
-					"backtrace" : 13,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../Protocol/linux"
-				},
-				{
-					"backtrace" : 14,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/Mqtt/inlcude"
-				},
-				{
-					"backtrace" : 15,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/."
-				},
-				{
-					"backtrace" : 15,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/./include"
-				},
-				{
-					"backtrace" : 15,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/./include/libjpeg-8b"
-				},
-				{
-					"backtrace" : 15,
-					"path" : "/usr/include/libdrm"
-				}
-			],
-			"language" : "CXX",
-			"sourceIndexes" : 
-			[
-				0,
-				1,
-				2,
-				3,
-				4,
-				5,
-				6,
-				7,
-				8,
-				9,
-				10,
-				11,
-				12,
-				13,
-				14,
-				15,
-				16,
-				17
-			]
-		}
-	],
-	"id" : "EgoSystem::@6890427a1f51a3e7e1df",
-	"link" : 
-	{
-		"commandFragments" : 
-		[
-			{
-				"fragment" : "-O0 -g2 -ggdb -Wall -Wno-unused-variable -pthread  -Wno-attributes",
-				"role" : "flags"
-			},
-			{
-				"fragment" : "-rdynamic",
-				"role" : "flags"
-			},
-			{
-				"backtrace" : 2,
-				"fragment" : "-L/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../webrtcinterop/build",
-				"role" : "libraryPath"
-			},
-			{
-				"backtrace" : 3,
-				"fragment" : "-L/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/webrtc/lib/aarch64",
-				"role" : "libraryPath"
-			},
-			{
-				"backtrace" : 4,
-				"fragment" : "-L/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/protobuf/lib/aarch64",
-				"role" : "libraryPath"
-			},
-			{
-				"backtrace" : 5,
-				"fragment" : "-L/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/Mqtt/lib",
-				"role" : "libraryPath"
-			},
-			{
-				"fragment" : "-Wl,-rpath,/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../webrtcinterop/build:/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/webrtc/lib/aarch64:/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/protobuf/lib/aarch64:/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/EgoSystem/../thirdparty/Mqtt/lib:/usr/lib/aarch64-linux-gnu/tegra",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-Wl,-Bstatic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lwebrtcinterop",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lwebrtc",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-Wl,-Bdynamic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lpthread",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-Wl,-Bstatic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lprotobuf",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-Wl,-Bdynamic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lpcanbasic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lpcanbasic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lpcanbasic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-Wl,-Bstatic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lpaho-mqtt3a",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lpaho-mqtt3c",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-Wl,-Bdynamic",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-ljsoncpp",
-				"role" : "libraries"
-			},
-			{
-				"backtrace" : 6,
-				"fragment" : "/usr/lib/aarch64-linux-gnu/libboost_system.so.1.71.0",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-ldl",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lX11",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lpthread",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lv4l2",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lEGL",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lGLESv2",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lX11",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "/usr/lib/aarch64-linux-gnu/tegra/libnvbufsurface.so",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "/usr/lib/aarch64-linux-gnu/tegra/libnvbufsurftransform.so",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "/usr/lib/aarch64-linux-gnu/tegra/libnvjpeg.so",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "/usr/lib/aarch64-linux-gnu/tegra/libnvosd.so",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-ldrm",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lpthread",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lv4l2",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lEGL",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-lGLESv2",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "/usr/lib/aarch64-linux-gnu/tegra/libnvbufsurface.so",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "/usr/lib/aarch64-linux-gnu/tegra/libnvbufsurftransform.so",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "/usr/lib/aarch64-linux-gnu/tegra/libnvjpeg.so",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "/usr/lib/aarch64-linux-gnu/tegra/libnvosd.so",
-				"role" : "libraries"
-			},
-			{
-				"fragment" : "-ldrm",
-				"role" : "libraries"
-			}
-		],
-		"language" : "CXX"
-	},
-	"name" : "EgoSystem",
-	"nameOnDisk" : "EgoSystem",
-	"paths" : 
-	{
-		"build" : ".",
-		"source" : "."
-	},
-	"sourceGroups" : 
-	[
-		{
-			"name" : "Source Files",
-			"sourceIndexes" : 
-			[
-				0,
-				1,
-				2,
-				3,
-				4,
-				5,
-				6,
-				7,
-				8,
-				9,
-				10,
-				11,
-				12,
-				13,
-				14,
-				15,
-				16,
-				17
-			]
-		}
-	],
-	"sources" : 
-	[
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "DataMqttClient.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "MqttClient.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "Rtk.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "VideoRenderer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "can_bus.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "hmacsha256.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "imu_sensor.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "main.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "message_queue.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "pcan_sensor.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "radar_can.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "radar_ip.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/common/Feedback.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/common/iobuffer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/common/peer_connection.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/common/socket_client.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/common/update_thread.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/Protocol/linux/protocol.pb.cc",
-			"sourceGroupIndex" : 0
-		}
-	],
-	"type" : "EXECUTABLE"
-}

+ 0 - 0
ZJ_PRO/EgoSystem/build/lockfile


+ 45 - 45
ZJ_PRO/EgoSystem/can_bus.cpp

@@ -266,15 +266,12 @@ void CCanBusSensor::OnMessage(cannet_frame* frames, int32_t count)
             case 0x181:
                 Sendframe[0].can_id = 0x181;
                 Sendframe[0].can_dlc = frame.dlc;
-
-                Hand_Throttle = make_int16(frame.data[1],frame.data[0]);
-                Foot_Throttle = make_int16(frame.data[3],frame.data[2]);
-                can_status.Brake = make_int16(frame.data[5],frame.data[4]);   //刹车
-                can_status.Outrigger_status = make_int16(frame.data[7],frame.data[6]);  //支腿
-                // Turn_angle = 
-
-
                 memcpy(Sendframe[0].data, frame.data, frame.dlc);
+                control_can.accPedalH = make_int16(frame.data[1],frame.data[0]);   //手油门
+                control_can.accPedalF = make_int16(frame.data[3],frame.data[2]);  //脚油门
+                control_can.brakePedal =  make_int16(frame.data[5],frame.data[4]);  //刹车
+                control_can.baseLegControl = make_int16(frame.data[7],frame.data[6]);  //支腿动作控制
+
                 //std::cout << "revice 181" << std::endl;
             break;
 
@@ -283,24 +280,19 @@ void CCanBusSensor::OnMessage(cannet_frame* frames, int32_t count)
                 Sendframe[1].can_dlc = frame.dlc;
 
                 memcpy(Sendframe[1].data, frame.data, frame.dlc);
+                control_can.taskJoint_1 = make_int16(frame.data[1], frame.data[0]);//第一个作业关节控制  
+                control_can.taskJoint_2 = make_int16(frame.data[7], frame.data[6]);//第2个作业关节控制
+                control_can.taskJoint_3 = make_int16(frame.data[3], frame.data[2]);//第3个作业关节控制
+                control_can.toolControl = make_int16(frame.data[5],frame.data[4]);  //末端控制工具
                 //std::cout << "182" << std::endl;
             break;
 
             case 0x183:
                 Sendframe[2].can_id = 0x183;
                 Sendframe[2].can_dlc = frame.dlc;
-
-                // Direction = make_int16(frame.data[3],frame.data[2]);
-                can_status.Turn_angle = make_int16(frame.data[3], frame.data[2]);  //转弯角度
-
-
-                // Turn_angle =                         //转弯角度
-
-                 
-                // _message->SendVehicleStatus(Direction,Hand_Throttle,Foot_Throttle,Brake);
-
                 memcpy(Sendframe[2].data, frame.data, frame.dlc);
-                //std::cout << "revice 183" << std::endl;
+                control_can.steeringWheel = make_int16(frame.data[3],frame.data[2]);   //方向盘转速
+                control_can.endJoint = make_int16(frame.data[1],frame.data[0]);    //抓具旋转
             break;
 
             case 0x184:
@@ -308,31 +300,37 @@ void CCanBusSensor::OnMessage(cannet_frame* frames, int32_t count)
                 Sendframe[3].can_id = 0x184;
                 Sendframe[3].can_dlc = frame.dlc;
 
-                can_status.fire_status = frame.data[2] & 0x80 ? 1 : 0;     //启动/熄火?   
-                can_status.remote_forward =  frame.data[0] & 0x10 ? 1 : 0;  //前进      0 - 5  
-                can_status.remote_backward =  frame.data[0] & 0x20 ? 1 : 0;   //后退      0 - 6  
-                can_status.Park = frame.data[1] & 0x01 ? 1 : 0;    //驻车    1-0
-                can_status.Left_turn = frame.data[7] & 0x40 ? 1 : 0; //左旋    右手柄  左  7-7
-                can_status.Right_turn = frame.data[7] & 0x80 ? 1 : 0 ;   //右旋    右手柄   右  7-8
-                can_status.Raised = frame.data[7] & 0x02 ? 1 : 0;              //小臂抬起   左手柄  向后        7-2
-                can_status.Decrease = frame.data[7] & 0x01 ? 1 : 0;            //小臂下降   左手柄  向前   7-1
-                can_status.Stretch = frame.data[7] &  0x20 ? 1 : 0;             //大臂伸起   右手柄  向后   7-6
-                can_status.Bulls_decline = frame.data[7] &  0x10  ? 1 : 0;      //大臂下降    右手柄  向前  7-5 
-                can_status.Material  = frame.data[4]  & 0x01  ? 1 : 0;          //吸盘吸   4-1
-                can_status.Discharge  = frame.data[4]  & 0x02  ? 1 : 0;         //吸盘放  4-2
-                can_status.zhua = frame.data[7] & 0x40 ? 1 : 0;                      //抓斗抓料   右手柄 左边  7-7
-                can_status.fang = frame.data[7] & 0x80 ? 1 : 0 ;                      //抓斗放料   右手柄 右边  7-8
-                can_status.Shell_rotation_left = frame.data[6] &0x40 ? 1 : 0  ;              //贝壳斗旋转  shun   6-7
-                can_status.Shell_rotation_right = frame.data[7] & 0x80? 1 : 0 ;              //贝壳斗旋转   ni   6-8
-                can_status.Cabin = frame.data[1] & 0x40 ? 1 : 0;                //驾驶室升  1-7
-                can_status.Cab = frame.data[1] & 0x80? 1 : 0;                //驾驶室降   1-8
-                can_status.Working_signal = frame.data[2] & 0x20? 1 : 0 ;         //作业灯   2-6
-                can_status.Turn_left_signal = frame.data[0] &  0x08? 1 : 0 ;           //左转向      0-4
-                can_status.Turn_right_signal = frame.data[0] &  0x10? 1 : 0;            //右转向   0-5
-                can_status.Trumpet = frame.data[1] & 0x02 ? 1 : 0;        //喇叭   1-2
-                can_status.Urget_stop = frame.data[3] & 0x02 ? 1 : 0;       //急停  3-2
-                can_status.Vehicle_id = 535;      //车辆id
-
+                control_can.keyStatus = (frame.data[3] & 0x01 ? 1:0 ) + (frame.data[2] & 0x80 ? 1:0)*2;  //钥匙状态  0-熄火   1-上电   2-启动
+
+                control_can.parkControl = frame.data[1] & 0x01 ? 1:0 ;   //驻车控制   1-1
+                control_can.travelMode = frame.data[3] & 0x04? 1:0 ;   //驾驶模式   3-3
+                control_can.eStop = frame.data[3] & 0x02 ? 1:0 ;         //急停开关   3-2
+                control_can.directSwitch = frame.data[4] & 0x04 ? 1:0 ;  //前后切换   4-3
+
+                control_can.gearControl = (frame.data[0] & 0x20 ? 1:0)  + (frame.data[0] & 0x40 ? 1:0) * 2 ;  //车辆档位控制  1-前进   2-后退
+
+                control_can.hazardLight = frame.data[0] & 0x04 ? 1:0 ;   //双闪灯0-3
+
+                control_can.travelLight = (frame.data[0] & 0x02 ? 1:0)  +(frame.data[0] & 0x01 ? 1:0)*2;   //行驶灯光  0-全关闭  1-近光   2-远光
+                control_can.vehicleHorn = frame.data[1] & 0x02 ? 1:0 ;   //喇叭1-2
+                control_can.silencedAlarm  = frame.data[2] & 0x40 ? 1:0; //消报警音按钮2-7100000data[2] & 0x20 ? 1:0) *2 ;  //2- 4*5  工作灯 0-全关闭  1-前大灯  2工作灯  3 全开
+
+                control_can.turnSignal = (frame.data[0] & 0x08 ? 1:0) + (frame.data[0] & 0x10 ? 1:0) * 2 ;  //转向灯   0-关   1-近光灯   2-远光灯
+                control_can.turnMode = (frame.data[3] & 0x08 ? 1:0) + (frame.data[3] & 0x10 ? 1:0) * 2 + (frame.data[3] & 0x20 ? 1:0) * 3 +(frame.data[3] & 0x40 ? 1:0) * 4;   //转向模式
+                control_can.enableHydraulic = frame.data[2] & 0x01 ? 1:0;              //液压使能开关
+                control_can.workLight = (frame.data[2] & 0x20 ? 1:0)  + (frame.data[2] & 0x40 ? 1:0)*2 ;                   //工作灯  0-关  1-前大灯  2-工作灯  3-全开
+                control_can.bypassSwitch = frame.data[1] & 0x02 ? 1:0 ;                  //2- 1  旁通开关
+                control_can.baseLegSwitch =(frame.data[1] & 0x04 ? 1:0)*1 +(frame.data[1] & 0x08  ? 1:0)*2 +(frame.data[1] & 0x10  ? 1:0)*4+(frame.data[1] & 0x20  ? 1:0)*8; //四个支腿选择开关
+                control_can.cabLift = (frame.data[1] &0x40 ? 1:0) * 1 + (frame.data[1] & 0x80 ? 1:0) * 2;   //驾驶室升降  0 无   1-升  2-降
+                control_can.esCabLift = frame.data[2] & 0x08 ? 1:0;    //驾驶室应急下降
+                control_can.suckerSelect = frame.data[2] & 0x04 ? 1:0;          //吸盘选择开关
+                control_can.errBasOperation = 0;    //基本操作故障
+                control_can.errAccPedal = (frame.data[5] & 0x40 ? 1:0) + (frame.data[5] & 0x80 ? 1:0)*2;        //油门信号故障 0-无故障  1-油门旋扭故障 2-脚油门故障  3-都有故障
+                control_can.errBrakePedal = frame.data[6] & 0x01 ? 1:0;   //刹车信号故障
+                control_can.errSteeringWheel = frame.data[6] & 0x02 ? 1:0 ; //转向故障
+                control_can.errHandle = (frame.data[5] & 0x01 ? 1:0) + (frame.data[5] & 0x02 ? 1:0)*2 +(frame.data[5] & 0x04 ? 1:0)*4 +( frame.data[5] & 0x08 ? 1:0) *8 +(frame.data[5] & 0x10 ? 1:0)*16    ; //手柄信号故障
+                control_can.errEndTool = frame.data[5] & 0x20 ?1:0;//末端工具控制故障
+                control_can.errOther = 0;//其他故障   
                 //模式
                 
                 model = (frame.data[3] & 0x04) == 0x04 ? 1 : 0;
@@ -345,6 +343,7 @@ void CCanBusSensor::OnMessage(cannet_frame* frames, int32_t count)
                 if((frame.data[4] & 0x10) == 0x10 ? 1 : 0)//已就绪 抓钢机就绪状态,待无人车入场
                 {
                   _message->SendZGJStatus(1);
+                  control_can.coopSignal = 1;      //就位
                   std::cout << "SendZGJStatus" << std::endl;
                   //_msg[3].DATA[4] &= 0xEF;
                 }
@@ -352,6 +351,7 @@ void CCanBusSensor::OnMessage(cannet_frame* frames, int32_t count)
                 if((frame.data[4] & 0x20) == 0x20 ? 1 : 0)//已完成 抓钢机抓钢结束,待无人车离场
                 {
                   _message->SendZGJStatus(2);
+                  control_can.coopSignal = 0;      //结束
                   //_msg[3].DATA[4] &= 0xD7;
                 }
 
@@ -387,7 +387,7 @@ void CCanBusSensor::OnMessage(cannet_frame* frames, int32_t count)
                 Sendframe[4].can_dlc = frame.dlc;
 
                 memcpy(Sendframe[4].data, frame.data, frame.dlc);
-                _message -> SendVehicleStatus( can_status);
+                _message -> SendVehicleStatus( control_can);
             break;
         }
     } 

+ 1 - 1
ZJ_PRO/EgoSystem/can_bus.h

@@ -45,5 +45,5 @@ private:
      FeedData _data;
      int model;//0本地,1远程
 
-     vehicle_status can_status;
+     vehicle_control_cv control_can;
 };

+ 86 - 123
ZJ_PRO/EgoSystem/message_queue.cpp

@@ -980,143 +980,106 @@ void CMessageQueue::SendZGJStatus(int status)
     _Rtk->Get()->Send_ZGJ_status(status);
 }
 
-// void CMessageQueue::SendVehicleStatus(int16_t Direction,int16_t Hand_Throttle,int16_t Foot_Throttle,int16_t Brake)
-// {
-//     //CDataMqttSensor::sendMessage()
-//     if (CDataMqttSensor::_run)
-// 	{
-// 		time_t rawtime;
-//         struct tm* info;
-//         time(&rawtime);
-
-//         info = localtime(&rawtime);
-
-//         char secret[64] = { 0 };
-
-//         sprintf((char*)secret, "%d-%.2d-%.2d %.2d:%.2d:%.2d", info->tm_year + 1900, info->tm_mon + 1, info->tm_mday,info->tm_hour,info->tm_min,info->tm_sec);
-//         printf("%s\r\n",secret);
-
-
-//         char WriteLocalDat[128];
-//         memset(WriteLocalDat,0,128);
-//         sprintf(WriteLocalDat, "%d-%.2d-%.2d %.2d:%.2d:%.2d    方向值:%d    手油门值:%d    脚油门值:%d    刹车值:%d\n", info->tm_year + 1900, info->tm_mon + 1, info->tm_mday,info->tm_hour,info->tm_min,info->tm_sec,
-//         Direction,Hand_Throttle,Foot_Throttle,Brake);
-//         fwrite(WriteLocalDat, strlen(WriteLocalDat) , 1, File_fd);
-
-// 		Json::Value root;
-// 		Json::Value Source;
-// 		Json::FastWriter writer;
-
-// 		std::string SendTime;
-
-// 		Source["1"] = SendTime.assign(secret,strlen(secret));//发送时间
-// 		Source["2"] = Direction;//方向值
-// 		Source["3"] = Hand_Throttle;//手油门值
-//         Source["4"] = Foot_Throttle;//脚油门值
-// 		Source["5"] = Brake;//刹车值
-
-// 		Json::StyledWriter sw;
-// 		//std::cout << sw.write(Source) << std::endl << std::endl;
-//         if (!DataMqtt_SendDate)
-// 		{
-// 			DataMqtt_curTick = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
-// 			DataMqtt_SendDate = true;
-// 		}
-// 		else
-// 		{
-// 			long long tick = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
-// 			if (DataMqtt_curTick != 0 && tick - DataMqtt_curTick > 10000)
-// 			{
-// 				if (CDataMqttSensor::_run && (CDataMqttSensor::m_mqttClient != NULL))
-// 					CDataMqttSensor::sendMessage((char*)sw.write(Source).c_str(), 0, (char*)"bg/log");
-// 				DataMqtt_SendDate = false;
-// 			}
-// 		}
-// 	}
-// }
 
-void CMessageQueue::SendVehicleStatus(vehicle_status can_status)
+void CMessageQueue::SendVehicleStatus(vehicle_control_cv control_can)
 {
     //CDataMqttSensor::sendMessage()
     if (CDataMqttSensor::_run)
 	{
-		time_t rawtime;
-        struct tm* info;
-        time(&rawtime);
-
-        info = localtime(&rawtime);
-
-        char secret[64] = { 0 };
-
-        sprintf((char*)secret, "%d-%.2d-%.2d %.2d:%.2d:%.2d", info->tm_year + 1900, info->tm_mon + 1, info->tm_mday,info->tm_hour,info->tm_min,info->tm_sec);
-        printf("%s\r\n",secret);
-
+        struct timeval tv;
+        gettimeofday(&tv, NULL);
+        char m_Send[16],Dst[16];
+        memset(Dst, 0, 16);
+        sprintf((char*)Dst, "%ld", tv.tv_sec * 1000 + tv.tv_usec / 1000);
 
-        // char WriteLocalDat[128];
-        // memset(WriteLocalDat,0,128);
-        // sprintf(WriteLocalDat, "%d-%.2d-%.2d %.2d:%.2d:%.2d    方向值:%d    手油门值:%d    脚油门值:%d    刹车值:%d\n", info->tm_year + 1900, info->tm_mon + 1, info->tm_mday,info->tm_hour,info->tm_min,info->tm_sec,
-        // Direction,Hand_Throttle,Foot_Throttle,Brake);
-        // fwrite(WriteLocalDat, strlen(WriteLocalDat) , 1, File_fd);
 
 		Json::Value root;
 		Json::Value Source;
 		Json::FastWriter writer;
 
 		std::string SendTime;
+ 
+        Source["VehicleID"] = 538;
+        Source["timestamp"] = SendTime.assign(Dst,strlen(Dst));
+
+        //车辆基本状态控制
+        Json::Value baseControl;
+        baseControl["keyStatus"] = control_can.keyStatus;
+        baseControl["parkControl"] = control_can.parkControl;
+        baseControl["travelMode"] = control_can.travelMode;
+        baseControl["eStop"] = control_can.eStop;
+        baseControl["directSwitch"] = control_can.directSwitch;
+        baseControl["gearCaontrol"] = control_can.gearControl;
+        baseControl["hazardLight"] = control_can.hazardLight;
+        baseControl["travelLight"] = control_can.travelLight;
+        baseControl["vehicleHorn"] = control_can.vehicleHorn;
+        baseControl["silencedAlarm"] = control_can.silencedAlarm;
+        Source["baseControl"].append(baseControl);
+
+        
+
+        //车辆行驶控制
+        Json::Value driveControl;
+        Json::Value accPedal;
+
+        accPedal["accPedalH"] = control_can.accPedalH;
+        accPedal["accPedalF"] = control_can.accPedalF;
+        driveControl["accPedal"].append(accPedal);
+        driveControl["brakePedal"] = control_can.brakePedal;
+        driveControl["steeringWheel"] = control_can.steeringWheel;
+        driveControl["turnSignal"] = control_can.turnSignal;
+        driveControl["turnMode"] = control_can.turnMode;
+        Source["driveControl"].append(driveControl);
+
+        //作业机构控制
+        Json::Value taskControl;
+        taskControl["enableHydraulic"] = control_can.enableHydraulic;
+        taskControl["toolControl"] = control_can.toolControl;
+        taskControl["workLight"] = control_can.workLight;
+        taskControl["bypassSwitch"] = control_can.bypassSwitch;
+        taskControl["taskJoint_1"] = control_can.taskJoint_1;
+        taskControl["taskJoint_2"] = control_can.taskJoint_2;
+        taskControl["taskJoint_3"] = control_can.taskJoint_3;
+        taskControl["endJoint"] = control_can.endJoint;
+        taskControl["baseLegSwitch"] = control_can.baseLegSwitch;
+        taskControl["baseLegControl"] = control_can.baseLegControl;
+        taskControl["cabLift"] = control_can.cabLift;
+        taskControl["esCabLift"] = control_can.esCabLift;
+        taskControl["suckerSelect"] = control_can.suckerSelect;
+        taskControl["cooperationSignal"] = control_can.coopSignal;
+        Source["taskControl"].append(taskControl);
+
+        //舱端故障报警
+        Json::Value errCode;
+        errCode["errBasOperation"] = control_can.errBasOperation;
+        errCode["errAccPedal"] = control_can.errAccPedal;
+        errCode["errBrakePedal"] = control_can.errBrakePedal;
+        errCode["errSteeringWheel"] = control_can.errSteeringWheel;
+        errCode["errHandle"] = control_can.errHandle;
+        errCode["errEndTool"] = control_can.errEndTool;
+        errCode["errOther"] = control_can.errOther;
+        Source["errCode"].append(errCode);
 
-		// Source["1"] = SendTime.assign(secret,strlen(secret));//发送时间
-		// Source["2"] = Direction;//方向值
-		// Source["3"] = Hand_Throttle;//手油门值
-        // Source["4"] = Foot_Throttle;//脚油门值
-		// Source["5"] = Brake;//刹车值
-
-        Source["1"] = can_status.fire_status;//启动/熄火
-		Source["2"] = can_status.remote_forward;//远程控制前进
-		Source["3"] = can_status.remote_backward;//远程控制后退
-        Source["4"] = can_status.Brake;//刹车
-		Source["5"] = can_status.Park;//驻车
-        Source["6"] = can_status.Outrigger_status;//支腿
-		Source["7"] = can_status.Turn_angle;//转弯角度
-		Source["8"] = can_status.Left_turn;//左旋   左手柄 左信号  
-        Source["9"] = can_status.Right_turn;//右旋   左手柄 右信号
-		Source["10"] = can_status.Raised;//小臂抬起   左手柄  向后 
-        Source["11"] = can_status.Decrease;//小臂下降   左手柄  向前 
-		Source["12"] = can_status.Stretch;//大臂伸起   右手柄  向后
-		Source["13"] = can_status.Bulls_decline;//大臂下降    右手柄  向前
-        Source["14"] = can_status.Material;//吸盘吸料
-		Source["15"] = can_status.Discharge;//吸盘放料
-		Source["16"] = can_status.zhua;//抓斗抓料
-		Source["17"] = can_status.fang;//抓斗放料
-		Source["18"] = can_status.Shell_rotation_left;//贝壳斗旋转   shun
-		Source["19"] = can_status.Shell_rotation_right;//贝壳斗旋转   ni
-		Source["19"] = can_status.Cabin;//驾驶室升
-		Source["20"] = can_status.Cab;//驾驶室降
-		Source["21"] = can_status.Working_signal;//作业灯开/关
-		Source["22"] = can_status.Turn_left_signal;//左转向 开/关
-		Source["23"] = can_status.Turn_right_signal;//右转向  开/关
-		Source["24"] = can_status.Warning_Light;//警示灯 开/关  ?
-		Source["25"] = can_status.Trumpet;//喇叭
-		Source["26"] = can_status.Security_lock;//安全锁 开/关
-		Source["27"] = can_status.Urget_stop;//急停 
-		Source["28"] = can_status.Vehicle_id;//车辆id   
-		Source["29"] = SendTime.assign(secret,strlen(secret));;//发送时间  
 
 		Json::StyledWriter sw;
-		//std::cout << sw.write(Source) << std::endl << std::endl;
-        if (!DataMqtt_SendDate)
-		{
-			DataMqtt_curTick = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
-			DataMqtt_SendDate = true;
-		}
-		else
-		{
-			long long tick = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
-			if (DataMqtt_curTick != 0 && tick - DataMqtt_curTick > 10000)
-			{
-				if (CDataMqttSensor::_run && (CDataMqttSensor::m_mqttClient != NULL))
-					CDataMqttSensor::sendMessage((char*)sw.write(Source).c_str(), 0, (char*)"bg/log");
-				DataMqtt_SendDate = false;
-			}
-		}
+		std::cout << sw.write(Source) << std::endl << std::endl;
+        //控制发送频率
+        // if (!DataMqtt_SendDate)
+		// {
+		// 	DataMqtt_curTick = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
+		// 	DataMqtt_SendDate = true;
+		// }
+		// else
+		// {
+		// 	long long tick = std::chrono::duration_cast<std::chrono::milliseconds>(std::chrono::system_clock::now().time_since_epoch()).count();
+		// 	if (DataMqtt_curTick != 0 && tick - DataMqtt_curTick > 10000)
+		// 	{
+		// 		if (CDataMqttSensor::_run && (CDataMqttSensor::m_mqttClient != NULL))
+		// 			CDataMqttSensor::sendMessage((char*)sw.write(Source).c_str(), 0, (char*)"Vehicle/ControlVehicle/Veh001");
+		// 		DataMqtt_SendDate = false;
+		// 	}
+		// }
+        CDataMqttSensor::sendMessage((char*)sw.write(Source).c_str(), 0, (char*)"Vehicle/ControlVehicle/Veh001");
+
 	}
 }

+ 5 - 33
ZJ_PRO/EgoSystem/message_queue.h

@@ -10,6 +10,8 @@
 #include "../common/sensor_socket.h"
 #include "../common/update_thread.h"
 
+#include <sys/time.h>
+
 #include "MqttClient.h"
 #include "DataMqttClient.h"
 #include "can_bus.h"
@@ -66,37 +68,6 @@ enum RA {
      RA_Encode,
 };
 
-// typedef struct {
-//     int16_t fire_status;  //启动/熄火
-//     int16_t remote_forward;  //远程控制前进
-//     int16_t remote_backward;   //远程控制后退
-//     int16_t Brake;        //刹车
-//     int16_t Park;        //驻车
-//     int16_t Outrigger_status;   //支腿
-//     int16_t Turn_angle;  //转弯角度
-//     int16_t Left_turn;   //左旋   左手柄 左信号       
-//     int16_t Right_turn;   //右旋   右手柄 右信号
-//     int16_t Raised;        //小臂抬起   左手柄  向后        
-//     int16_t Decrease;        //小臂下降   左手柄  向前 
-//     int16_t Stretch;         //大臂伸起   右手柄  向后
-//     int16_t Bulls_decline           ;   //大臂下降    右手柄  向前
-//     int16_t Material            ;  //吸盘吸料
-//     int16_t Discharge           ;   //吸盘放料
-//     int16_t zhua;        //抓斗抓料
-//     int16_t fang;                //抓斗放料
-//     int16_t Shell_rotation ;  //贝壳斗旋转
-//     int16_t Cabin          ;    //驾驶室升
-//     int16_t Cab           ;    //驾驶室降
-//     int16_t Working_signal  ;    //作业灯开/关
-//     int16_t Turn_left_signal;             //左转向 开/关
-//     int16_t Turn_right_signal ;              //右转向  开/关
-//     int16_t Warning_Light ;    //警示灯 开/关
-//     int16_t Trumpet;    //喇叭
-//     int16_t Security_lock ;  //安全锁 开/关
-//     int16_t Urget_stop ;    //急停   
-//     int16_t Vehicle_id;  //车辆id
-// } vehicle_status;
-
 class CIOBuffer;
 struct RadarData;
 class CMessageQueue:public INativeNotify
@@ -152,9 +123,10 @@ public:
  //  void StartCar();
    void CheckSignal();
    void SendZGJStatus(int status);
-   // void SendVehicleStatus(int16_t Direction,int16_t Hand_Throttle,int16_t Foot_Throttle,int16_t Brake);
+
+   void SendVehicleStatus(vehicle_control_cv control_can);
    
-   void SendVehicleStatus(vehicle_status can_status);
+
    bool bStopedCar;
    long long _curStopTick;
    bool btimeStopedCar;

+ 0 - 5
ZJ_PRO/common/.vscode/extensions.json

@@ -1,5 +0,0 @@
-{
-    "recommendations": [
-        "ms-vscode.cpptools"
-    ]
-}

+ 47 - 128
ZJ_PRO/common/comm.h

@@ -172,105 +172,7 @@ struct FeedData
 
 	int8_t all_Buff[8];         //0x28f
 
-	// //增加0x28f
-	// int32_t p_flameout =36;        //P档熄火;
-	// int32_t engine_start =37;      //发动机启动
-	// int32_t emergency_signal = 38;  //紧停信号
-	// int32_t preheating_monitoring=39;  //预热监控
-	// int32_t park_switch =40;   //驻车开关
-	// int32_t safety_bar_lock =41; //安全杆锁定
-	// int32_t forward_gear   =42;     //前进档
-	// int32_t backward_gear   =43;//后退档
 	
-	// int32_t first_gear = 44;   //行驶一档
-	// int32_t sencond_gear = 45;  //行驶2档
-	// int32_t n_gear =46;       //实际N 档
-	// int32_t cabin_end =47;     //驾驶室上升到位 
-	// int32_t cab_end =48;       //驾驶室下降到位
-	// int32_t reserve =49;       //保留
-
-	// int32_t for_left_outrigger =50;   //前左支腿选择
-	// int32_t for_right_outrigger =51;  //前右支腿选择
-	// int32_t back_left_outrigger =52;  //后左支腿选择
-	// int32_t back_right_outrigger=53;  //后右支腿选择
-	// int32_t cab_start = 54; //驾驶室下降
-	// int32_t canbin_start=55;//驾驶室上升
-	// int32_t swinging_bridge_lock=56; //摆动桥锁定
-	// int32_t cab_emery =57;       //驾驶室应急下降
-
-	// int32_t safety_bypass = 58;   //安全旁通
-	// int32_t clear_alarm = 59;    //清除蜂鸣器报警
-	// int32_t front_wheel_steering = 60;  //前轮转向
-	// int32_t back_wheel_steering = 61;  //后轮转向
-	// int32_t same_steering = 62;  //前后轮同向转向
-	// int32_t reverse_steering= 63;  //前后轮反向转向
-	// int32_t sound_signal_alarm = 64;  //故障声光报警
-
-
-	// int32_t rod_intake_limit_valve =65;   //斗杆内收限制阀
-	// int32_t rod_outtake_limit_valve = 66;  //斗杆外摆限制阀
-	// int32_t boom_lift_limit_valve = 67;  //动臂提升限制阀
-	// int32_t boom_out_limit_valve = 68;  //动臂下降限制阀
-	// int32_t cab_emery_value = 69;  //驾驶室应急下降阀
-	// int32_t charging_valve= 70;  //充液阀
-	// int32_t parking_valve = 71;   //驻车阀
-
-	// int32_t parking_back_signal = 72;    //驻车反馈灯
-	// int32_t brake_signal = 73;   //刹车灯
-	// int32_t power_delay = 74;    //断电延时
-	// int32_t flash_signal= 75;    //闪光信号
-	// int32_t left_for_outrigger_value = 76;  //左前支腿伸缩电磁阀
-	// int32_t right_for_outrigger_value = 77;   //右前支腿伸缩电磁阀
-	// int32_t left_back_outrigger_value = 78;  //左后支腿伸缩电磁阀
-
-	// int32_t right_back_outrigger_value = 79;    //右后支腿伸缩电磁阀
-	// int32_t for_steering_value = 80;   //前轮转向电磁阀
-	// int32_t same_steering_value = 81;   //四轮同向转向电磁阀
-	// int32_t rever_steering_value = 82;   //四轮反向转向电磁阀
-	// int32_t first_gear_solenoid_valve = 83;   //一档电磁阀
-	// int32_t sen_gear_solenoid_valve = 84;   //二档电磁阀
-	// int32_t grab_rotary_switch_valve = 85;    //抓具旋转切换电磁阀
-
-	//int32_t Boom_lift_pilot_pressure = 15;//动臂提升先导压力传感器故障
-	//int32_t Boom_drop_pilot_pressure = 16;//动臂下降先导压力传感器故障
-	//int32_t Stick_lift_pilot_pressure = 17;//斗杆提升先导压力传感器故障
-	//int32_t Stick_Drop_Pilot_Pressure = 18;//斗杆下降先导压力传感器故障
-	//int32_t left_turn_Pressure = 19;//车体左回转先导压力传感器故障
-	//int32_t right_turn_Pressure = 20;//车体右回转先导压力传感器故障
-	//int32_t outstretched_Pressure = 21;//支腿伸出先导压力传感器故障
-	//int32_t instretched_Pressure = 22;//支腿缩回先导压力传感器故障
-	//int32_t grab_opens_the_pilot = 23;//抓斗开启先导压力传感器故障
-	//int32_t grab_close_the_pilot = 24;//抓斗闭合先导压力传感器故障
-	//int32_t Main_pump_1_pilot_pressure = 25;//主泵1压力传感器故障
-	//int32_t Main_pump_2_pilot_pressure = 26;//主泵2压力传感器故障
-	//int32_t rod_cavity_pressure = 27;//动臂无杆腔压力传感器故障
-	//int32_t stick_cavity_pressure = 28;//斗杆无杆腔压力传感器故障
-	//int32_t Parking_pressure = 29;//驻车压力传感器故障
-	//int32_t Failure_of_the_accumulator_pressure = 30;//蓄能器压力传感器故障
-	//int32_t Gas_pedal_failure = 31;//油门踏板故障
-	//int32_t Faulty_throttle_knob = 32;//油门旋钮故障
-	//int32_t Leg_handle_failure = 33;//支腿手柄故障
-	//int32_t The_gripper_knob_faulty = 34;//抓具旋钮故障
-	//int32_t Hydraulic_oil_temperature_sensor_failure = 35;//液压油温传感器故障
-	//int32_t Faulty_fuel_level_sensor = 36;//燃油油位传感器故障
-	//int32_t Boom_inclination_sensor_failure = 37;//动臂倾角传感器故障
-	//int32_t Stick_inclination_sensor_communication = 38;//斗杆倾角传感器通讯故障
-	//int32_t Expansion_module_communication_failure = 39;//扩展模块通讯故障
-	//int32_t working_distance_exceeded = 40;//工作距离超限
-	//int32_t hydraulic_oil_temperature_low = 41;//燃油油位低
-	//int32_t Low_battery_voltage = 42;//电池电压低
-	//int32_t High_battery_voltage = 43;//电池电压高
-	//int32_t accumulator_pressure_abnormal = 44;//蓄能器压力异常
-	//int32_t hydraulic_oil_temperature_high = 45;//液压油温高
-	//int32_t Low_oil_pressure = 46;//机油压力低
-	//int32_t Low_coolant_level = 47;//冷却液液位低
-	//int32_t High_coolant_level = 48;//冷却液温度高
-	//int32_t system_overloaded = 49;//系统超载
-	//int32_t Safety_bypass_pressed = 50;//安全旁通按下
-	//int32_t Engine_SPN_failure = 51;//发动机SPN故障
-	//int32_t engine_warming_up = 52;//发动机预热中
-	//int32_t engine_warming_up_timeout = 53;//发动机预热超时
-	//int32_t Emergency_stop_press = 54;//紧急停止按下	
 };
 
 struct cannet_frame_receive
@@ -282,33 +184,50 @@ struct cannet_frame_receive
 };
 
 typedef struct {
-    int16_t fire_status;  //启动/熄火
-    int16_t remote_forward;  //远程控制前进
-    int16_t remote_backward;   //远程控制后退
-    int16_t Brake;        //刹车
-    int16_t Park;        //驻车
-    int16_t Outrigger_status;   //支腿
-    int16_t Turn_angle;  //转弯角度
-    int16_t Left_turn;   //左旋   左手柄 左信号       
-    int16_t Right_turn;   //右旋   右手柄 右信号
-    int16_t Raised;        //小臂抬起   左手柄  向后        
-    int16_t Decrease;        //小臂下降   左手柄  向前 
-    int16_t Stretch;         //大臂伸起   右手柄  向后
-    int16_t Bulls_decline           ;   //大臂下降    右手柄  向前
-    int16_t Material            ;  //吸盘吸料
-    int16_t Discharge           ;   //吸盘放料
-    int16_t zhua;        //抓斗抓料
-    int16_t fang;                //抓斗放料
-    int16_t Shell_rotation_left ;  //贝壳斗旋转   shun
-    int16_t Shell_rotation_right ;  //贝壳斗旋转   ni
-    int16_t Cabin          ;    //驾驶室升
-    int16_t Cab           ;    //驾驶室降
-    int16_t Working_signal  ;    //作业灯开/关
-    int16_t Turn_left_signal;             //左转向 开/关
-    int16_t Turn_right_signal ;              //右转向  开/关
-    int16_t Warning_Light ;    //警示灯 开/关
-    int16_t Trumpet;    //喇叭
-    int16_t Security_lock ;  //安全锁 开/关
-    int16_t Urget_stop ;    //急停   
-    int16_t Vehicle_id;  //车辆id
-} vehicle_status;
+	//车辆基本状态控制
+	int16_t keyStatus;          //钥匙状态
+	int16_t parkControl;        //驻车控制
+	int16_t travelMode;        //驾驶模式
+	int16_t eStop;              //急停开关
+    int16_t directSwitch;       //前后切换
+	int16_t gearControl;        //车辆档位控制
+	int16_t hazardLight;        //双闪灯
+	int16_t travelLight;        //行驶灯光
+	int16_t vehicleHorn;        //喇叭
+	int16_t silencedAlarm;      //消报警音按钮
+
+	//车辆行驶控制
+	// int16_t accPedal;           //油门踏板/
+	int16_t accPedalH;           //手油门踏板
+	int16_t accPedalF;           //脚油门踏板
+	int16_t brakePedal ;        //刹车踏板
+	int16_t steeringWheel;      //方向盘转速
+	int16_t turnSignal ;        //转向灯
+	int16_t turnMode;           //转向模式
+
+	//作业机构控制
+	int16_t enableHydraulic;	//液压使能开关
+	int16_t workLight;			//工作灯
+	int16_t bypassSwitch;		//旁通开关
+	int16_t taskJoint_1;		//第一个作业关节控制
+	int16_t taskJoint_2;		//第二个作业关节控制
+	int16_t taskJoint_3;		//第三个作业关节控制
+	int16_t endJoint;			//末端关节控制
+	int16_t toolControl;		//末端工具控制
+	int16_t baseLegSwitch;		//支腿选择开关
+	int16_t baseLegControl;		//支腿动作控制
+	int16_t cabLift;			//驾驶室升降机构
+	int16_t esCabLift;			//驾驶室应急下降开关
+	int16_t suckerSelect;		//吸盘选择开关
+	int16_t coopSignal;	//协同作业信号
+
+	//舱端故障报警
+	int16_t errBasOperation;	//基本操作故障
+	int16_t errAccPedal;		//油门信号故障
+	int16_t errBrakePedal;		//刹车信号故障
+	int16_t errSteeringWheel;	//转向故障
+	int16_t errHandle;			//手柄信号故障
+	int16_t errEndTool;			//末端工具控制故障
+	int16_t errOther;           //其他故障
+
+} vehicle_control_cv;

+ 0 - 0
ZJ_PRO/common/pcanbasic_dbg.log


+ 0 - 5
ZJ_PRO/webrtcinterop/.vscode/extensions.json

@@ -1,5 +0,0 @@
-{
-    "recommendations": [
-        "ms-vscode.cpptools"
-    ]
-}

+ 0 - 1
ZJ_PRO/webrtcinterop/build/.cmake/api/v1/query/client-vscode/query.json

@@ -1 +0,0 @@
-{"requests":[{"kind":"cache","version":2},{"kind":"codemodel","version":2},{"kind":"toolchains","version":1},{"kind":"cmakeFiles","version":1}]}

+ 0 - 2631
ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/cache-v2-8f5b0f09ecce5580c5b2.json

@@ -1,2631 +0,0 @@
-{
-	"entries" : 
-	[
-		{
-			"name" : "CMAKE_ADDR2LINE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/addr2line"
-		},
-		{
-			"name" : "CMAKE_AR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/ar"
-		},
-		{
-			"name" : "CMAKE_BUILD_TYPE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Choose the type of build, options are: None Debug Release RelWithDebInfo MinSizeRel ..."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_CACHEFILE_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "This is the directory where this CMakeCache.txt was created"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/build"
-		},
-		{
-			"name" : "CMAKE_CACHE_MAJOR_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Major version of cmake used to create the current loaded cache"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "3"
-		},
-		{
-			"name" : "CMAKE_CACHE_MINOR_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Minor version of cmake used to create the current loaded cache"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "16"
-		},
-		{
-			"name" : "CMAKE_CACHE_PATCH_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Patch version of cmake used to create the current loaded cache"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "3"
-		},
-		{
-			"name" : "CMAKE_COLOR_MAKEFILE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable/Disable color output during build."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CMAKE_COMMAND",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to CMake executable."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/bin/cmake"
-		},
-		{
-			"name" : "CMAKE_CPACK_COMMAND",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to cpack program executable."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/bin/cpack"
-		},
-		{
-			"name" : "CMAKE_CTEST_COMMAND",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to ctest program executable."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/bin/ctest"
-		},
-		{
-			"name" : "CMAKE_CUDA_COMPILER",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "CUDA compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/bin/nvcc"
-		},
-		{
-			"name" : "CMAKE_CUDA_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CUDA compiler during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_CUDA_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CUDA compiler during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-g"
-		},
-		{
-			"name" : "CMAKE_CUDA_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CUDA compiler during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O1 -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_CUDA_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CUDA compiler during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O3 -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_CUDA_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CUDA compiler during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O2 -g -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_CXX_COMPILER",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "CXX compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/c++"
-		},
-		{
-			"name" : "CMAKE_CXX_COMPILER_AR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/gcc-ar-9"
-		},
-		{
-			"name" : "CMAKE_CXX_COMPILER_RANLIB",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/gcc-ranlib-9"
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-g"
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-Os -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O3 -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_CXX_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the CXX compiler during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O2 -g -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_C_COMPILER",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "C compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/cc"
-		},
-		{
-			"name" : "CMAKE_C_COMPILER_AR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "A wrapper around 'ar' adding the appropriate '--plugin' option for the GCC compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/gcc-ar-9"
-		},
-		{
-			"name" : "CMAKE_C_COMPILER_RANLIB",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "A wrapper around 'ranlib' adding the appropriate '--plugin' option for the GCC compiler"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/gcc-ranlib-9"
-		},
-		{
-			"name" : "CMAKE_C_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_C_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-g"
-		},
-		{
-			"name" : "CMAKE_C_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-Os -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_C_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O3 -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_C_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the C compiler during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : "-O2 -g -DNDEBUG"
-		},
-		{
-			"name" : "CMAKE_DLLTOOL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "CMAKE_DLLTOOL-NOTFOUND"
-		},
-		{
-			"name" : "CMAKE_EXECUTABLE_FORMAT",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Executable file format"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "ELF"
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_EXPORT_COMPILE_COMMANDS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable/Disable output of compile commands during generation."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CMAKE_EXTRA_GENERATOR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Name of external makefile project generator."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_GENERATOR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Name of generator."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "Unix Makefiles"
-		},
-		{
-			"name" : "CMAKE_GENERATOR_INSTANCE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Generator instance identifier."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_GENERATOR_PLATFORM",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Name of generator platform."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_GENERATOR_TOOLSET",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Name of generator toolset."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_HAVE_LIBC_PTHREAD",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Test CMAKE_HAVE_LIBC_PTHREAD"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_HAVE_PTHREADS_CREATE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Have library pthreads"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_HAVE_PTHREAD_CREATE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Have library pthread"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_HAVE_PTHREAD_H",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Have include pthread.h"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_HOME_DIRECTORY",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Source directory with the top level CMakeLists.txt file for this project"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop"
-		},
-		{
-			"name" : "CMAKE_INSTALL_PREFIX",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Install path prefix, prepended onto install directories."
-				}
-			],
-			"type" : "PATH",
-			"value" : "/usr/local"
-		},
-		{
-			"name" : "CMAKE_INSTALL_SO_NO_EXE",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Install .so files without execute permission."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_LINKER",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/ld"
-		},
-		{
-			"name" : "CMAKE_MAKE_PROGRAM",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/make"
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of modules during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_NM",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/nm"
-		},
-		{
-			"name" : "CMAKE_NUMBER_OF_MAKEFILES",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "number of local generators"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_OBJCOPY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/objcopy"
-		},
-		{
-			"name" : "CMAKE_OBJDUMP",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/objdump"
-		},
-		{
-			"name" : "CMAKE_PLATFORM_INFO_INITIALIZED",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Platform information initialized"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_PROJECT_DESCRIPTION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_PROJECT_HOMEPAGE_URL",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_PROJECT_NAME",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "webrtcinterop"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "0.1.0"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION_MAJOR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "0"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION_MINOR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "1"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION_PATCH",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "0"
-		},
-		{
-			"name" : "CMAKE_PROJECT_VERSION_TWEAK",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_RANLIB",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/ranlib"
-		},
-		{
-			"name" : "CMAKE_READELF",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/readelf"
-		},
-		{
-			"name" : "CMAKE_ROOT",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to CMake installation."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/share/cmake-3.16"
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of shared libraries during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_SKIP_INSTALL_RPATH",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "If set, runtime paths are not added when installing shared libraries, but are added when building."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "NO"
-		},
-		{
-			"name" : "CMAKE_SKIP_RPATH",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "If set, runtime paths are not added when using shared libraries."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "NO"
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Flags used by the linker during the creation of static libraries during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CMAKE_STRIP",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/strip"
-		},
-		{
-			"name" : "CMAKE_UNAME",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "uname command"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/bin/uname"
-		},
-		{
-			"name" : "CMAKE_VERBOSE_MAKEFILE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "If this value is on, makefiles will be generated without the .SILENT directive, and all commands will be echoed to the console during the make.  This is useful for debugging only. With Visual Studio IDE projects all commands are done without /nologo."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "FALSE"
-		},
-		{
-			"name" : "CPACK_BINARY_7Z",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_BUNDLE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_CYGWIN",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_DEB",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build Debian packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CPACK_BINARY_DRAGNDROP",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_FREEBSD",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build FreeBSD packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CPACK_BINARY_IFW",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build IFW packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CPACK_BINARY_NSIS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build NSIS packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CPACK_BINARY_NUGET",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_OSXX11",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_PACKAGEMAKER",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_PRODUCTBUILD",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_RPM",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build RPM packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CPACK_BINARY_STGZ",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build STGZ packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CPACK_BINARY_TBZ2",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build TBZ2 packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CPACK_BINARY_TGZ",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build TGZ packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CPACK_BINARY_TXZ",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build TXZ packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CPACK_BINARY_TZ",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build TZ packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CPACK_BINARY_WIX",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_BINARY_ZIP",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_SOURCE_7Z",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_SOURCE_CYGWIN",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "(This variable does not exist and should not be used)"
-				}
-			],
-			"type" : "UNINITIALIZED",
-			"value" : ""
-		},
-		{
-			"name" : "CPACK_SOURCE_RPM",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build RPM source packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CPACK_SOURCE_TBZ2",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build TBZ2 source packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CPACK_SOURCE_TGZ",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build TGZ source packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CPACK_SOURCE_TXZ",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build TXZ source packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CPACK_SOURCE_TZ",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build TZ source packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CPACK_SOURCE_ZIP",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Enable to build ZIP source packages"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CUDA_64_BIT_DEVICE_CODE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Compile device code in 64 bit mode"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CUDA_ATTACH_VS_BUILD_RULE_TO_CUDA_FILE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Attach the build rule to the CUDA source file.  Enable only when the CUDA source file is added to at most one target."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CUDA_BUILD_CUBIN",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Generate and parse .cubin files in Device mode."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CUDA_BUILD_EMULATION",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Build in Emulation mode"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CUDA_CUDART_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"cudart\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libcudart.so"
-		},
-		{
-			"name" : "CUDA_CUDA_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"cuda\" library (older versions only)."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/lib/aarch64-linux-gnu/libcuda.so"
-		},
-		{
-			"name" : "CUDA_GENERATED_OUTPUT_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Directory to put all the output files.  If blank it will default to the CMAKE_CURRENT_BINARY_DIR"
-				}
-			],
-			"type" : "PATH",
-			"value" : ""
-		},
-		{
-			"name" : "CUDA_HOST_COMPILATION_CPP",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Generated file extension"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CUDA_HOST_COMPILER",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Host side compiler used by NVCC"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/bin/cc"
-		},
-		{
-			"name" : "CUDA_NVCC_EXECUTABLE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a program."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/bin/nvcc"
-		},
-		{
-			"name" : "CUDA_NVCC_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Semi-colon delimit multiple arguments. during all build types."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CUDA_NVCC_FLAGS_DEBUG",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Semi-colon delimit multiple arguments. during DEBUG builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CUDA_NVCC_FLAGS_MINSIZEREL",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Semi-colon delimit multiple arguments. during MINSIZEREL builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CUDA_NVCC_FLAGS_RELEASE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Semi-colon delimit multiple arguments. during RELEASE builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CUDA_NVCC_FLAGS_RELWITHDEBINFO",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Semi-colon delimit multiple arguments. during RELWITHDEBINFO builds."
-				}
-			],
-			"type" : "STRING",
-			"value" : ""
-		},
-		{
-			"name" : "CUDA_OpenCL_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"OpenCL\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "CUDA_OpenCL_LIBRARY-NOTFOUND"
-		},
-		{
-			"name" : "CUDA_PROPAGATE_HOST_FLAGS",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Propagate C/CXX_FLAGS and friends to the host compiler via -Xcompile"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CUDA_SDK_ROOT_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a file."
-				}
-			],
-			"type" : "PATH",
-			"value" : "CUDA_SDK_ROOT_DIR-NOTFOUND"
-		},
-		{
-			"name" : "CUDA_SDK_ROOT_DIR_INTERNAL",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "This is the value of the last time CUDA_SDK_ROOT_DIR was set successfully."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "CUDA_SDK_ROOT_DIR-NOTFOUND"
-		},
-		{
-			"name" : "CUDA_SEPARABLE_COMPILATION",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Compile CUDA objects with separable compilation enabled.  Requires CUDA 5.0+"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CUDA_TOOLKIT_INCLUDE",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a file."
-				}
-			],
-			"type" : "PATH",
-			"value" : "/usr/local/cuda-11.4/include"
-		},
-		{
-			"name" : "CUDA_TOOLKIT_ROOT_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Toolkit location."
-				}
-			],
-			"type" : "PATH",
-			"value" : "/usr/local/cuda-11.4"
-		},
-		{
-			"name" : "CUDA_TOOLKIT_ROOT_DIR_INTERNAL",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "This is the value of the last time CUDA_TOOLKIT_ROOT_DIR was set successfully."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/local/cuda-11.4"
-		},
-		{
-			"name" : "CUDA_TOOLKIT_TARGET_DIR_INTERNAL",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "This is the value of the last time CUDA_TOOLKIT_TARGET_DIR was set successfully."
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/local/cuda-11.4"
-		},
-		{
-			"name" : "CUDA_USE_STATIC_CUDA_RUNTIME",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Use the static version of the CUDA runtime library if available"
-				}
-			],
-			"type" : "BOOL",
-			"value" : "ON"
-		},
-		{
-			"name" : "CUDA_VERBOSE_BUILD",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Print out the commands run while compiling the CUDA source file.  With the Makefile generator this defaults to VERBOSE variable specified on the command line, but can be forced on with this option."
-				}
-			],
-			"type" : "BOOL",
-			"value" : "OFF"
-		},
-		{
-			"name" : "CUDA_VERSION",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "Version of CUDA as computed from nvcc."
-				}
-			],
-			"type" : "STRING",
-			"value" : "11.4"
-		},
-		{
-			"name" : "CUDA_cublas_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"cublas\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libcublas.so"
-		},
-		{
-			"name" : "CUDA_cudadevrt_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"cudadevrt\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libcudadevrt.a"
-		},
-		{
-			"name" : "CUDA_cudart_static_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "static CUDA runtime library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libcudart_static.a"
-		},
-		{
-			"name" : "CUDA_cufft_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"cufft\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libcufft.so"
-		},
-		{
-			"name" : "CUDA_cupti_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"cupti\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "CUDA_cupti_LIBRARY-NOTFOUND"
-		},
-		{
-			"name" : "CUDA_curand_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"curand\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libcurand.so"
-		},
-		{
-			"name" : "CUDA_cusolver_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"cusolver\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libcusolver.so"
-		},
-		{
-			"name" : "CUDA_cusparse_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"cusparse\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libcusparse.so"
-		},
-		{
-			"name" : "CUDA_make2cmake",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Location of make2cmake.cmake"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/share/cmake-3.16/Modules/FindCUDA/make2cmake.cmake"
-		},
-		{
-			"name" : "CUDA_nppc_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppc\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppc.so"
-		},
-		{
-			"name" : "CUDA_nppial_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppial\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppial.so"
-		},
-		{
-			"name" : "CUDA_nppicc_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppicc\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppicc.so"
-		},
-		{
-			"name" : "CUDA_nppicom_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppicom\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "CUDA_nppicom_LIBRARY-NOTFOUND"
-		},
-		{
-			"name" : "CUDA_nppidei_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppidei\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppidei.so"
-		},
-		{
-			"name" : "CUDA_nppif_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppif\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppif.so"
-		},
-		{
-			"name" : "CUDA_nppig_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppig\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppig.so"
-		},
-		{
-			"name" : "CUDA_nppim_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppim\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppim.so"
-		},
-		{
-			"name" : "CUDA_nppist_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppist\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppist.so"
-		},
-		{
-			"name" : "CUDA_nppisu_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppisu\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppisu.so"
-		},
-		{
-			"name" : "CUDA_nppitc_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nppitc\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnppitc.so"
-		},
-		{
-			"name" : "CUDA_npps_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"npps\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnpps.so"
-		},
-		{
-			"name" : "CUDA_nvToolsExt_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "ADVANCED",
-					"value" : "1"
-				},
-				{
-					"name" : "HELPSTRING",
-					"value" : "\"nvToolsExt\" library"
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/local/cuda-11.4/lib64/libnvToolsExt.so"
-		},
-		{
-			"name" : "CUDA_parse_cubin",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Location of parse_cubin.cmake"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/share/cmake-3.16/Modules/FindCUDA/parse_cubin.cmake"
-		},
-		{
-			"name" : "CUDA_rt_LIBRARY",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Path to a library."
-				}
-			],
-			"type" : "FILEPATH",
-			"value" : "/usr/lib/aarch64-linux-gnu/librt.so"
-		},
-		{
-			"name" : "CUDA_run_nvcc",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Location of run_nvcc.cmake"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "/usr/share/cmake-3.16/Modules/FindCUDA/run_nvcc.cmake"
-		},
-		{
-			"name" : "FIND_PACKAGE_MESSAGE_DETAILS_CUDA",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Details about finding CUDA"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "[/usr/local/cuda-11.4][/usr/local/cuda-11.4/bin/nvcc][/usr/local/cuda-11.4/include][/usr/local/cuda-11.4/lib64/libcudart_static.a][v11.4()]"
-		},
-		{
-			"name" : "FIND_PACKAGE_MESSAGE_DETAILS_Threads",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Details about finding Threads"
-				}
-			],
-			"type" : "INTERNAL",
-			"value" : "[TRUE][v()]"
-		},
-		{
-			"name" : "webrtcinterop_BINARY_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/build"
-		},
-		{
-			"name" : "webrtcinterop_LIB_DEPENDS",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Dependencies for the target"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "general;/usr/local/cuda-11.4/lib64/libcudart_static.a;general;-lpthread;general;dl;general;/usr/lib/aarch64-linux-gnu/librt.so;general;pthread;general;v4l2;general;EGL;general;GLESv2;general;X11;general;nvbufsurface;general;nvbufsurftransform;general;nvjpeg;general;nvosd;general;drm;general;cuda;"
-		},
-		{
-			"name" : "webrtcinterop_SOURCE_DIR",
-			"properties" : 
-			[
-				{
-					"name" : "HELPSTRING",
-					"value" : "Value Computed by CMake"
-				}
-			],
-			"type" : "STATIC",
-			"value" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop"
-		}
-	],
-	"kind" : "cache",
-	"version" : 
-	{
-		"major" : 2,
-		"minor" : 0
-	}
-}

+ 0 - 1055
ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/cmakeFiles-v1-78bf91fcb82ccaff5f71.json

@@ -1,1055 +0,0 @@
-{
-	"inputs" : 
-	[
-		{
-			"path" : "CMakeLists.txt"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineSystem.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeSystem.cmake.in"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeSystem.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeUnixFindMake.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInitialize.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ADSP-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Borland-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Cray-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GHS-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/HP-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Intel-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/MSVC-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/PGI-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/PathScale-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/SCO-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/TI-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Watcom-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/XL-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-FindBinUtils.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeCCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCXXCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-Determine-CXX.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ADSP-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Borland-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Cray-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GHS-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/HP-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Intel-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/MSVC-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/PGI-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/PathScale-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/SCO-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/TI-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Watcom-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/XL-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-FindBinUtils.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeSystemSpecificInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeGenericSystem.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeInitializeConfigs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/UnixPaths.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-C.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Internal/CMakeCheckCompilerFlag.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCheckCompilerFlagCommonPatterns.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-C.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCCompilerABI.c"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Internal/FeatureTesting.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCCompiler.cmake.in"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeCCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCXXInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeLanguageInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-CXX.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU-CXX.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Platform/Linux-GNU.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCXXCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCXXCompilerABI.cpp"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompileFeatures.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Internal/FeatureTesting.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCXXCompiler.cmake.in"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeCXXCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindCUDA.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindThreads.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CheckLibraryExists.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CheckIncludeFile.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CheckCSourceCompiles.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CheckIncludeFile.c.in"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CheckFunctionExists.c"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CheckFunctionExists.c"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPackageHandleStandardArgs.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindPackageMessage.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/FindCUDA/select_compute_arch.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCUDACompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerId.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCompilerIdDetection.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ADSP-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Borland-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Cray-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GHS-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/HP-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IAR-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Intel-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/MSVC-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/PGI-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/PathScale-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/SCO-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/TI-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/Watcom-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/XL-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeFindBinUtils.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCUDACompiler.cmake.in"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeCUDACompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCUDAInformation.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/Compiler/NVIDIA-CUDA.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCommonLanguageInclude.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCUDACompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeDetermineCompilerABI.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeParseImplicitIncludeInfo.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeParseImplicitLinkInfo.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeTestCompilerCommon.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCUDACompilerABI.cu"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CMakeCUDACompiler.cmake.in"
-		},
-		{
-			"isGenerated" : true,
-			"path" : "build/CMakeFiles/3.16.3/CMakeCUDACompiler.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CPack.cmake"
-		},
-		{
-			"isCMake" : true,
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Modules/CPackComponent.cmake"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Templates/CPackConfig.cmake.in"
-		},
-		{
-			"isExternal" : true,
-			"path" : "/usr/share/cmake-3.16/Templates/CPackConfig.cmake.in"
-		}
-	],
-	"kind" : "cmakeFiles",
-	"paths" : 
-	{
-		"build" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/build",
-		"source" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop"
-	},
-	"version" : 
-	{
-		"major" : 1,
-		"minor" : 0
-	}
-}

+ 0 - 59
ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/codemodel-v2-897014b95b56ca63a621.json

@@ -1,59 +0,0 @@
-{
-	"configurations" : 
-	[
-		{
-			"directories" : 
-			[
-				{
-					"build" : ".",
-					"minimumCMakeVersion" : 
-					{
-						"string" : "3.0.0"
-					},
-					"projectIndex" : 0,
-					"source" : ".",
-					"targetIndexes" : 
-					[
-						0
-					]
-				}
-			],
-			"name" : "",
-			"projects" : 
-			[
-				{
-					"directoryIndexes" : 
-					[
-						0
-					],
-					"name" : "webrtcinterop",
-					"targetIndexes" : 
-					[
-						0
-					]
-				}
-			],
-			"targets" : 
-			[
-				{
-					"directoryIndex" : 0,
-					"id" : "webrtcinterop::@6890427a1f51a3e7e1df",
-					"jsonFile" : "target-webrtcinterop-d2593ebe2416e40ea54b.json",
-					"name" : "webrtcinterop",
-					"projectIndex" : 0
-				}
-			]
-		}
-	],
-	"kind" : "codemodel",
-	"paths" : 
-	{
-		"build" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/build",
-		"source" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop"
-	},
-	"version" : 
-	{
-		"major" : 2,
-		"minor" : 0
-	}
-}

+ 0 - 116
ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/index-2024-09-21T06-10-30-0039.json

@@ -1,116 +0,0 @@
-{
-	"cmake" : 
-	{
-		"generator" : 
-		{
-			"name" : "Unix Makefiles"
-		},
-		"paths" : 
-		{
-			"cmake" : "/usr/bin/cmake",
-			"cpack" : "/usr/bin/cpack",
-			"ctest" : "/usr/bin/ctest",
-			"root" : "/usr/share/cmake-3.16"
-		},
-		"version" : 
-		{
-			"isDirty" : false,
-			"major" : 3,
-			"minor" : 16,
-			"patch" : 3,
-			"string" : "3.16.3",
-			"suffix" : ""
-		}
-	},
-	"objects" : 
-	[
-		{
-			"jsonFile" : "codemodel-v2-897014b95b56ca63a621.json",
-			"kind" : "codemodel",
-			"version" : 
-			{
-				"major" : 2,
-				"minor" : 0
-			}
-		},
-		{
-			"jsonFile" : "cache-v2-8f5b0f09ecce5580c5b2.json",
-			"kind" : "cache",
-			"version" : 
-			{
-				"major" : 2,
-				"minor" : 0
-			}
-		},
-		{
-			"jsonFile" : "cmakeFiles-v1-78bf91fcb82ccaff5f71.json",
-			"kind" : "cmakeFiles",
-			"version" : 
-			{
-				"major" : 1,
-				"minor" : 0
-			}
-		}
-	],
-	"reply" : 
-	{
-		"client-vscode" : 
-		{
-			"query.json" : 
-			{
-				"requests" : 
-				[
-					{
-						"kind" : "cache",
-						"version" : 2
-					},
-					{
-						"kind" : "codemodel",
-						"version" : 2
-					},
-					{
-						"kind" : "toolchains",
-						"version" : 1
-					},
-					{
-						"kind" : "cmakeFiles",
-						"version" : 1
-					}
-				],
-				"responses" : 
-				[
-					{
-						"jsonFile" : "cache-v2-8f5b0f09ecce5580c5b2.json",
-						"kind" : "cache",
-						"version" : 
-						{
-							"major" : 2,
-							"minor" : 0
-						}
-					},
-					{
-						"jsonFile" : "codemodel-v2-897014b95b56ca63a621.json",
-						"kind" : "codemodel",
-						"version" : 
-						{
-							"major" : 2,
-							"minor" : 0
-						}
-					},
-					{
-						"error" : "unknown request kind 'toolchains'"
-					},
-					{
-						"jsonFile" : "cmakeFiles-v1-78bf91fcb82ccaff5f71.json",
-						"kind" : "cmakeFiles",
-						"version" : 
-						{
-							"major" : 1,
-							"minor" : 0
-						}
-					}
-				]
-			}
-		}
-	}
-}

+ 0 - 448
ZJ_PRO/webrtcinterop/build/.cmake/api/v1/reply/target-webrtcinterop-d2593ebe2416e40ea54b.json

@@ -1,448 +0,0 @@
-{
-	"archive" : {},
-	"artifacts" : 
-	[
-		{
-			"path" : "libwebrtcinterop.a"
-		}
-	],
-	"backtrace" : 1,
-	"backtraceGraph" : 
-	{
-		"commands" : 
-		[
-			"add_library",
-			"target_compile_definitions",
-			"add_definitions",
-			"include_directories"
-		],
-		"files" : 
-		[
-			"CMakeLists.txt"
-		],
-		"nodes" : 
-		[
-			{
-				"file" : 0
-			},
-			{
-				"command" : 0,
-				"file" : 0,
-				"line" : 37,
-				"parent" : 0
-			},
-			{
-				"command" : 1,
-				"file" : 0,
-				"line" : 38,
-				"parent" : 0
-			},
-			{
-				"command" : 2,
-				"file" : 0,
-				"line" : 17,
-				"parent" : 0
-			},
-			{
-				"command" : 2,
-				"file" : 0,
-				"line" : 16,
-				"parent" : 0
-			},
-			{
-				"command" : 2,
-				"file" : 0,
-				"line" : 15,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 22,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 24,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 25,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 26,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 27,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 28,
-				"parent" : 0
-			},
-			{
-				"command" : 3,
-				"file" : 0,
-				"line" : 30,
-				"parent" : 0
-			}
-		]
-	},
-	"compileGroups" : 
-	[
-		{
-			"compileCommandFragments" : 
-			[
-				{
-					"fragment" : " "
-				}
-			],
-			"defines" : 
-			[
-				{
-					"backtrace" : 2,
-					"define" : "BSD=1"
-				},
-				{
-					"backtrace" : 3,
-					"define" : "JSONCPP_USING_SECURE_MEMORY=0"
-				},
-				{
-					"backtrace" : 2,
-					"define" : "NO_OPENSSL=1"
-				},
-				{
-					"backtrace" : 2,
-					"define" : "SOCKLEN_T=socklen_t"
-				},
-				{
-					"backtrace" : 4,
-					"define" : "WEBRTC_LINUX"
-				},
-				{
-					"backtrace" : 5,
-					"define" : "WEBRTC_POSIX"
-				},
-				{
-					"backtrace" : 2,
-					"define" : "_FILE_OFFSET_BITS=64"
-				},
-				{
-					"backtrace" : 2,
-					"define" : "_LARGEFILE_SOURCE=1"
-				}
-			],
-			"includes" : 
-			[
-				{
-					"backtrace" : 6,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/."
-				},
-				{
-					"backtrace" : 6,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/./include"
-				},
-				{
-					"backtrace" : 6,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/./include/libjpeg-8b"
-				},
-				{
-					"backtrace" : 6,
-					"path" : "/usr/include/libdrm"
-				},
-				{
-					"backtrace" : 7,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/../thirdparty/webrtc/include"
-				},
-				{
-					"backtrace" : 8,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/../thirdparty/webrtc/include/third_party/abseil-cpp"
-				},
-				{
-					"backtrace" : 9,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/../thirdparty/webrtc/include/third_party/libyuv/include"
-				},
-				{
-					"backtrace" : 10,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/../thirdparty/webrtc/include/third_party/jsoncpp/source/include"
-				},
-				{
-					"backtrace" : 11,
-					"path" : "/home/nvidia/devdata/Vehicle-cpp/ZJ_PRO/webrtcinterop/../thirdparty/webrtc/include/third_party/jsoncpp/generated"
-				},
-				{
-					"backtrace" : 12,
-					"path" : "/usr/local/cuda-11.4/include"
-				}
-			],
-			"language" : "CXX",
-			"sourceIndexes" : 
-			[
-				0,
-				1,
-				2,
-				3,
-				4,
-				5,
-				6,
-				7,
-				8,
-				9,
-				10,
-				11,
-				12,
-				13,
-				14,
-				15,
-				16,
-				17,
-				18,
-				19,
-				20,
-				21,
-				22,
-				23,
-				24,
-				25,
-				26,
-				27,
-				28
-			]
-		}
-	],
-	"id" : "webrtcinterop::@6890427a1f51a3e7e1df",
-	"name" : "webrtcinterop",
-	"nameOnDisk" : "libwebrtcinterop.a",
-	"paths" : 
-	{
-		"build" : ".",
-		"source" : "."
-	},
-	"sourceGroups" : 
-	[
-		{
-			"name" : "Source Files",
-			"sourceIndexes" : 
-			[
-				0,
-				1,
-				2,
-				3,
-				4,
-				5,
-				6,
-				7,
-				8,
-				9,
-				10,
-				11,
-				12,
-				13,
-				14,
-				15,
-				16,
-				17,
-				18,
-				19,
-				20,
-				21,
-				22,
-				23,
-				24,
-				25,
-				26,
-				27,
-				28
-			]
-		}
-	],
-	"sources" : 
-	[
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "api.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "audio_frame_observer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "capture_op.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "data_channel_observer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "gsml_capturer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "jetson_nv_encoder.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "pch.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "peer_connection.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "sanitize_string.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "sdp_utils.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "sri_build_encoder_factory.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "video_frame_observer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "webrtcinterop.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvApplicationProfiler.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvBufSurface.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvBuffer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvDrmRenderer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvEglRenderer.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvElement.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvElementProfiler.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvJpegDecoder.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvJpegEncoder.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvLogging.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvUtils.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvV4l2Element.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvV4l2ElementPlane.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvVideoDecoder.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvVideoEncoder.cpp",
-			"sourceGroupIndex" : 0
-		},
-		{
-			"backtrace" : 1,
-			"compileGroupIndex" : 0,
-			"path" : "/usr/src/jetson_multimedia_api/samples/common/classes/NvVulkanRenderer.cpp",
-			"sourceGroupIndex" : 0
-		}
-	],
-	"type" : "STATIC_LIBRARY"
-}

BIN
ZJ_PRO/webrtcinterop/build/.ninja_deps


+ 0 - 20
ZJ_PRO/webrtcinterop/build/.ninja_log

@@ -1,20 +0,0 @@
-# ninja log v5
-11	1644	1693532727214306000	CMakeFiles/webrtcinterop.dir/sanitize_string.cpp.o	180543ea5d82c081
-5	2084	1693532727210306000	CMakeFiles/webrtcinterop.dir/capture_op.cpp.o	77254e6145acc648
-14	16827	1693532727218306000	CMakeFiles/webrtcinterop.dir/video_frame_observer.cpp.o	29d322333e7fbb09
-4	17383	1693532727206306000	CMakeFiles/webrtcinterop.dir/audio_frame_observer.cpp.o	a54ea972252711d
-8	17582	1693532727210306000	CMakeFiles/webrtcinterop.dir/pch.cpp.o	d8c9d2b65bdbf3aa
-13	17648	1693532727218306000	CMakeFiles/webrtcinterop.dir/sdp_utils.cpp.o	785bcc1d97401967
-7	18087	1693532727210306000	CMakeFiles/webrtcinterop.dir/gsml_capturer.cpp.o	2955bd0a1145d810
-10	18390	1693532727214306000	CMakeFiles/webrtcinterop.dir/peer_connection.cpp.o	69284d1ed0245aca
-6	18613	1693532727210306000	CMakeFiles/webrtcinterop.dir/data_channel_observer.cpp.o	7073af00c47a21dd
-1646	19230	1693532728850306000	CMakeFiles/webrtcinterop.dir/webrtcinterop.cpp.o	49dc134146608ba2
-4	19973	1693532727206306000	CMakeFiles/webrtcinterop.dir/api.cpp.o	a61de1a5843ced75
-19974	20156	1693532747178306000	libwebrtcinterop.a	8a5b4659c70679f0
-6	193	1693539260722306000	build.ninja	74ec7bc8822a88c1
-12	14599	1693539260742306000	CMakeFiles/webrtcinterop.dir/gsml_capturer.cpp.o	2955bd0a1145d810
-14600	14785	1693539275330306000	libwebrtcinterop.a	8a5b4659c70679f0
-15	13289	1693539786422306000	CMakeFiles/webrtcinterop.dir/gsml_capturer.cpp.o	2955bd0a1145d810
-13289	13430	1693539799694306000	libwebrtcinterop.a	8a5b4659c70679f0
-14	13434	1693539893590306000	CMakeFiles/webrtcinterop.dir/gsml_capturer.cpp.o	2955bd0a1145d810
-13435	13748	1693539907010306000	libwebrtcinterop.a	8a5b4659c70679f0