├── .gitignore ├── LICENSE ├── cpp ├── Eigen │ ├── Cholesky │ ├── CholmodSupport │ ├── Core │ ├── Dense │ ├── Eigen │ ├── Eigenvalues │ ├── Geometry │ ├── Householder │ ├── IterativeLinearSolvers │ ├── Jacobi │ ├── KLUSupport │ ├── LU │ ├── MetisSupport │ ├── OrderingMethods │ ├── PaStiXSupport │ ├── PardisoSupport │ ├── QR │ ├── QtAlignedMalloc │ ├── SPQRSupport │ ├── SVD │ ├── Sparse │ ├── SparseCholesky │ ├── SparseCore │ ├── SparseLU │ ├── SparseQR │ ├── StdDeque │ ├── StdList │ ├── StdVector │ ├── SuperLUSupport │ ├── UmfPackSupport │ └── src │ │ ├── Cholesky │ │ ├── LDLT.h │ │ ├── LLT.h │ │ └── LLT_LAPACKE.h │ │ ├── CholmodSupport │ │ └── CholmodSupport.h │ │ ├── Core │ │ ├── ArithmeticSequence.h │ │ ├── Array.h │ │ ├── ArrayBase.h │ │ ├── ArrayWrapper.h │ │ ├── Assign.h │ │ ├── AssignEvaluator.h │ │ ├── Assign_MKL.h │ │ ├── BandMatrix.h │ │ ├── Block.h │ │ ├── BooleanRedux.h │ │ ├── CommaInitializer.h │ │ ├── ConditionEstimator.h │ │ ├── CoreEvaluators.h │ │ ├── CoreIterators.h │ │ ├── CwiseBinaryOp.h │ │ ├── CwiseNullaryOp.h │ │ ├── CwiseTernaryOp.h │ │ ├── CwiseUnaryOp.h │ │ ├── CwiseUnaryView.h │ │ ├── DenseBase.h │ │ ├── DenseCoeffsBase.h │ │ ├── DenseStorage.h │ │ ├── Diagonal.h │ │ ├── DiagonalMatrix.h │ │ ├── DiagonalProduct.h │ │ ├── Dot.h │ │ ├── EigenBase.h │ │ ├── ForceAlignedAccess.h │ │ ├── Fuzzy.h │ │ ├── GeneralProduct.h │ │ ├── GenericPacketMath.h │ │ ├── GlobalFunctions.h │ │ ├── IO.h │ │ ├── IndexedView.h │ │ ├── Inverse.h │ │ ├── Map.h │ │ ├── MapBase.h │ │ ├── MathFunctions.h │ │ ├── MathFunctionsImpl.h │ │ ├── Matrix.h │ │ ├── MatrixBase.h │ │ ├── NestByValue.h │ │ ├── NoAlias.h │ │ ├── NumTraits.h │ │ ├── PartialReduxEvaluator.h │ │ ├── PermutationMatrix.h │ │ ├── PlainObjectBase.h │ │ ├── Product.h │ │ ├── ProductEvaluators.h │ │ ├── Random.h │ │ ├── Redux.h │ │ ├── Ref.h │ │ ├── Replicate.h │ │ ├── Reshaped.h │ │ ├── ReturnByValue.h │ │ ├── Reverse.h │ │ ├── Select.h │ │ ├── SelfAdjointView.h │ │ ├── SelfCwiseBinaryOp.h │ │ ├── Solve.h │ │ ├── SolveTriangular.h │ │ ├── SolverBase.h │ │ ├── StableNorm.h │ │ ├── StlIterators.h │ │ ├── Stride.h │ │ ├── Swap.h │ │ ├── Transpose.h │ │ ├── Transpositions.h │ │ ├── TriangularMatrix.h │ │ ├── VectorBlock.h │ │ ├── VectorwiseOp.h │ │ ├── Visitor.h │ │ ├── arch │ │ │ ├── AVX │ │ │ │ ├── Complex.h │ │ │ │ ├── MathFunctions.h │ │ │ │ ├── PacketMath.h │ │ │ │ └── TypeCasting.h │ │ │ ├── AVX512 │ │ │ │ ├── Complex.h │ │ │ │ ├── MathFunctions.h │ │ │ │ ├── PacketMath.h │ │ │ │ └── TypeCasting.h │ │ │ ├── AltiVec │ │ │ │ ├── Complex.h │ │ │ │ ├── MathFunctions.h │ │ │ │ ├── MatrixProduct.h │ │ │ │ ├── MatrixProductCommon.h │ │ │ │ ├── MatrixProductMMA.h │ │ │ │ └── PacketMath.h │ │ │ ├── CUDA │ │ │ │ └── Complex.h │ │ │ ├── Default │ │ │ │ ├── BFloat16.h │ │ │ │ ├── ConjHelper.h │ │ │ │ ├── GenericPacketMathFunctions.h │ │ │ │ ├── GenericPacketMathFunctionsFwd.h │ │ │ │ ├── Half.h │ │ │ │ ├── Settings.h │ │ │ │ └── TypeCasting.h │ │ │ ├── GPU │ │ │ │ ├── MathFunctions.h │ │ │ │ ├── PacketMath.h │ │ │ │ └── TypeCasting.h │ │ │ ├── HIP │ │ │ │ └── hcc │ │ │ │ │ └── math_constants.h │ │ │ ├── MSA │ │ │ │ ├── Complex.h │ │ │ │ ├── MathFunctions.h │ │ │ │ └── PacketMath.h │ │ │ ├── NEON │ │ │ │ ├── Complex.h │ │ │ │ ├── GeneralBlockPanelKernel.h │ │ │ │ ├── MathFunctions.h │ │ │ │ ├── PacketMath.h │ │ │ │ └── TypeCasting.h │ │ │ ├── SSE │ │ │ │ ├── Complex.h │ │ │ │ ├── MathFunctions.h │ │ │ │ ├── PacketMath.h │ │ │ │ └── TypeCasting.h │ │ │ ├── SVE │ │ │ │ ├── MathFunctions.h │ │ │ │ ├── PacketMath.h │ │ │ │ └── TypeCasting.h │ │ │ ├── SYCL │ │ │ │ ├── InteropHeaders.h │ │ │ │ ├── MathFunctions.h │ │ │ │ ├── PacketMath.h │ │ │ │ ├── SyclMemoryModel.h │ │ │ │ └── TypeCasting.h │ │ │ └── ZVector │ │ │ │ ├── Complex.h │ │ │ │ ├── MathFunctions.h │ │ │ │ └── PacketMath.h │ │ ├── functors │ │ │ ├── AssignmentFunctors.h │ │ │ ├── BinaryFunctors.h │ │ │ ├── NullaryFunctors.h │ │ │ ├── StlFunctors.h │ │ │ ├── TernaryFunctors.h │ │ │ └── UnaryFunctors.h │ │ ├── products │ │ │ ├── GeneralBlockPanelKernel.h │ │ │ ├── GeneralMatrixMatrix.h │ │ │ ├── GeneralMatrixMatrixTriangular.h │ │ │ ├── GeneralMatrixMatrixTriangular_BLAS.h │ │ │ ├── GeneralMatrixMatrix_BLAS.h │ │ │ ├── GeneralMatrixVector.h │ │ │ ├── GeneralMatrixVector_BLAS.h │ │ │ ├── Parallelizer.h │ │ │ ├── SelfadjointMatrixMatrix.h │ │ │ ├── SelfadjointMatrixMatrix_BLAS.h │ │ │ ├── SelfadjointMatrixVector.h │ │ │ ├── SelfadjointMatrixVector_BLAS.h │ │ │ ├── SelfadjointProduct.h │ │ │ ├── SelfadjointRank2Update.h │ │ │ ├── TriangularMatrixMatrix.h │ │ │ ├── TriangularMatrixMatrix_BLAS.h │ │ │ ├── TriangularMatrixVector.h │ │ │ ├── TriangularMatrixVector_BLAS.h │ │ │ ├── TriangularSolverMatrix.h │ │ │ ├── TriangularSolverMatrix_BLAS.h │ │ │ └── TriangularSolverVector.h │ │ └── util │ │ │ ├── BlasUtil.h │ │ │ ├── ConfigureVectorization.h │ │ │ ├── Constants.h │ │ │ ├── DisableStupidWarnings.h │ │ │ ├── ForwardDeclarations.h │ │ │ ├── IndexedViewHelper.h │ │ │ ├── IntegralConstant.h │ │ │ ├── MKL_support.h │ │ │ ├── Macros.h │ │ │ ├── Memory.h │ │ │ ├── Meta.h │ │ │ ├── NonMPL2.h │ │ │ ├── ReenableStupidWarnings.h │ │ │ ├── ReshapedHelper.h │ │ │ ├── StaticAssert.h │ │ │ ├── SymbolicIndex.h │ │ │ └── XprHelper.h │ │ ├── Eigenvalues │ │ ├── ComplexEigenSolver.h │ │ ├── ComplexSchur.h │ │ ├── ComplexSchur_LAPACKE.h │ │ ├── EigenSolver.h │ │ ├── GeneralizedEigenSolver.h │ │ ├── GeneralizedSelfAdjointEigenSolver.h │ │ ├── HessenbergDecomposition.h │ │ ├── MatrixBaseEigenvalues.h │ │ ├── RealQZ.h │ │ ├── RealSchur.h │ │ ├── RealSchur_LAPACKE.h │ │ ├── SelfAdjointEigenSolver.h │ │ ├── SelfAdjointEigenSolver_LAPACKE.h │ │ └── Tridiagonalization.h │ │ ├── Geometry │ │ ├── AlignedBox.h │ │ ├── AngleAxis.h │ │ ├── EulerAngles.h │ │ ├── Homogeneous.h │ │ ├── Hyperplane.h │ │ ├── OrthoMethods.h │ │ ├── ParametrizedLine.h │ │ ├── Quaternion.h │ │ ├── Rotation2D.h │ │ ├── RotationBase.h │ │ ├── Scaling.h │ │ ├── Transform.h │ │ ├── Translation.h │ │ ├── Umeyama.h │ │ └── arch │ │ │ └── Geometry_SIMD.h │ │ ├── Householder │ │ ├── BlockHouseholder.h │ │ ├── Householder.h │ │ └── HouseholderSequence.h │ │ ├── IterativeLinearSolvers │ │ ├── BasicPreconditioners.h │ │ ├── BiCGSTAB.h │ │ ├── ConjugateGradient.h │ │ ├── IncompleteCholesky.h │ │ ├── IncompleteLUT.h │ │ ├── IterativeSolverBase.h │ │ ├── LeastSquareConjugateGradient.h │ │ └── SolveWithGuess.h │ │ ├── Jacobi │ │ └── Jacobi.h │ │ ├── KLUSupport │ │ └── KLUSupport.h │ │ ├── LU │ │ ├── Determinant.h │ │ ├── FullPivLU.h │ │ ├── InverseImpl.h │ │ ├── PartialPivLU.h │ │ ├── PartialPivLU_LAPACKE.h │ │ └── arch │ │ │ └── InverseSize4.h │ │ ├── MetisSupport │ │ └── MetisSupport.h │ │ ├── OrderingMethods │ │ ├── Amd.h │ │ ├── Eigen_Colamd.h │ │ └── Ordering.h │ │ ├── PaStiXSupport │ │ └── PaStiXSupport.h │ │ ├── PardisoSupport │ │ └── PardisoSupport.h │ │ ├── QR │ │ ├── ColPivHouseholderQR.h │ │ ├── ColPivHouseholderQR_LAPACKE.h │ │ ├── CompleteOrthogonalDecomposition.h │ │ ├── FullPivHouseholderQR.h │ │ ├── HouseholderQR.h │ │ └── HouseholderQR_LAPACKE.h │ │ ├── SPQRSupport │ │ └── SuiteSparseQRSupport.h │ │ ├── SVD │ │ ├── BDCSVD.h │ │ ├── JacobiSVD.h │ │ ├── JacobiSVD_LAPACKE.h │ │ ├── SVDBase.h │ │ └── UpperBidiagonalization.h │ │ ├── SparseCholesky │ │ ├── SimplicialCholesky.h │ │ └── SimplicialCholesky_impl.h │ │ ├── SparseCore │ │ ├── AmbiVector.h │ │ ├── CompressedStorage.h │ │ ├── ConservativeSparseSparseProduct.h │ │ ├── MappedSparseMatrix.h │ │ ├── SparseAssign.h │ │ ├── SparseBlock.h │ │ ├── SparseColEtree.h │ │ ├── SparseCompressedBase.h │ │ ├── SparseCwiseBinaryOp.h │ │ ├── SparseCwiseUnaryOp.h │ │ ├── SparseDenseProduct.h │ │ ├── SparseDiagonalProduct.h │ │ ├── SparseDot.h │ │ ├── SparseFuzzy.h │ │ ├── SparseMap.h │ │ ├── SparseMatrix.h │ │ ├── SparseMatrixBase.h │ │ ├── SparsePermutation.h │ │ ├── SparseProduct.h │ │ ├── SparseRedux.h │ │ ├── SparseRef.h │ │ ├── SparseSelfAdjointView.h │ │ ├── SparseSolverBase.h │ │ ├── SparseSparseProductWithPruning.h │ │ ├── SparseTranspose.h │ │ ├── SparseTriangularView.h │ │ ├── SparseUtil.h │ │ ├── SparseVector.h │ │ ├── SparseView.h │ │ └── TriangularSolver.h │ │ ├── SparseLU │ │ ├── SparseLU.h │ │ ├── SparseLUImpl.h │ │ ├── SparseLU_Memory.h │ │ ├── SparseLU_Structs.h │ │ ├── SparseLU_SupernodalMatrix.h │ │ ├── SparseLU_Utils.h │ │ ├── SparseLU_column_bmod.h │ │ ├── SparseLU_column_dfs.h │ │ ├── SparseLU_copy_to_ucol.h │ │ ├── SparseLU_gemm_kernel.h │ │ ├── SparseLU_heap_relax_snode.h │ │ ├── SparseLU_kernel_bmod.h │ │ ├── SparseLU_panel_bmod.h │ │ ├── SparseLU_panel_dfs.h │ │ ├── SparseLU_pivotL.h │ │ ├── SparseLU_pruneL.h │ │ └── SparseLU_relax_snode.h │ │ ├── SparseQR │ │ └── SparseQR.h │ │ ├── StlSupport │ │ ├── StdDeque.h │ │ ├── StdList.h │ │ ├── StdVector.h │ │ └── details.h │ │ ├── SuperLUSupport │ │ └── SuperLUSupport.h │ │ ├── UmfPackSupport │ │ └── UmfPackSupport.h │ │ ├── misc │ │ ├── Image.h │ │ ├── Kernel.h │ │ ├── RealSvd2x2.h │ │ ├── blas.h │ │ ├── lapack.h │ │ ├── lapacke.h │ │ └── lapacke_mangling.h │ │ └── plugins │ │ ├── ArrayCwiseBinaryOps.h │ │ ├── ArrayCwiseUnaryOps.h │ │ ├── BlockMethods.h │ │ ├── CommonCwiseBinaryOps.h │ │ ├── CommonCwiseUnaryOps.h │ │ ├── IndexedViewMethods.h │ │ ├── MatrixCwiseBinaryOps.h │ │ ├── MatrixCwiseUnaryOps.h │ │ └── ReshapedMethods.h ├── Makefile ├── dynamixel_sdk │ ├── build │ │ ├── linux32 │ │ │ └── Makefile │ │ ├── linux64 │ │ │ └── Makefile │ │ ├── linux_sbc │ │ │ └── Makefile │ │ ├── mac │ │ │ └── Makefile │ │ ├── win32 │ │ │ ├── .vs │ │ │ │ └── dxl_x86_cpp │ │ │ │ │ └── v14 │ │ │ │ │ └── .suo │ │ │ ├── dxl_x86_cpp.sln │ │ │ ├── dxl_x86_cpp │ │ │ │ ├── dxl_x86_cpp.vcxproj │ │ │ │ ├── dxl_x86_cpp.vcxproj.filters │ │ │ │ └── dxl_x86_cpp.vcxproj.user │ │ │ └── output │ │ │ │ ├── dxl_x86_cpp.dll │ │ │ │ └── dxl_x86_cpp.lib │ │ └── win64 │ │ │ ├── .vs │ │ │ └── dxl_x64_cpp │ │ │ │ └── v14 │ │ │ │ └── .suo │ │ │ ├── dxl_x64_cpp.sln │ │ │ ├── dxl_x64_cpp │ │ │ ├── dxl_x64_cpp.vcxproj │ │ │ ├── dxl_x64_cpp.vcxproj.filters │ │ │ └── dxl_x64_cpp.vcxproj.user │ │ │ └── output │ │ │ ├── dxl_x64_cpp.dll │ │ │ └── dxl_x64_cpp.lib │ ├── example │ │ ├── dxl_monitor │ │ │ ├── dxl_monitor.cpp │ │ │ ├── linux32 │ │ │ │ └── Makefile │ │ │ ├── linux64 │ │ │ │ └── Makefile │ │ │ ├── linux_sbc │ │ │ │ └── Makefile │ │ │ ├── mac │ │ │ │ └── Makefile │ │ │ ├── win32 │ │ │ │ ├── .vs │ │ │ │ │ └── dxl_monitor │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ ├── dxl_monitor.sln │ │ │ │ └── dxl_monitor │ │ │ │ │ ├── dxl_monitor.vcxproj │ │ │ │ │ ├── dxl_monitor.vcxproj.filters │ │ │ │ │ └── dxl_monitor.vcxproj.user │ │ │ └── win64 │ │ │ │ ├── .vs │ │ │ │ └── dxl_monitor │ │ │ │ │ └── v14 │ │ │ │ │ └── .suo │ │ │ │ ├── dxl_monitor.sln │ │ │ │ └── dxl_monitor │ │ │ │ ├── dxl_monitor.vcxproj │ │ │ │ ├── dxl_monitor.vcxproj.filters │ │ │ │ └── dxl_monitor.vcxproj.user │ │ ├── protocol1.0 │ │ │ ├── bulk_read │ │ │ │ ├── bulk_read.cpp │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── bulk_read │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── bulk_read.sln │ │ │ │ │ └── bulk_read │ │ │ │ │ │ ├── bulk_read.vcxproj │ │ │ │ │ │ ├── bulk_read.vcxproj.filters │ │ │ │ │ │ └── bulk_read.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── bulk_read │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── bulk_read.sln │ │ │ │ │ └── bulk_read │ │ │ │ │ ├── bulk_read.vcxproj │ │ │ │ │ ├── bulk_read.vcxproj.filters │ │ │ │ │ └── bulk_read.vcxproj.user │ │ │ ├── multi_port │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── multi_port.cpp │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── multi_port │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── multi_port.sln │ │ │ │ │ └── multi_port │ │ │ │ │ │ ├── multi_port.vcxproj │ │ │ │ │ │ ├── multi_port.vcxproj.filters │ │ │ │ │ │ └── multi_port.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── multi_port │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── multi_port.sln │ │ │ │ │ └── multi_port │ │ │ │ │ ├── multi_port.vcxproj │ │ │ │ │ ├── multi_port.vcxproj.filters │ │ │ │ │ └── multi_port.vcxproj.user │ │ │ ├── ping │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── ping.cpp │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── ping │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── ping.sln │ │ │ │ │ └── ping │ │ │ │ │ │ ├── ping.vcxproj │ │ │ │ │ │ ├── ping.vcxproj.filters │ │ │ │ │ │ └── ping.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── ping │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── ping.sln │ │ │ │ │ └── ping │ │ │ │ │ ├── ping.vcxproj │ │ │ │ │ ├── ping.vcxproj.filters │ │ │ │ │ └── ping.vcxproj.user │ │ │ ├── read_write │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── read_write.cpp │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── read_write │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── read_write.sln │ │ │ │ │ └── read_write │ │ │ │ │ │ ├── read_write.vcxproj │ │ │ │ │ │ ├── read_write.vcxproj.filters │ │ │ │ │ │ └── read_write.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── read_write │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── read_write.sln │ │ │ │ │ └── read_write │ │ │ │ │ ├── read_write.vcxproj │ │ │ │ │ ├── read_write.vcxproj.filters │ │ │ │ │ └── read_write.vcxproj.user │ │ │ ├── reset │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── reset.cpp │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── reset │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── reset.sln │ │ │ │ │ └── reset │ │ │ │ │ │ ├── reset.vcxproj │ │ │ │ │ │ ├── reset.vcxproj.filters │ │ │ │ │ │ └── reset.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── reset │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── reset.sln │ │ │ │ │ └── reset │ │ │ │ │ ├── reset.vcxproj │ │ │ │ │ ├── reset.vcxproj.filters │ │ │ │ │ └── reset.vcxproj.user │ │ │ └── sync_write │ │ │ │ ├── linux32 │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ └── Makefile │ │ │ │ ├── sync_write.cpp │ │ │ │ ├── win32 │ │ │ │ ├── .vs │ │ │ │ │ └── sync_write │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ ├── sync_write.sln │ │ │ │ └── sync_write │ │ │ │ │ ├── sync_write.vcxproj │ │ │ │ │ ├── sync_write.vcxproj.filters │ │ │ │ │ └── sync_write.vcxproj.user │ │ │ │ └── win64 │ │ │ │ ├── .vs │ │ │ │ └── sync_write │ │ │ │ │ └── v14 │ │ │ │ │ └── .suo │ │ │ │ ├── sync_write.sln │ │ │ │ └── sync_write │ │ │ │ ├── sync_write.vcxproj │ │ │ │ ├── sync_write.vcxproj.filters │ │ │ │ └── sync_write.vcxproj.user │ │ ├── protocol2.0 │ │ │ ├── broadcast_ping │ │ │ │ ├── broadcast_ping.cpp │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── broadcast_ping │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── broadcast_ping.sln │ │ │ │ │ └── broadcast_ping │ │ │ │ │ │ ├── broadcast_ping.vcxproj │ │ │ │ │ │ ├── broadcast_ping.vcxproj.filters │ │ │ │ │ │ └── broadcast_ping.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── broadcast_ping │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── broadcast_ping.sln │ │ │ │ │ └── broadcast_ping │ │ │ │ │ ├── broadcast_ping.vcxproj │ │ │ │ │ ├── broadcast_ping.vcxproj.filters │ │ │ │ │ └── broadcast_ping.vcxproj.user │ │ │ ├── bulk_read_write │ │ │ │ ├── bulk_read_write.cpp │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── bulk_read_write │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── bulk_read_write.sln │ │ │ │ │ └── bulk_read_write │ │ │ │ │ │ ├── bulk_read_write.vcxproj │ │ │ │ │ │ ├── bulk_read_write.vcxproj.filters │ │ │ │ │ │ └── bulk_read_write.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── bulk_read_write │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── bulk_read_write.sln │ │ │ │ │ └── bulk_read_write │ │ │ │ │ ├── bulk_read_write.vcxproj │ │ │ │ │ ├── bulk_read_write.vcxproj.filters │ │ │ │ │ └── bulk_read_write.vcxproj.user │ │ │ ├── clear_multi_turn │ │ │ │ ├── clear_multi_turn.cpp │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── clear_multi_turn │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── clear_multi_turn.sln │ │ │ │ │ └── clear_multi_turn │ │ │ │ │ │ ├── clear_multi_turn.vcxproj │ │ │ │ │ │ ├── clear_multi_turn.vcxproj.filters │ │ │ │ │ │ └── clear_multi_turn.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── clear_multi_turn │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── clear_multi_turn.sln │ │ │ │ │ └── clear_multi_turn │ │ │ │ │ ├── clear_multi_turn.vcxproj │ │ │ │ │ ├── clear_multi_turn.vcxproj.filters │ │ │ │ │ └── clear_multi_turn.vcxproj.user │ │ │ ├── factory_reset │ │ │ │ ├── factory_reset.cpp │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── factory_reset │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── factory_reset.sln │ │ │ │ │ └── factory_reset │ │ │ │ │ │ ├── factory_reset.vcxproj │ │ │ │ │ │ ├── factory_reset.vcxproj.filters │ │ │ │ │ │ └── factory_reset.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── factory_reset │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── factory_reset.sln │ │ │ │ │ └── factory_reset │ │ │ │ │ ├── factory_reset.vcxproj │ │ │ │ │ ├── factory_reset.vcxproj.filters │ │ │ │ │ └── factory_reset.vcxproj.user │ │ │ ├── fast_bulk_read │ │ │ │ ├── fast_bulk_read.cpp │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── win32 │ │ │ │ │ ├── fast_bulk_read.sln │ │ │ │ │ └── fast_bulk_read │ │ │ │ │ │ ├── fast_bulk_read.vcxproj │ │ │ │ │ │ ├── fast_bulk_read.vcxproj.filters │ │ │ │ │ │ └── fast_bulk_read.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── fast_bulk_read.sln │ │ │ │ │ └── fast_bulk_read │ │ │ │ │ ├── fast_bulk_read.vcxproj │ │ │ │ │ ├── fast_bulk_read.vcxproj.filters │ │ │ │ │ └── fast_bulk_read.vcxproj.user │ │ │ ├── fast_sync_read │ │ │ │ ├── fast_sync_read.cpp │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── win32 │ │ │ │ │ ├── fast_sync_read.sln │ │ │ │ │ └── fast_sync_read │ │ │ │ │ │ ├── fast_sync_read.vcxproj │ │ │ │ │ │ ├── fast_sync_read.vcxproj.filters │ │ │ │ │ │ └── fast_sync_read.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── fast_sync_read.sln │ │ │ │ │ └── fast_sync_read │ │ │ │ │ ├── fast_sync_read.vcxproj │ │ │ │ │ ├── fast_sync_read.vcxproj.filters │ │ │ │ │ └── fast_sync_read.vcxproj.user │ │ │ ├── indirect_address │ │ │ │ ├── indirect_address.cpp │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── indirect_address │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── indirect_address.sln │ │ │ │ │ └── indirect_address │ │ │ │ │ │ ├── indirect_address.vcxproj │ │ │ │ │ │ ├── indirect_address.vcxproj.filters │ │ │ │ │ │ └── indirect_address.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── indirect_address │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── indirect_address.sln │ │ │ │ │ └── indirect_address │ │ │ │ │ ├── indirect_address.vcxproj │ │ │ │ │ ├── indirect_address.vcxproj.filters │ │ │ │ │ └── indirect_address.vcxproj.user │ │ │ ├── multi_port │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── multi_port.cpp │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── multi_port │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── multi_port.sln │ │ │ │ │ └── multi_port │ │ │ │ │ │ ├── multi_port.vcxproj │ │ │ │ │ │ ├── multi_port.vcxproj.filters │ │ │ │ │ │ └── multi_port.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── multi_port │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── multi_port.sln │ │ │ │ │ └── multi_port │ │ │ │ │ ├── multi_port.vcxproj │ │ │ │ │ ├── multi_port.vcxproj.filters │ │ │ │ │ └── multi_port.vcxproj.user │ │ │ ├── ping │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ ├── .objects │ │ │ │ │ │ └── ping.o │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── ping.cpp │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── ping │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── ping.sln │ │ │ │ │ └── ping │ │ │ │ │ │ ├── ping.vcxproj │ │ │ │ │ │ ├── ping.vcxproj.filters │ │ │ │ │ │ └── ping.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── ping │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── ping.sln │ │ │ │ │ └── ping │ │ │ │ │ ├── ping.vcxproj │ │ │ │ │ ├── ping.vcxproj.filters │ │ │ │ │ └── ping.vcxproj.user │ │ │ ├── read_write │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── read_write.cpp │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── read_write │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── read_write.sln │ │ │ │ │ └── read_write │ │ │ │ │ │ ├── read_write.vcxproj │ │ │ │ │ │ ├── read_write.vcxproj.filters │ │ │ │ │ │ └── read_write.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── read_write │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── read_write.sln │ │ │ │ │ └── read_write │ │ │ │ │ ├── read_write.vcxproj │ │ │ │ │ ├── read_write.vcxproj.filters │ │ │ │ │ └── read_write.vcxproj.user │ │ │ ├── reboot │ │ │ │ ├── linux32 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ │ └── Makefile │ │ │ │ ├── reboot.cpp │ │ │ │ ├── win32 │ │ │ │ │ ├── .vs │ │ │ │ │ │ └── reboot │ │ │ │ │ │ │ └── v14 │ │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── reboot.sln │ │ │ │ │ └── reboot │ │ │ │ │ │ ├── reboot.vcxproj │ │ │ │ │ │ ├── reboot.vcxproj.filters │ │ │ │ │ │ └── reboot.vcxproj.user │ │ │ │ └── win64 │ │ │ │ │ ├── .vs │ │ │ │ │ └── reboot │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ │ ├── reboot.sln │ │ │ │ │ └── reboot │ │ │ │ │ ├── reboot.vcxproj │ │ │ │ │ ├── reboot.vcxproj.filters │ │ │ │ │ └── reboot.vcxproj.user │ │ │ └── sync_read_write │ │ │ │ ├── linux32 │ │ │ │ └── Makefile │ │ │ │ ├── linux64 │ │ │ │ └── Makefile │ │ │ │ ├── linux_sbc │ │ │ │ └── Makefile │ │ │ │ ├── mac │ │ │ │ └── Makefile │ │ │ │ ├── sync_read_write.cpp │ │ │ │ ├── win32 │ │ │ │ ├── .vs │ │ │ │ │ └── sync_read_write │ │ │ │ │ │ └── v14 │ │ │ │ │ │ └── .suo │ │ │ │ ├── sync_read_write.sln │ │ │ │ └── sync_read_write │ │ │ │ │ ├── sync_read_write.vcxproj │ │ │ │ │ ├── sync_read_write.vcxproj.filters │ │ │ │ │ └── sync_read_write.vcxproj.user │ │ │ │ └── win64 │ │ │ │ ├── .vs │ │ │ │ └── sync_read_write │ │ │ │ │ └── v14 │ │ │ │ │ └── .suo │ │ │ │ ├── sync_read_write.sln │ │ │ │ └── sync_read_write │ │ │ │ ├── sync_read_write.vcxproj │ │ │ │ ├── sync_read_write.vcxproj.filters │ │ │ │ └── sync_read_write.vcxproj.user │ │ └── protocol_combined │ │ │ ├── linux32 │ │ │ └── Makefile │ │ │ ├── linux64 │ │ │ └── Makefile │ │ │ ├── linux_sbc │ │ │ └── Makefile │ │ │ ├── mac │ │ │ └── Makefile │ │ │ ├── protocol_combined.cpp │ │ │ ├── win32 │ │ │ ├── .vs │ │ │ │ └── protocol_combined │ │ │ │ │ └── v14 │ │ │ │ │ └── .suo │ │ │ ├── protocol_combined.sln │ │ │ └── protocol_combined │ │ │ │ ├── protocol_combined.vcxproj │ │ │ │ ├── protocol_combined.vcxproj.filters │ │ │ │ └── protocol_combined.vcxproj.user │ │ │ └── win64 │ │ │ ├── .vs │ │ │ └── protocol_combined │ │ │ │ └── v14 │ │ │ │ └── .suo │ │ │ ├── protocol_combined.sln │ │ │ └── protocol_combined │ │ │ ├── protocol_combined.vcxproj │ │ │ ├── protocol_combined.vcxproj.filters │ │ │ └── protocol_combined.vcxproj.user │ ├── include │ │ └── dynamixel_sdk │ │ │ ├── dynamixel_sdk.h │ │ │ ├── group_bulk_read.h │ │ │ ├── group_bulk_write.h │ │ │ ├── group_fast_bulk_read.h │ │ │ ├── group_fast_sync_read.h │ │ │ ├── group_handler.h │ │ │ ├── group_sync_read.h │ │ │ ├── group_sync_write.h │ │ │ ├── packet_handler.h │ │ │ ├── port_handler.h │ │ │ ├── port_handler_arduino.h │ │ │ ├── port_handler_linux.h │ │ │ ├── port_handler_mac.h │ │ │ ├── port_handler_windows.h │ │ │ ├── protocol1_packet_handler.h │ │ │ └── protocol2_packet_handler.h │ ├── keywords.txt │ ├── library.properties │ └── src │ │ ├── DynamixelSDK.h │ │ └── dynamixel_sdk │ │ ├── group_bulk_read.cpp │ │ ├── group_bulk_write.cpp │ │ ├── group_fast_bulk_read.cpp │ │ ├── group_fast_sync_read.cpp │ │ ├── group_handler.cpp │ │ ├── group_sync_read.cpp │ │ ├── group_sync_write.cpp │ │ ├── packet_handler.cpp │ │ ├── port_handler.cpp │ │ ├── port_handler_arduino.cpp │ │ ├── port_handler_linux.cpp │ │ ├── port_handler_mac.cpp │ │ ├── port_handler_windows.cpp │ │ ├── protocol1_packet_handler.cpp │ │ └── protocol2_packet_handler.cpp ├── leap_hand_utils │ ├── include │ │ ├── dynamixel_client.h │ │ └── leap_hand_utils.h │ └── src │ │ ├── dynamixel_client.cpp │ │ └── leap_hand_utils.cpp ├── main.cpp └── readme.md ├── python ├── leap_hand_utils │ ├── __init__.py │ ├── dynamixel_client.py │ └── leap_hand_utils.py ├── main.py └── readme.md ├── readme.md ├── ros2_module ├── CMakeLists.txt ├── launch │ └── launch_leap.py ├── package.xml ├── readme.md ├── scripts │ ├── leap_hand_utils │ │ ├── __init__.py │ │ ├── dynamixel_client.py │ │ └── leap_hand_utils.py │ ├── leaphand_node.py │ └── ros2_example.py └── srv │ ├── LeapEffort.srv │ ├── LeapPosVelEff.srv │ ├── LeapPosition.srv │ └── LeapVelocity.srv ├── ros_module ├── CMakeLists.txt ├── example.launch ├── leap_hand_utils │ ├── __init__.py │ ├── dynamixel_client.py │ └── leap_hand_utils.py ├── leaphand_node.py ├── package.xml ├── readme.md ├── ros_example.py └── srv │ ├── leap_effort.srv │ ├── leap_pos_vel_eff.srv │ ├── leap_position.srv │ └── leap_velocity.srv └── useful_tools └── mano_to_leap_mapping.py /LICENSE: -------------------------------------------------------------------------------- 1 | Creative Commons Attribution-NonCommercial 4.0 International License (CC BY-NC 4.0) 2 | 3 | Copyright (c) 2023 Kenny Shaw, Deepak Pathak 4 | 5 | This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. 6 | To view a full legal copy of this license, visit: https://creativecommons.org/licenses/by-nc/4.0/ 7 | or send a letter to Creative Commons, PO Box 1866, Mountain View, CA 94042, USA. 8 | 9 | You are free to share, i.e., copy and redistribute the material in any medium or format under the following terms: 10 | 11 | - Attribution — You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use. 12 | 13 | - NonCommercial — You may not use the material for commercial purposes. 14 | 15 | No additional restrictions — You may not apply legal terms or technological measures that legally restrict others from doing anything the license permits. 16 | 17 | This is a human-readable summary of (and not a substitute for) the license. For the full legal text of the license, please refer to the Creative Commons Attribution-NonCommercial 4.0 International License at the provided URL on the link above below. 18 | -------------------------------------------------------------------------------- /cpp/Eigen/Cholesky: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_CHOLESKY_MODULE_H 9 | #define EIGEN_CHOLESKY_MODULE_H 10 | 11 | #include "Core" 12 | #include "Jacobi" 13 | 14 | #include "src/Core/util/DisableStupidWarnings.h" 15 | 16 | /** \defgroup Cholesky_Module Cholesky module 17 | * 18 | * 19 | * 20 | * This module provides two variants of the Cholesky decomposition for selfadjoint (hermitian) matrices. 21 | * Those decompositions are also accessible via the following methods: 22 | * - MatrixBase::llt() 23 | * - MatrixBase::ldlt() 24 | * - SelfAdjointView::llt() 25 | * - SelfAdjointView::ldlt() 26 | * 27 | * \code 28 | * #include 29 | * \endcode 30 | */ 31 | 32 | #include "src/Cholesky/LLT.h" 33 | #include "src/Cholesky/LDLT.h" 34 | #ifdef EIGEN_USE_LAPACKE 35 | #ifdef EIGEN_USE_MKL 36 | #include "mkl_lapacke.h" 37 | #else 38 | #include "src/misc/lapacke.h" 39 | #endif 40 | #include "src/Cholesky/LLT_LAPACKE.h" 41 | #endif 42 | 43 | #include "src/Core/util/ReenableStupidWarnings.h" 44 | 45 | #endif // EIGEN_CHOLESKY_MODULE_H 46 | -------------------------------------------------------------------------------- /cpp/Eigen/Dense: -------------------------------------------------------------------------------- 1 | #include "Core" 2 | #include "LU" 3 | #include "Cholesky" 4 | #include "QR" 5 | #include "SVD" 6 | #include "Geometry" 7 | #include "Eigenvalues" 8 | -------------------------------------------------------------------------------- /cpp/Eigen/Eigen: -------------------------------------------------------------------------------- 1 | #include "Dense" 2 | #include "Sparse" 3 | -------------------------------------------------------------------------------- /cpp/Eigen/Householder: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_HOUSEHOLDER_MODULE_H 9 | #define EIGEN_HOUSEHOLDER_MODULE_H 10 | 11 | #include "Core" 12 | 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | /** \defgroup Householder_Module Householder module 16 | * This module provides Householder transformations. 17 | * 18 | * \code 19 | * #include 20 | * \endcode 21 | */ 22 | 23 | #include "src/Householder/Householder.h" 24 | #include "src/Householder/HouseholderSequence.h" 25 | #include "src/Householder/BlockHouseholder.h" 26 | 27 | #include "src/Core/util/ReenableStupidWarnings.h" 28 | 29 | #endif // EIGEN_HOUSEHOLDER_MODULE_H 30 | -------------------------------------------------------------------------------- /cpp/Eigen/Jacobi: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_JACOBI_MODULE_H 9 | #define EIGEN_JACOBI_MODULE_H 10 | 11 | #include "Core" 12 | 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | /** \defgroup Jacobi_Module Jacobi module 16 | * This module provides Jacobi and Givens rotations. 17 | * 18 | * \code 19 | * #include 20 | * \endcode 21 | * 22 | * In addition to listed classes, it defines the two following MatrixBase methods to apply a Jacobi or Givens rotation: 23 | * - MatrixBase::applyOnTheLeft() 24 | * - MatrixBase::applyOnTheRight(). 25 | */ 26 | 27 | #include "src/Jacobi/Jacobi.h" 28 | 29 | #include "src/Core/util/ReenableStupidWarnings.h" 30 | 31 | #endif // EIGEN_JACOBI_MODULE_H 32 | 33 | -------------------------------------------------------------------------------- /cpp/Eigen/KLUSupport: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_KLUSUPPORT_MODULE_H 9 | #define EIGEN_KLUSUPPORT_MODULE_H 10 | 11 | #include 12 | 13 | #include 14 | 15 | extern "C" { 16 | #include 17 | #include 18 | } 19 | 20 | /** \ingroup Support_modules 21 | * \defgroup KLUSupport_Module KLUSupport module 22 | * 23 | * This module provides an interface to the KLU library which is part of the suitesparse package. 24 | * It provides the following factorization class: 25 | * - class KLU: a sparse LU factorization, well-suited for circuit simulation. 26 | * 27 | * \code 28 | * #include 29 | * \endcode 30 | * 31 | * In order to use this module, the klu and btf headers must be accessible from the include paths, and your binary must be linked to the klu library and its dependencies. 32 | * The dependencies depend on how umfpack has been compiled. 33 | * For a cmake based project, you can use our FindKLU.cmake module to help you in this task. 34 | * 35 | */ 36 | 37 | #include "src/KLUSupport/KLUSupport.h" 38 | 39 | #include 40 | 41 | #endif // EIGEN_KLUSUPPORT_MODULE_H 42 | -------------------------------------------------------------------------------- /cpp/Eigen/LU: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_LU_MODULE_H 9 | #define EIGEN_LU_MODULE_H 10 | 11 | #include "Core" 12 | 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | /** \defgroup LU_Module LU module 16 | * This module includes %LU decomposition and related notions such as matrix inversion and determinant. 17 | * This module defines the following MatrixBase methods: 18 | * - MatrixBase::inverse() 19 | * - MatrixBase::determinant() 20 | * 21 | * \code 22 | * #include 23 | * \endcode 24 | */ 25 | 26 | #include "src/misc/Kernel.h" 27 | #include "src/misc/Image.h" 28 | #include "src/LU/FullPivLU.h" 29 | #include "src/LU/PartialPivLU.h" 30 | #ifdef EIGEN_USE_LAPACKE 31 | #ifdef EIGEN_USE_MKL 32 | #include "mkl_lapacke.h" 33 | #else 34 | #include "src/misc/lapacke.h" 35 | #endif 36 | #include "src/LU/PartialPivLU_LAPACKE.h" 37 | #endif 38 | #include "src/LU/Determinant.h" 39 | #include "src/LU/InverseImpl.h" 40 | 41 | #if defined EIGEN_VECTORIZE_SSE || defined EIGEN_VECTORIZE_NEON 42 | #include "src/LU/arch/InverseSize4.h" 43 | #endif 44 | 45 | #include "src/Core/util/ReenableStupidWarnings.h" 46 | 47 | #endif // EIGEN_LU_MODULE_H 48 | -------------------------------------------------------------------------------- /cpp/Eigen/MetisSupport: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_METISSUPPORT_MODULE_H 9 | #define EIGEN_METISSUPPORT_MODULE_H 10 | 11 | #include "SparseCore" 12 | 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | extern "C" { 16 | #include 17 | } 18 | 19 | 20 | /** \ingroup Support_modules 21 | * \defgroup MetisSupport_Module MetisSupport module 22 | * 23 | * \code 24 | * #include 25 | * \endcode 26 | * This module defines an interface to the METIS reordering package (http://glaros.dtc.umn.edu/gkhome/views/metis). 27 | * It can be used just as any other built-in method as explained in \link OrderingMethods_Module here. \endlink 28 | */ 29 | 30 | 31 | #include "src/MetisSupport/MetisSupport.h" 32 | 33 | #include "src/Core/util/ReenableStupidWarnings.h" 34 | 35 | #endif // EIGEN_METISSUPPORT_MODULE_H 36 | -------------------------------------------------------------------------------- /cpp/Eigen/PaStiXSupport: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_PASTIXSUPPORT_MODULE_H 9 | #define EIGEN_PASTIXSUPPORT_MODULE_H 10 | 11 | #include "SparseCore" 12 | 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | extern "C" { 16 | #include 17 | #include 18 | } 19 | 20 | #ifdef complex 21 | #undef complex 22 | #endif 23 | 24 | /** \ingroup Support_modules 25 | * \defgroup PaStiXSupport_Module PaStiXSupport module 26 | * 27 | * This module provides an interface to the PaSTiX library. 28 | * PaSTiX is a general \b supernodal, \b parallel and \b opensource sparse solver. 29 | * It provides the two following main factorization classes: 30 | * - class PastixLLT : a supernodal, parallel LLt Cholesky factorization. 31 | * - class PastixLDLT: a supernodal, parallel LDLt Cholesky factorization. 32 | * - class PastixLU : a supernodal, parallel LU factorization (optimized for a symmetric pattern). 33 | * 34 | * \code 35 | * #include 36 | * \endcode 37 | * 38 | * In order to use this module, the PaSTiX headers must be accessible from the include paths, and your binary must be linked to the PaSTiX library and its dependencies. 39 | * This wrapper resuires PaStiX version 5.x compiled without MPI support. 40 | * The dependencies depend on how PaSTiX has been compiled. 41 | * For a cmake based project, you can use our FindPaSTiX.cmake module to help you in this task. 42 | * 43 | */ 44 | 45 | #include "src/PaStiXSupport/PaStiXSupport.h" 46 | 47 | #include "src/Core/util/ReenableStupidWarnings.h" 48 | 49 | #endif // EIGEN_PASTIXSUPPORT_MODULE_H 50 | -------------------------------------------------------------------------------- /cpp/Eigen/PardisoSupport: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_PARDISOSUPPORT_MODULE_H 9 | #define EIGEN_PARDISOSUPPORT_MODULE_H 10 | 11 | #include "SparseCore" 12 | 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | #include 16 | 17 | /** \ingroup Support_modules 18 | * \defgroup PardisoSupport_Module PardisoSupport module 19 | * 20 | * This module brings support for the Intel(R) MKL PARDISO direct sparse solvers. 21 | * 22 | * \code 23 | * #include 24 | * \endcode 25 | * 26 | * In order to use this module, the MKL headers must be accessible from the include paths, and your binary must be linked to the MKL library and its dependencies. 27 | * See this \ref TopicUsingIntelMKL "page" for more information on MKL-Eigen integration. 28 | * 29 | */ 30 | 31 | #include "src/PardisoSupport/PardisoSupport.h" 32 | 33 | #include "src/Core/util/ReenableStupidWarnings.h" 34 | 35 | #endif // EIGEN_PARDISOSUPPORT_MODULE_H 36 | -------------------------------------------------------------------------------- /cpp/Eigen/QR: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_QR_MODULE_H 9 | #define EIGEN_QR_MODULE_H 10 | 11 | #include "Core" 12 | 13 | #include "Cholesky" 14 | #include "Jacobi" 15 | #include "Householder" 16 | 17 | #include "src/Core/util/DisableStupidWarnings.h" 18 | 19 | /** \defgroup QR_Module QR module 20 | * 21 | * 22 | * 23 | * This module provides various QR decompositions 24 | * This module also provides some MatrixBase methods, including: 25 | * - MatrixBase::householderQr() 26 | * - MatrixBase::colPivHouseholderQr() 27 | * - MatrixBase::fullPivHouseholderQr() 28 | * 29 | * \code 30 | * #include 31 | * \endcode 32 | */ 33 | 34 | #include "src/QR/HouseholderQR.h" 35 | #include "src/QR/FullPivHouseholderQR.h" 36 | #include "src/QR/ColPivHouseholderQR.h" 37 | #include "src/QR/CompleteOrthogonalDecomposition.h" 38 | #ifdef EIGEN_USE_LAPACKE 39 | #ifdef EIGEN_USE_MKL 40 | #include "mkl_lapacke.h" 41 | #else 42 | #include "src/misc/lapacke.h" 43 | #endif 44 | #include "src/QR/HouseholderQR_LAPACKE.h" 45 | #include "src/QR/ColPivHouseholderQR_LAPACKE.h" 46 | #endif 47 | 48 | #include "src/Core/util/ReenableStupidWarnings.h" 49 | 50 | #endif // EIGEN_QR_MODULE_H 51 | -------------------------------------------------------------------------------- /cpp/Eigen/QtAlignedMalloc: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_QTMALLOC_MODULE_H 9 | #define EIGEN_QTMALLOC_MODULE_H 10 | 11 | #include "Core" 12 | 13 | #if (!EIGEN_MALLOC_ALREADY_ALIGNED) 14 | 15 | #include "src/Core/util/DisableStupidWarnings.h" 16 | 17 | void *qMalloc(std::size_t size) 18 | { 19 | return Eigen::internal::aligned_malloc(size); 20 | } 21 | 22 | void qFree(void *ptr) 23 | { 24 | Eigen::internal::aligned_free(ptr); 25 | } 26 | 27 | void *qRealloc(void *ptr, std::size_t size) 28 | { 29 | void* newPtr = Eigen::internal::aligned_malloc(size); 30 | std::memcpy(newPtr, ptr, size); 31 | Eigen::internal::aligned_free(ptr); 32 | return newPtr; 33 | } 34 | 35 | #include "src/Core/util/ReenableStupidWarnings.h" 36 | 37 | #endif 38 | 39 | #endif // EIGEN_QTMALLOC_MODULE_H 40 | -------------------------------------------------------------------------------- /cpp/Eigen/SPQRSupport: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_SPQRSUPPORT_MODULE_H 9 | #define EIGEN_SPQRSUPPORT_MODULE_H 10 | 11 | #include "SparseCore" 12 | 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | #include "SuiteSparseQR.hpp" 16 | 17 | /** \ingroup Support_modules 18 | * \defgroup SPQRSupport_Module SuiteSparseQR module 19 | * 20 | * This module provides an interface to the SPQR library, which is part of the suitesparse package. 21 | * 22 | * \code 23 | * #include 24 | * \endcode 25 | * 26 | * In order to use this module, the SPQR headers must be accessible from the include paths, and your binary must be linked to the SPQR library and its dependencies (Cholmod, AMD, COLAMD,...). 27 | * For a cmake based project, you can use our FindSPQR.cmake and FindCholmod.Cmake modules 28 | * 29 | */ 30 | 31 | #include "src/CholmodSupport/CholmodSupport.h" 32 | #include "src/SPQRSupport/SuiteSparseQRSupport.h" 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /cpp/Eigen/SVD: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_SVD_MODULE_H 9 | #define EIGEN_SVD_MODULE_H 10 | 11 | #include "QR" 12 | #include "Householder" 13 | #include "Jacobi" 14 | 15 | #include "src/Core/util/DisableStupidWarnings.h" 16 | 17 | /** \defgroup SVD_Module SVD module 18 | * 19 | * 20 | * 21 | * This module provides SVD decomposition for matrices (both real and complex). 22 | * Two decomposition algorithms are provided: 23 | * - JacobiSVD implementing two-sided Jacobi iterations is numerically very accurate, fast for small matrices, but very slow for larger ones. 24 | * - BDCSVD implementing a recursive divide & conquer strategy on top of an upper-bidiagonalization which remains fast for large problems. 25 | * These decompositions are accessible via the respective classes and following MatrixBase methods: 26 | * - MatrixBase::jacobiSvd() 27 | * - MatrixBase::bdcSvd() 28 | * 29 | * \code 30 | * #include 31 | * \endcode 32 | */ 33 | 34 | #include "src/misc/RealSvd2x2.h" 35 | #include "src/SVD/UpperBidiagonalization.h" 36 | #include "src/SVD/SVDBase.h" 37 | #include "src/SVD/JacobiSVD.h" 38 | #include "src/SVD/BDCSVD.h" 39 | #if defined(EIGEN_USE_LAPACKE) && !defined(EIGEN_USE_LAPACKE_STRICT) 40 | #ifdef EIGEN_USE_MKL 41 | #include "mkl_lapacke.h" 42 | #else 43 | #include "src/misc/lapacke.h" 44 | #endif 45 | #include "src/SVD/JacobiSVD_LAPACKE.h" 46 | #endif 47 | 48 | #include "src/Core/util/ReenableStupidWarnings.h" 49 | 50 | #endif // EIGEN_SVD_MODULE_H 51 | -------------------------------------------------------------------------------- /cpp/Eigen/Sparse: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_SPARSE_MODULE_H 9 | #define EIGEN_SPARSE_MODULE_H 10 | 11 | /** \defgroup Sparse_Module Sparse meta-module 12 | * 13 | * Meta-module including all related modules: 14 | * - \ref SparseCore_Module 15 | * - \ref OrderingMethods_Module 16 | * - \ref SparseCholesky_Module 17 | * - \ref SparseLU_Module 18 | * - \ref SparseQR_Module 19 | * - \ref IterativeLinearSolvers_Module 20 | * 21 | \code 22 | #include 23 | \endcode 24 | */ 25 | 26 | #include "SparseCore" 27 | #include "OrderingMethods" 28 | #include "SparseCholesky" 29 | #include "SparseLU" 30 | #include "SparseQR" 31 | #include "IterativeLinearSolvers" 32 | 33 | #endif // EIGEN_SPARSE_MODULE_H 34 | 35 | -------------------------------------------------------------------------------- /cpp/Eigen/SparseCholesky: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2008-2013 Gael Guennebaud 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | #ifndef EIGEN_SPARSECHOLESKY_MODULE_H 11 | #define EIGEN_SPARSECHOLESKY_MODULE_H 12 | 13 | #include "SparseCore" 14 | #include "OrderingMethods" 15 | 16 | #include "src/Core/util/DisableStupidWarnings.h" 17 | 18 | /** 19 | * \defgroup SparseCholesky_Module SparseCholesky module 20 | * 21 | * This module currently provides two variants of the direct sparse Cholesky decomposition for selfadjoint (hermitian) matrices. 22 | * Those decompositions are accessible via the following classes: 23 | * - SimplicialLLt, 24 | * - SimplicialLDLt 25 | * 26 | * Such problems can also be solved using the ConjugateGradient solver from the IterativeLinearSolvers module. 27 | * 28 | * \code 29 | * #include 30 | * \endcode 31 | */ 32 | 33 | #include "src/SparseCholesky/SimplicialCholesky.h" 34 | #include "src/SparseCholesky/SimplicialCholesky_impl.h" 35 | #include "src/Core/util/ReenableStupidWarnings.h" 36 | 37 | #endif // EIGEN_SPARSECHOLESKY_MODULE_H 38 | -------------------------------------------------------------------------------- /cpp/Eigen/SparseQR: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_SPARSEQR_MODULE_H 9 | #define EIGEN_SPARSEQR_MODULE_H 10 | 11 | #include "SparseCore" 12 | #include "OrderingMethods" 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | /** \defgroup SparseQR_Module SparseQR module 16 | * \brief Provides QR decomposition for sparse matrices 17 | * 18 | * This module provides a simplicial version of the left-looking Sparse QR decomposition. 19 | * The columns of the input matrix should be reordered to limit the fill-in during the 20 | * decomposition. Built-in methods (COLAMD, AMD) or external methods (METIS) can be used to this end. 21 | * See the \link OrderingMethods_Module OrderingMethods\endlink module for the list 22 | * of built-in and external ordering methods. 23 | * 24 | * \code 25 | * #include 26 | * \endcode 27 | * 28 | * 29 | */ 30 | 31 | #include "src/SparseCore/SparseColEtree.h" 32 | #include "src/SparseQR/SparseQR.h" 33 | 34 | #include "src/Core/util/ReenableStupidWarnings.h" 35 | 36 | #endif 37 | -------------------------------------------------------------------------------- /cpp/Eigen/StdDeque: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2009 Gael Guennebaud 5 | // Copyright (C) 2009 Hauke Heibel 6 | // 7 | // This Source Code Form is subject to the terms of the Mozilla 8 | // Public License v. 2.0. If a copy of the MPL was not distributed 9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 10 | 11 | #ifndef EIGEN_STDDEQUE_MODULE_H 12 | #define EIGEN_STDDEQUE_MODULE_H 13 | 14 | #include "Core" 15 | #include 16 | 17 | #if EIGEN_COMP_MSVC && EIGEN_OS_WIN64 && (EIGEN_MAX_STATIC_ALIGN_BYTES<=16) /* MSVC auto aligns up to 16 bytes in 64 bit builds */ 18 | 19 | #define EIGEN_DEFINE_STL_DEQUE_SPECIALIZATION(...) 20 | 21 | #else 22 | 23 | #include "src/StlSupport/StdDeque.h" 24 | 25 | #endif 26 | 27 | #endif // EIGEN_STDDEQUE_MODULE_H 28 | -------------------------------------------------------------------------------- /cpp/Eigen/StdList: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2009 Hauke Heibel 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | #ifndef EIGEN_STDLIST_MODULE_H 11 | #define EIGEN_STDLIST_MODULE_H 12 | 13 | #include "Core" 14 | #include 15 | 16 | #if EIGEN_COMP_MSVC && EIGEN_OS_WIN64 && (EIGEN_MAX_STATIC_ALIGN_BYTES<=16) /* MSVC auto aligns up to 16 bytes in 64 bit builds */ 17 | 18 | #define EIGEN_DEFINE_STL_LIST_SPECIALIZATION(...) 19 | 20 | #else 21 | 22 | #include "src/StlSupport/StdList.h" 23 | 24 | #endif 25 | 26 | #endif // EIGEN_STDLIST_MODULE_H 27 | -------------------------------------------------------------------------------- /cpp/Eigen/StdVector: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2009 Gael Guennebaud 5 | // Copyright (C) 2009 Hauke Heibel 6 | // 7 | // This Source Code Form is subject to the terms of the Mozilla 8 | // Public License v. 2.0. If a copy of the MPL was not distributed 9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 10 | 11 | #ifndef EIGEN_STDVECTOR_MODULE_H 12 | #define EIGEN_STDVECTOR_MODULE_H 13 | 14 | #include "Core" 15 | #include 16 | 17 | #if EIGEN_COMP_MSVC && EIGEN_OS_WIN64 && (EIGEN_MAX_STATIC_ALIGN_BYTES<=16) /* MSVC auto aligns up to 16 bytes in 64 bit builds */ 18 | 19 | #define EIGEN_DEFINE_STL_VECTOR_SPECIALIZATION(...) 20 | 21 | #else 22 | 23 | #include "src/StlSupport/StdVector.h" 24 | 25 | #endif 26 | 27 | #endif // EIGEN_STDVECTOR_MODULE_H 28 | -------------------------------------------------------------------------------- /cpp/Eigen/UmfPackSupport: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // This Source Code Form is subject to the terms of the Mozilla 5 | // Public License v. 2.0. If a copy of the MPL was not distributed 6 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 7 | 8 | #ifndef EIGEN_UMFPACKSUPPORT_MODULE_H 9 | #define EIGEN_UMFPACKSUPPORT_MODULE_H 10 | 11 | #include "SparseCore" 12 | 13 | #include "src/Core/util/DisableStupidWarnings.h" 14 | 15 | extern "C" { 16 | #include 17 | } 18 | 19 | /** \ingroup Support_modules 20 | * \defgroup UmfPackSupport_Module UmfPackSupport module 21 | * 22 | * This module provides an interface to the UmfPack library which is part of the suitesparse package. 23 | * It provides the following factorization class: 24 | * - class UmfPackLU: a multifrontal sequential LU factorization. 25 | * 26 | * \code 27 | * #include 28 | * \endcode 29 | * 30 | * In order to use this module, the umfpack headers must be accessible from the include paths, and your binary must be linked to the umfpack library and its dependencies. 31 | * The dependencies depend on how umfpack has been compiled. 32 | * For a cmake based project, you can use our FindUmfPack.cmake module to help you in this task. 33 | * 34 | */ 35 | 36 | #include "src/UmfPackSupport/UmfPackSupport.h" 37 | 38 | #include "src/Core/util/ReenableStupidWarnings.h" 39 | 40 | #endif // EIGEN_UMFPACKSUPPORT_MODULE_H 41 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/DiagonalProduct.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2008 Gael Guennebaud 5 | // Copyright (C) 2007-2009 Benoit Jacob 6 | // 7 | // This Source Code Form is subject to the terms of the Mozilla 8 | // Public License v. 2.0. If a copy of the MPL was not distributed 9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 10 | 11 | #ifndef EIGEN_DIAGONALPRODUCT_H 12 | #define EIGEN_DIAGONALPRODUCT_H 13 | 14 | namespace Eigen { 15 | 16 | /** \returns the diagonal matrix product of \c *this by the diagonal matrix \a diagonal. 17 | */ 18 | template 19 | template 20 | EIGEN_DEVICE_FUNC inline const Product 21 | MatrixBase::operator*(const DiagonalBase &a_diagonal) const 22 | { 23 | return Product(derived(),a_diagonal.derived()); 24 | } 25 | 26 | } // end namespace Eigen 27 | 28 | #endif // EIGEN_DIAGONALPRODUCT_H 29 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/SelfCwiseBinaryOp.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2009-2010 Gael Guennebaud 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | #ifndef EIGEN_SELFCWISEBINARYOP_H 11 | #define EIGEN_SELFCWISEBINARYOP_H 12 | 13 | namespace Eigen { 14 | 15 | // TODO generalize the scalar type of 'other' 16 | 17 | template 18 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& DenseBase::operator*=(const Scalar& other) 19 | { 20 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::mul_assign_op()); 21 | return derived(); 22 | } 23 | 24 | template 25 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& ArrayBase::operator+=(const Scalar& other) 26 | { 27 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::add_assign_op()); 28 | return derived(); 29 | } 30 | 31 | template 32 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& ArrayBase::operator-=(const Scalar& other) 33 | { 34 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::sub_assign_op()); 35 | return derived(); 36 | } 37 | 38 | template 39 | EIGEN_DEVICE_FUNC EIGEN_STRONG_INLINE Derived& DenseBase::operator/=(const Scalar& other) 40 | { 41 | internal::call_assignment(this->derived(), PlainObject::Constant(rows(),cols(),other), internal::div_assign_op()); 42 | return derived(); 43 | } 44 | 45 | } // end namespace Eigen 46 | 47 | #endif // EIGEN_SELFCWISEBINARYOP_H 48 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/arch/Default/Settings.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2008-2010 Gael Guennebaud 5 | // Copyright (C) 2006-2008 Benoit Jacob 6 | // 7 | // This Source Code Form is subject to the terms of the Mozilla 8 | // Public License v. 2.0. If a copy of the MPL was not distributed 9 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 10 | 11 | 12 | /* All the parameters defined in this file can be specialized in the 13 | * architecture specific files, and/or by the user. 14 | * More to come... */ 15 | 16 | #ifndef EIGEN_DEFAULT_SETTINGS_H 17 | #define EIGEN_DEFAULT_SETTINGS_H 18 | 19 | /** Defines the maximal loop size to enable meta unrolling of loops. 20 | * Note that the value here is expressed in Eigen's own notion of "number of FLOPS", 21 | * it does not correspond to the number of iterations or the number of instructions 22 | */ 23 | #ifndef EIGEN_UNROLLING_LIMIT 24 | #define EIGEN_UNROLLING_LIMIT 110 25 | #endif 26 | 27 | /** Defines the threshold between a "small" and a "large" matrix. 28 | * This threshold is mainly used to select the proper product implementation. 29 | */ 30 | #ifndef EIGEN_CACHEFRIENDLY_PRODUCT_THRESHOLD 31 | #define EIGEN_CACHEFRIENDLY_PRODUCT_THRESHOLD 8 32 | #endif 33 | 34 | /** Defines the maximal width of the blocks used in the triangular product and solver 35 | * for vectors (level 2 blas xTRMV and xTRSV). The default is 8. 36 | */ 37 | #ifndef EIGEN_TUNE_TRIANGULAR_PANEL_WIDTH 38 | #define EIGEN_TUNE_TRIANGULAR_PANEL_WIDTH 8 39 | #endif 40 | 41 | 42 | /** Defines the default number of registers available for that architecture. 43 | * Currently it must be 8 or 16. Other values will fail. 44 | */ 45 | #ifndef EIGEN_ARCH_DEFAULT_NUMBER_OF_REGISTERS 46 | #define EIGEN_ARCH_DEFAULT_NUMBER_OF_REGISTERS 8 47 | #endif 48 | 49 | #endif // EIGEN_DEFAULT_SETTINGS_H 50 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/arch/HIP/hcc/math_constants.h: -------------------------------------------------------------------------------- 1 | /* 2 | * math_constants.h - 3 | * HIP equivalent of the CUDA header of the same name 4 | */ 5 | 6 | #ifndef __MATH_CONSTANTS_H__ 7 | #define __MATH_CONSTANTS_H__ 8 | 9 | /* single precision constants */ 10 | 11 | #define HIPRT_INF_F __int_as_float(0x7f800000) 12 | #define HIPRT_NAN_F __int_as_float(0x7fffffff) 13 | #define HIPRT_MIN_DENORM_F __int_as_float(0x00000001) 14 | #define HIPRT_MAX_NORMAL_F __int_as_float(0x7f7fffff) 15 | #define HIPRT_NEG_ZERO_F __int_as_float(0x80000000) 16 | #define HIPRT_ZERO_F 0.0f 17 | #define HIPRT_ONE_F 1.0f 18 | 19 | /* double precision constants */ 20 | #define HIPRT_INF __hiloint2double(0x7ff00000, 0x00000000) 21 | #define HIPRT_NAN __hiloint2double(0xfff80000, 0x00000000) 22 | 23 | #endif 24 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/arch/SVE/MathFunctions.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2020, Arm Limited and Contributors 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | #ifndef EIGEN_MATH_FUNCTIONS_SVE_H 11 | #define EIGEN_MATH_FUNCTIONS_SVE_H 12 | 13 | namespace Eigen { 14 | namespace internal { 15 | 16 | template <> 17 | EIGEN_STRONG_INLINE EIGEN_UNUSED PacketXf pexp(const PacketXf& x) { 18 | return pexp_float(x); 19 | } 20 | 21 | template <> 22 | EIGEN_STRONG_INLINE EIGEN_UNUSED PacketXf plog(const PacketXf& x) { 23 | return plog_float(x); 24 | } 25 | 26 | template <> 27 | EIGEN_STRONG_INLINE EIGEN_UNUSED PacketXf psin(const PacketXf& x) { 28 | return psin_float(x); 29 | } 30 | 31 | template <> 32 | EIGEN_STRONG_INLINE EIGEN_UNUSED PacketXf pcos(const PacketXf& x) { 33 | return pcos_float(x); 34 | } 35 | 36 | // Hyperbolic Tangent function. 37 | template <> 38 | EIGEN_STRONG_INLINE EIGEN_UNUSED PacketXf ptanh(const PacketXf& x) { 39 | return internal::generic_fast_tanh_float(x); 40 | } 41 | } // end namespace internal 42 | } // end namespace Eigen 43 | 44 | #endif // EIGEN_MATH_FUNCTIONS_SVE_H 45 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/arch/SVE/TypeCasting.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2020, Arm Limited and Contributors 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | #ifndef EIGEN_TYPE_CASTING_SVE_H 11 | #define EIGEN_TYPE_CASTING_SVE_H 12 | 13 | namespace Eigen { 14 | namespace internal { 15 | 16 | template <> 17 | struct type_casting_traits { 18 | enum { VectorizedCast = 1, SrcCoeffRatio = 1, TgtCoeffRatio = 1 }; 19 | }; 20 | 21 | template <> 22 | struct type_casting_traits { 23 | enum { VectorizedCast = 1, SrcCoeffRatio = 1, TgtCoeffRatio = 1 }; 24 | }; 25 | 26 | template <> 27 | EIGEN_STRONG_INLINE PacketXf pcast(const PacketXi& a) { 28 | return svcvt_f32_s32_z(svptrue_b32(), a); 29 | } 30 | 31 | template <> 32 | EIGEN_STRONG_INLINE PacketXi pcast(const PacketXf& a) { 33 | return svcvt_s32_f32_z(svptrue_b32(), a); 34 | } 35 | 36 | template <> 37 | EIGEN_STRONG_INLINE PacketXf preinterpret(const PacketXi& a) { 38 | return svreinterpret_f32_s32(a); 39 | } 40 | 41 | template <> 42 | EIGEN_STRONG_INLINE PacketXi preinterpret(const PacketXf& a) { 43 | return svreinterpret_s32_f32(a); 44 | } 45 | 46 | } // namespace internal 47 | } // namespace Eigen 48 | 49 | #endif // EIGEN_TYPE_CASTING_SVE_H 50 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/functors/TernaryFunctors.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2016 Eugene Brevdo 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | #ifndef EIGEN_TERNARY_FUNCTORS_H 11 | #define EIGEN_TERNARY_FUNCTORS_H 12 | 13 | namespace Eigen { 14 | 15 | namespace internal { 16 | 17 | //---------- associative ternary functors ---------- 18 | 19 | 20 | 21 | } // end namespace internal 22 | 23 | } // end namespace Eigen 24 | 25 | #endif // EIGEN_TERNARY_FUNCTORS_H 26 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/util/NonMPL2.h: -------------------------------------------------------------------------------- 1 | #ifdef EIGEN_MPL2_ONLY 2 | #error Including non-MPL2 code in EIGEN_MPL2_ONLY mode 3 | #endif 4 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/util/ReenableStupidWarnings.h: -------------------------------------------------------------------------------- 1 | #ifdef EIGEN_WARNINGS_DISABLED_2 2 | // "DisableStupidWarnings.h" was included twice recursively: Do not reenable warnings yet! 3 | # undef EIGEN_WARNINGS_DISABLED_2 4 | 5 | #elif defined(EIGEN_WARNINGS_DISABLED) 6 | #undef EIGEN_WARNINGS_DISABLED 7 | 8 | #ifndef EIGEN_PERMANENTLY_DISABLE_STUPID_WARNINGS 9 | #ifdef _MSC_VER 10 | #pragma warning( pop ) 11 | #elif defined __INTEL_COMPILER 12 | #pragma warning pop 13 | #elif defined __clang__ 14 | #pragma clang diagnostic pop 15 | #elif defined __GNUC__ && (__GNUC__ > 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) 16 | #pragma GCC diagnostic pop 17 | #endif 18 | 19 | #if defined __NVCC__ 20 | // Don't reenable the diagnostic messages, as it turns out these messages need 21 | // to be disabled at the point of the template instantiation (i.e the user code) 22 | // otherwise they'll be triggered by nvcc. 23 | // #pragma diag_default code_is_unreachable 24 | // #pragma diag_default initialization_not_reachable 25 | // #pragma diag_default 2651 26 | // #pragma diag_default 2653 27 | #endif 28 | 29 | #endif 30 | 31 | #endif // EIGEN_WARNINGS_DISABLED 32 | -------------------------------------------------------------------------------- /cpp/Eigen/src/Core/util/ReshapedHelper.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2017 Gael Guennebaud 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | 11 | #ifndef EIGEN_RESHAPED_HELPER_H 12 | #define EIGEN_RESHAPED_HELPER_H 13 | 14 | namespace Eigen { 15 | 16 | enum AutoSize_t { AutoSize }; 17 | const int AutoOrder = 2; 18 | 19 | namespace internal { 20 | 21 | template 22 | struct get_compiletime_reshape_size { 23 | enum { value = get_fixed_value::value }; 24 | }; 25 | 26 | template 27 | Index get_runtime_reshape_size(SizeType size, Index /*other*/, Index /*total*/) { 28 | return internal::get_runtime_value(size); 29 | } 30 | 31 | template 32 | struct get_compiletime_reshape_size { 33 | enum { 34 | other_size = get_fixed_value::value, 35 | value = (TotalSize==Dynamic || other_size==Dynamic) ? Dynamic : TotalSize / other_size }; 36 | }; 37 | 38 | inline Index get_runtime_reshape_size(AutoSize_t /*size*/, Index other, Index total) { 39 | return total/other; 40 | } 41 | 42 | template 43 | struct get_compiletime_reshape_order { 44 | enum { value = Order == AutoOrder ? Flags & RowMajorBit : Order }; 45 | }; 46 | 47 | } 48 | 49 | } // end namespace Eigen 50 | 51 | #endif // EIGEN_RESHAPED_HELPER_H 52 | -------------------------------------------------------------------------------- /cpp/Eigen/src/SparseCore/SparseFuzzy.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2008-2014 Gael Guennebaud 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | #ifndef EIGEN_SPARSE_FUZZY_H 11 | #define EIGEN_SPARSE_FUZZY_H 12 | 13 | namespace Eigen { 14 | 15 | template 16 | template 17 | bool SparseMatrixBase::isApprox(const SparseMatrixBase& other, const RealScalar &prec) const 18 | { 19 | const typename internal::nested_eval::type actualA(derived()); 20 | typename internal::conditional::type, 22 | const PlainObject>::type actualB(other.derived()); 23 | 24 | return (actualA - actualB).squaredNorm() <= prec * prec * numext::mini(actualA.squaredNorm(), actualB.squaredNorm()); 25 | } 26 | 27 | } // end namespace Eigen 28 | 29 | #endif // EIGEN_SPARSE_FUZZY_H 30 | -------------------------------------------------------------------------------- /cpp/Eigen/src/SparseCore/SparseRedux.h: -------------------------------------------------------------------------------- 1 | // This file is part of Eigen, a lightweight C++ template library 2 | // for linear algebra. 3 | // 4 | // Copyright (C) 2008-2014 Gael Guennebaud 5 | // 6 | // This Source Code Form is subject to the terms of the Mozilla 7 | // Public License v. 2.0. If a copy of the MPL was not distributed 8 | // with this file, You can obtain one at http://mozilla.org/MPL/2.0/. 9 | 10 | #ifndef EIGEN_SPARSEREDUX_H 11 | #define EIGEN_SPARSEREDUX_H 12 | 13 | namespace Eigen { 14 | 15 | template 16 | typename internal::traits::Scalar 17 | SparseMatrixBase::sum() const 18 | { 19 | eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix"); 20 | Scalar res(0); 21 | internal::evaluator thisEval(derived()); 22 | for (Index j=0; j::InnerIterator iter(thisEval,j); iter; ++iter) 24 | res += iter.value(); 25 | return res; 26 | } 27 | 28 | template 29 | typename internal::traits >::Scalar 30 | SparseMatrix<_Scalar,_Options,_Index>::sum() const 31 | { 32 | eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix"); 33 | if(this->isCompressed()) 34 | return Matrix::Map(m_data.valuePtr(), m_data.size()).sum(); 35 | else 36 | return Base::sum(); 37 | } 38 | 39 | template 40 | typename internal::traits >::Scalar 41 | SparseVector<_Scalar,_Options,_Index>::sum() const 42 | { 43 | eigen_assert(rows()>0 && cols()>0 && "you are using a non initialized matrix"); 44 | return Matrix::Map(m_data.valuePtr(), m_data.size()).sum(); 45 | } 46 | 47 | } // end namespace Eigen 48 | 49 | #endif // EIGEN_SPARSEREDUX_H 50 | -------------------------------------------------------------------------------- /cpp/Eigen/src/misc/lapacke_mangling.h: -------------------------------------------------------------------------------- 1 | #ifndef LAPACK_HEADER_INCLUDED 2 | #define LAPACK_HEADER_INCLUDED 3 | 4 | #ifndef LAPACK_GLOBAL 5 | #if defined(LAPACK_GLOBAL_PATTERN_LC) || defined(ADD_) 6 | #define LAPACK_GLOBAL(lcname,UCNAME) lcname##_ 7 | #elif defined(LAPACK_GLOBAL_PATTERN_UC) || defined(UPPER) 8 | #define LAPACK_GLOBAL(lcname,UCNAME) UCNAME 9 | #elif defined(LAPACK_GLOBAL_PATTERN_MC) || defined(NOCHANGE) 10 | #define LAPACK_GLOBAL(lcname,UCNAME) lcname 11 | #else 12 | #define LAPACK_GLOBAL(lcname,UCNAME) lcname##_ 13 | #endif 14 | #endif 15 | 16 | #endif 17 | 18 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win32/.vs/dxl_x86_cpp/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/build/win32/.vs/dxl_x86_cpp/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win32/dxl_x86_cpp.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dxl_x86_cpp", "dxl_x86_cpp\dxl_x86_cpp.vcxproj", "{1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}.Debug|x64.ActiveCfg = Debug|x64 17 | {1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}.Debug|x64.Build.0 = Debug|x64 18 | {1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}.Debug|x86.ActiveCfg = Debug|Win32 19 | {1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}.Debug|x86.Build.0 = Debug|Win32 20 | {1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}.Release|x64.ActiveCfg = Release|x64 21 | {1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}.Release|x64.Build.0 = Release|x64 22 | {1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}.Release|x86.ActiveCfg = Release|Win32 23 | {1F59D9D6-A3C0-46CC-81D8-32D1A80F6C1B}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win32/dxl_x86_cpp/dxl_x86_cpp.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win32/output/dxl_x86_cpp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/build/win32/output/dxl_x86_cpp.dll -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win32/output/dxl_x86_cpp.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/build/win32/output/dxl_x86_cpp.lib -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win64/.vs/dxl_x64_cpp/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/build/win64/.vs/dxl_x64_cpp/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win64/dxl_x64_cpp.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dxl_x64_cpp", "dxl_x64_cpp\dxl_x64_cpp.vcxproj", "{BA6B6EF7-5702-4D45-83B1-F84598FA4264}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {BA6B6EF7-5702-4D45-83B1-F84598FA4264}.Debug|x64.ActiveCfg = Debug|x64 17 | {BA6B6EF7-5702-4D45-83B1-F84598FA4264}.Debug|x64.Build.0 = Debug|x64 18 | {BA6B6EF7-5702-4D45-83B1-F84598FA4264}.Debug|x86.ActiveCfg = Debug|Win32 19 | {BA6B6EF7-5702-4D45-83B1-F84598FA4264}.Debug|x86.Build.0 = Debug|Win32 20 | {BA6B6EF7-5702-4D45-83B1-F84598FA4264}.Release|x64.ActiveCfg = Release|x64 21 | {BA6B6EF7-5702-4D45-83B1-F84598FA4264}.Release|x64.Build.0 = Release|x64 22 | {BA6B6EF7-5702-4D45-83B1-F84598FA4264}.Release|x86.ActiveCfg = Release|Win32 23 | {BA6B6EF7-5702-4D45-83B1-F84598FA4264}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win64/dxl_x64_cpp/dxl_x64_cpp.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win64/output/dxl_x64_cpp.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/build/win64/output/dxl_x64_cpp.dll -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/build/win64/output/dxl_x64_cpp.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/build/win64/output/dxl_x64_cpp.lib -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/dxl_monitor/win32/.vs/dxl_monitor/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/dxl_monitor/win32/.vs/dxl_monitor/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/dxl_monitor/win32/dxl_monitor.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dxl_monitor", "dxl_monitor\dxl_monitor.vcxproj", "{F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}.Debug|x64.ActiveCfg = Debug|x64 17 | {F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}.Debug|x64.Build.0 = Debug|x64 18 | {F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}.Debug|x86.ActiveCfg = Debug|Win32 19 | {F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}.Debug|x86.Build.0 = Debug|Win32 20 | {F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}.Release|x64.ActiveCfg = Release|x64 21 | {F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}.Release|x64.Build.0 = Release|x64 22 | {F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}.Release|x86.ActiveCfg = Release|Win32 23 | {F64A9DB4-9CDA-47C6-889A-FD36A89C26AE}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/dxl_monitor/win32/dxl_monitor/dxl_monitor.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/dxl_monitor/win32/dxl_monitor/dxl_monitor.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/dxl_monitor/win64/.vs/dxl_monitor/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/dxl_monitor/win64/.vs/dxl_monitor/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/dxl_monitor/win64/dxl_monitor.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dxl_monitor", "dxl_monitor\dxl_monitor.vcxproj", "{FD311D45-E566-41EE-AA3A-AB35F67342D8}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {FD311D45-E566-41EE-AA3A-AB35F67342D8}.Debug|x64.ActiveCfg = Debug|x64 17 | {FD311D45-E566-41EE-AA3A-AB35F67342D8}.Debug|x64.Build.0 = Debug|x64 18 | {FD311D45-E566-41EE-AA3A-AB35F67342D8}.Debug|x86.ActiveCfg = Debug|Win32 19 | {FD311D45-E566-41EE-AA3A-AB35F67342D8}.Debug|x86.Build.0 = Debug|Win32 20 | {FD311D45-E566-41EE-AA3A-AB35F67342D8}.Release|x64.ActiveCfg = Release|x64 21 | {FD311D45-E566-41EE-AA3A-AB35F67342D8}.Release|x64.Build.0 = Release|x64 22 | {FD311D45-E566-41EE-AA3A-AB35F67342D8}.Release|x86.ActiveCfg = Release|Win32 23 | {FD311D45-E566-41EE-AA3A-AB35F67342D8}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/dxl_monitor/win64/dxl_monitor/dxl_monitor.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/dxl_monitor/win64/dxl_monitor/dxl_monitor.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win32/.vs/bulk_read/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win32/.vs/bulk_read/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win32/bulk_read.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bulk_read", "bulk_read\bulk_read.vcxproj", "{1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}.Debug|x64.ActiveCfg = Debug|x64 17 | {1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}.Debug|x64.Build.0 = Debug|x64 18 | {1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}.Debug|x86.ActiveCfg = Debug|Win32 19 | {1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}.Debug|x86.Build.0 = Debug|Win32 20 | {1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}.Release|x64.ActiveCfg = Release|x64 21 | {1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}.Release|x64.Build.0 = Release|x64 22 | {1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}.Release|x86.ActiveCfg = Release|Win32 23 | {1E44E31E-FC2E-4A66-A9D0-C685C994DCFA}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win32/bulk_read/bulk_read.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win32/bulk_read/bulk_read.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win64/.vs/bulk_read/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win64/.vs/bulk_read/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win64/bulk_read.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bulk_read", "bulk_read\bulk_read.vcxproj", "{E9B9904F-2185-4318-9D10-67CD148F14E9}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {E9B9904F-2185-4318-9D10-67CD148F14E9}.Debug|x64.ActiveCfg = Debug|x64 17 | {E9B9904F-2185-4318-9D10-67CD148F14E9}.Debug|x64.Build.0 = Debug|x64 18 | {E9B9904F-2185-4318-9D10-67CD148F14E9}.Debug|x86.ActiveCfg = Debug|Win32 19 | {E9B9904F-2185-4318-9D10-67CD148F14E9}.Debug|x86.Build.0 = Debug|Win32 20 | {E9B9904F-2185-4318-9D10-67CD148F14E9}.Release|x64.ActiveCfg = Release|x64 21 | {E9B9904F-2185-4318-9D10-67CD148F14E9}.Release|x64.Build.0 = Release|x64 22 | {E9B9904F-2185-4318-9D10-67CD148F14E9}.Release|x86.ActiveCfg = Release|Win32 23 | {E9B9904F-2185-4318-9D10-67CD148F14E9}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win64/bulk_read/bulk_read.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/bulk_read/win64/bulk_read/bulk_read.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/multi_port/win32/.vs/multi_port/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/multi_port/win32/.vs/multi_port/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/multi_port/win32/multi_port.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multi_port", "multi_port\multi_port.vcxproj", "{291A4073-5E47-431A-AD07-35344360F9BA}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {291A4073-5E47-431A-AD07-35344360F9BA}.Debug|x64.ActiveCfg = Debug|x64 17 | {291A4073-5E47-431A-AD07-35344360F9BA}.Debug|x64.Build.0 = Debug|x64 18 | {291A4073-5E47-431A-AD07-35344360F9BA}.Debug|x86.ActiveCfg = Debug|Win32 19 | {291A4073-5E47-431A-AD07-35344360F9BA}.Debug|x86.Build.0 = Debug|Win32 20 | {291A4073-5E47-431A-AD07-35344360F9BA}.Release|x64.ActiveCfg = Release|x64 21 | {291A4073-5E47-431A-AD07-35344360F9BA}.Release|x64.Build.0 = Release|x64 22 | {291A4073-5E47-431A-AD07-35344360F9BA}.Release|x86.ActiveCfg = Release|Win32 23 | {291A4073-5E47-431A-AD07-35344360F9BA}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/multi_port/win32/multi_port/multi_port.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/multi_port/win32/multi_port/multi_port.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/multi_port/win64/.vs/multi_port/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/multi_port/win64/.vs/multi_port/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/multi_port/win64/multi_port.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multi_port", "multi_port\multi_port.vcxproj", "{291A4073-5E47-431A-AD07-35344360F9BA}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {291A4073-5E47-431A-AD07-35344360F9BA}.Debug|x64.ActiveCfg = Debug|x64 17 | {291A4073-5E47-431A-AD07-35344360F9BA}.Debug|x64.Build.0 = Debug|x64 18 | {291A4073-5E47-431A-AD07-35344360F9BA}.Debug|x86.ActiveCfg = Debug|Win32 19 | {291A4073-5E47-431A-AD07-35344360F9BA}.Debug|x86.Build.0 = Debug|Win32 20 | {291A4073-5E47-431A-AD07-35344360F9BA}.Release|x64.ActiveCfg = Release|x64 21 | {291A4073-5E47-431A-AD07-35344360F9BA}.Release|x64.Build.0 = Release|x64 22 | {291A4073-5E47-431A-AD07-35344360F9BA}.Release|x86.ActiveCfg = Release|Win32 23 | {291A4073-5E47-431A-AD07-35344360F9BA}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/multi_port/win64/multi_port/multi_port.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/multi_port/win64/multi_port/multi_port.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/ping/win32/.vs/ping/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/ping/win32/.vs/ping/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/ping/win32/ping.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ping", "ping\ping.vcxproj", "{FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Debug|x64.ActiveCfg = Debug|x64 17 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Debug|x64.Build.0 = Debug|x64 18 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Debug|x86.ActiveCfg = Debug|Win32 19 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Debug|x86.Build.0 = Debug|Win32 20 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Release|x64.ActiveCfg = Release|x64 21 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Release|x64.Build.0 = Release|x64 22 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Release|x86.ActiveCfg = Release|Win32 23 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/ping/win32/ping/ping.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/ping/win32/ping/ping.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/ping/win64/.vs/ping/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/ping/win64/.vs/ping/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/ping/win64/ping.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ping", "ping\ping.vcxproj", "{FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Debug|x64.ActiveCfg = Debug|x64 17 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Debug|x64.Build.0 = Debug|x64 18 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Debug|x86.ActiveCfg = Debug|Win32 19 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Debug|x86.Build.0 = Debug|Win32 20 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Release|x64.ActiveCfg = Release|x64 21 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Release|x64.Build.0 = Release|x64 22 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Release|x86.ActiveCfg = Release|Win32 23 | {FF8114E8-5728-4DC4-8542-1C3F0AA5C9A3}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/ping/win64/ping/ping.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/ping/win64/ping/ping.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/read_write/win32/.vs/read_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/read_write/win32/.vs/read_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/read_write/win32/read_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "read_write", "read_write\read_write.vcxproj", "{FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Debug|x64.ActiveCfg = Debug|x64 17 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Debug|x64.Build.0 = Debug|x64 18 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Debug|x86.ActiveCfg = Debug|Win32 19 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Debug|x86.Build.0 = Debug|Win32 20 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Release|x64.ActiveCfg = Release|x64 21 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Release|x64.Build.0 = Release|x64 22 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Release|x86.ActiveCfg = Release|Win32 23 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/read_write/win32/read_write/read_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/read_write/win32/read_write/read_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/read_write/win64/.vs/read_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/read_write/win64/.vs/read_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/read_write/win64/read_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "read_write", "read_write\read_write.vcxproj", "{FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Debug|x64.ActiveCfg = Debug|x64 17 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Debug|x64.Build.0 = Debug|x64 18 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Debug|x86.ActiveCfg = Debug|Win32 19 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Debug|x86.Build.0 = Debug|Win32 20 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Release|x64.ActiveCfg = Release|x64 21 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Release|x64.Build.0 = Release|x64 22 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Release|x86.ActiveCfg = Release|Win32 23 | {FF2DF6B0-55CB-4280-B63F-57B4B07BB8EE}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/read_write/win64/read_write/read_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/read_write/win64/read_write/read_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/reset/win32/.vs/reset/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/reset/win32/.vs/reset/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/reset/win32/reset.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reset", "reset\reset.vcxproj", "{88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Debug|x64.ActiveCfg = Debug|x64 17 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Debug|x64.Build.0 = Debug|x64 18 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Debug|x86.ActiveCfg = Debug|Win32 19 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Debug|x86.Build.0 = Debug|Win32 20 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Release|x64.ActiveCfg = Release|x64 21 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Release|x64.Build.0 = Release|x64 22 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Release|x86.ActiveCfg = Release|Win32 23 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/reset/win32/reset/reset.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/reset/win32/reset/reset.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/reset/win64/.vs/reset/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/reset/win64/.vs/reset/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/reset/win64/reset.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reset", "reset\reset.vcxproj", "{88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Debug|x64.ActiveCfg = Debug|x64 17 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Debug|x64.Build.0 = Debug|x64 18 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Debug|x86.ActiveCfg = Debug|Win32 19 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Debug|x86.Build.0 = Debug|Win32 20 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Release|x64.ActiveCfg = Release|x64 21 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Release|x64.Build.0 = Release|x64 22 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Release|x86.ActiveCfg = Release|Win32 23 | {88F8B4A2-916C-423E-9D4C-B8D59A18B9E8}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/reset/win64/reset/reset.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/reset/win64/reset/reset.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/sync_write/win32/.vs/sync_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/sync_write/win32/.vs/sync_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/sync_write/win32/sync_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sync_write", "sync_write\sync_write.vcxproj", "{3A4A1179-6DEE-4542-82CD-E8F5D481E572}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {3A4A1179-6DEE-4542-82CD-E8F5D481E572}.Debug|x64.ActiveCfg = Debug|x64 17 | {3A4A1179-6DEE-4542-82CD-E8F5D481E572}.Debug|x64.Build.0 = Debug|x64 18 | {3A4A1179-6DEE-4542-82CD-E8F5D481E572}.Debug|x86.ActiveCfg = Debug|Win32 19 | {3A4A1179-6DEE-4542-82CD-E8F5D481E572}.Debug|x86.Build.0 = Debug|Win32 20 | {3A4A1179-6DEE-4542-82CD-E8F5D481E572}.Release|x64.ActiveCfg = Release|x64 21 | {3A4A1179-6DEE-4542-82CD-E8F5D481E572}.Release|x64.Build.0 = Release|x64 22 | {3A4A1179-6DEE-4542-82CD-E8F5D481E572}.Release|x86.ActiveCfg = Release|Win32 23 | {3A4A1179-6DEE-4542-82CD-E8F5D481E572}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/sync_write/win32/sync_write/sync_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/sync_write/win32/sync_write/sync_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/sync_write/win64/.vs/sync_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol1.0/sync_write/win64/.vs/sync_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/sync_write/win64/sync_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sync_write", "sync_write\sync_write.vcxproj", "{FBA29786-0D6C-4472-A09B-DBA4988ACB12}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {FBA29786-0D6C-4472-A09B-DBA4988ACB12}.Debug|x64.ActiveCfg = Debug|x64 17 | {FBA29786-0D6C-4472-A09B-DBA4988ACB12}.Debug|x64.Build.0 = Debug|x64 18 | {FBA29786-0D6C-4472-A09B-DBA4988ACB12}.Debug|x86.ActiveCfg = Debug|Win32 19 | {FBA29786-0D6C-4472-A09B-DBA4988ACB12}.Debug|x86.Build.0 = Debug|Win32 20 | {FBA29786-0D6C-4472-A09B-DBA4988ACB12}.Release|x64.ActiveCfg = Release|x64 21 | {FBA29786-0D6C-4472-A09B-DBA4988ACB12}.Release|x64.Build.0 = Release|x64 22 | {FBA29786-0D6C-4472-A09B-DBA4988ACB12}.Release|x86.ActiveCfg = Release|Win32 23 | {FBA29786-0D6C-4472-A09B-DBA4988ACB12}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/sync_write/win64/sync_write/sync_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol1.0/sync_write/win64/sync_write/sync_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win32/.vs/broadcast_ping/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win32/.vs/broadcast_ping/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win32/broadcast_ping.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "broadcast_ping", "broadcast_ping\broadcast_ping.vcxproj", "{FB7B1077-35B1-44EE-84BF-5119A0BBCC16}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Debug|x64.ActiveCfg = Debug|x64 17 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Debug|x64.Build.0 = Debug|x64 18 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Debug|x86.ActiveCfg = Debug|Win32 19 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Debug|x86.Build.0 = Debug|Win32 20 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Release|x64.ActiveCfg = Release|x64 21 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Release|x64.Build.0 = Release|x64 22 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Release|x86.ActiveCfg = Release|Win32 23 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win32/broadcast_ping/broadcast_ping.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win32/broadcast_ping/broadcast_ping.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win64/.vs/broadcast_ping/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win64/.vs/broadcast_ping/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win64/broadcast_ping.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "broadcast_ping", "broadcast_ping\broadcast_ping.vcxproj", "{FB7B1077-35B1-44EE-84BF-5119A0BBCC16}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Debug|x64.ActiveCfg = Debug|x64 17 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Debug|x64.Build.0 = Debug|x64 18 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Debug|x86.ActiveCfg = Debug|Win32 19 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Debug|x86.Build.0 = Debug|Win32 20 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Release|x64.ActiveCfg = Release|x64 21 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Release|x64.Build.0 = Release|x64 22 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Release|x86.ActiveCfg = Release|Win32 23 | {FB7B1077-35B1-44EE-84BF-5119A0BBCC16}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win64/broadcast_ping/broadcast_ping.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/broadcast_ping/win64/broadcast_ping/broadcast_ping.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win32/.vs/bulk_read_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win32/.vs/bulk_read_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win32/bulk_read_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bulk_read_write", "bulk_read_write\bulk_read_write.vcxproj", "{62F90CF0-0FBA-4884-B748-400030E52C55}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x64.ActiveCfg = Debug|x64 17 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x64.Build.0 = Debug|x64 18 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x86.ActiveCfg = Debug|Win32 19 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x86.Build.0 = Debug|Win32 20 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x64.ActiveCfg = Release|x64 21 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x64.Build.0 = Release|x64 22 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x86.ActiveCfg = Release|Win32 23 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win32/bulk_read_write/bulk_read_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win32/bulk_read_write/bulk_read_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win64/.vs/bulk_read_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win64/.vs/bulk_read_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win64/bulk_read_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "bulk_read_write", "bulk_read_write\bulk_read_write.vcxproj", "{62F90CF0-0FBA-4884-B748-400030E52C55}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x64.ActiveCfg = Debug|x64 17 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x64.Build.0 = Debug|x64 18 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x86.ActiveCfg = Debug|Win32 19 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x86.Build.0 = Debug|Win32 20 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x64.ActiveCfg = Release|x64 21 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x64.Build.0 = Release|x64 22 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x86.ActiveCfg = Release|Win32 23 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win64/bulk_read_write/bulk_read_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/bulk_read_write/win64/bulk_read_write/bulk_read_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win32/.vs/clear_multi_turn/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win32/.vs/clear_multi_turn/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win32/clear_multi_turn.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "clear_multi_turn", "clear_multi_turn\clear_multi_turn.vcxproj", "{A0FAEFF9-A4BD-4838-871B-B914EF211650}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x64.ActiveCfg = Debug|x64 17 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x64.Build.0 = Debug|x64 18 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x86.ActiveCfg = Debug|Win32 19 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x86.Build.0 = Debug|Win32 20 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x64.ActiveCfg = Release|x64 21 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x64.Build.0 = Release|x64 22 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x86.ActiveCfg = Release|Win32 23 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win32/clear_multi_turn/clear_multi_turn.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win32/clear_multi_turn/clear_multi_turn.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win64/.vs/clear_multi_turn/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win64/.vs/clear_multi_turn/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win64/clear_multi_turn.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "clear_multi_turn", "clear_multi_turn\clear_multi_turn.vcxproj", "{A0FAEFF9-A4BD-4838-871B-B914EF211650}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x64.ActiveCfg = Debug|x64 17 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x64.Build.0 = Debug|x64 18 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x86.ActiveCfg = Debug|Win32 19 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x86.Build.0 = Debug|Win32 20 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x64.ActiveCfg = Release|x64 21 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x64.Build.0 = Release|x64 22 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x86.ActiveCfg = Release|Win32 23 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win64/clear_multi_turn/clear_multi_turn.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/clear_multi_turn/win64/clear_multi_turn/clear_multi_turn.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win32/.vs/factory_reset/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win32/.vs/factory_reset/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win32/factory_reset.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "factory_reset", "factory_reset\factory_reset.vcxproj", "{F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Debug|x64.ActiveCfg = Debug|x64 17 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Debug|x64.Build.0 = Debug|x64 18 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Debug|x86.ActiveCfg = Debug|Win32 19 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Debug|x86.Build.0 = Debug|Win32 20 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Release|x64.ActiveCfg = Release|x64 21 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Release|x64.Build.0 = Release|x64 22 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Release|x86.ActiveCfg = Release|Win32 23 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win32/factory_reset/factory_reset.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win32/factory_reset/factory_reset.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win64/.vs/factory_reset/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win64/.vs/factory_reset/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win64/factory_reset.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "factory_reset", "factory_reset\factory_reset.vcxproj", "{F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Debug|x64.ActiveCfg = Debug|x64 17 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Debug|x64.Build.0 = Debug|x64 18 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Debug|x86.ActiveCfg = Debug|Win32 19 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Debug|x86.Build.0 = Debug|Win32 20 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Release|x64.ActiveCfg = Release|x64 21 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Release|x64.Build.0 = Release|x64 22 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Release|x86.ActiveCfg = Release|Win32 23 | {F3DD92D4-483D-456F-84FC-8FC1FF3A4F19}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win64/factory_reset/factory_reset.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/factory_reset/win64/factory_reset/factory_reset.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_bulk_read/win32/fast_bulk_read.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fast_bulk_read", "fast_bulk_read\fast_bulk_read.vcxproj", "{62F90CF0-0FBA-4884-B748-400030E52C55}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x64.ActiveCfg = Debug|x64 17 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x64.Build.0 = Debug|x64 18 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x86.ActiveCfg = Debug|Win32 19 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x86.Build.0 = Debug|Win32 20 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x64.ActiveCfg = Release|x64 21 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x64.Build.0 = Release|x64 22 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x86.ActiveCfg = Release|Win32 23 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_bulk_read/win32/fast_bulk_read/fast_bulk_read.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_bulk_read/win32/fast_bulk_read/fast_bulk_read.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_bulk_read/win64/fast_bulk_read.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fast_bulk_read", "fast_bulk_read\fast_bulk_read.vcxproj", "{62F90CF0-0FBA-4884-B748-400030E52C55}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x64.ActiveCfg = Debug|x64 17 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x64.Build.0 = Debug|x64 18 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x86.ActiveCfg = Debug|Win32 19 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Debug|x86.Build.0 = Debug|Win32 20 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x64.ActiveCfg = Release|x64 21 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x64.Build.0 = Release|x64 22 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x86.ActiveCfg = Release|Win32 23 | {62F90CF0-0FBA-4884-B748-400030E52C55}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_bulk_read/win64/fast_bulk_read/fast_bulk_read.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_bulk_read/win64/fast_bulk_read/fast_bulk_read.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_sync_read/win32/fast_sync_read.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fast_sync_read", "fast_sync_read\fast_sync_read.vcxproj", "{2AE832A6-39C8-47AA-8C78-3429607108C0}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x64.ActiveCfg = Debug|x64 17 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x64.Build.0 = Debug|x64 18 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x86.ActiveCfg = Debug|Win32 19 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x86.Build.0 = Debug|Win32 20 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x64.ActiveCfg = Release|x64 21 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x64.Build.0 = Release|x64 22 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x86.ActiveCfg = Release|Win32 23 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_sync_read/win32/fast_sync_read/fast_sync_read.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_sync_read/win32/fast_sync_read/fast_sync_read.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_sync_read/win64/fast_sync_read.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "fast_sync_read", "fast_sync_read\fast_sync_read.vcxproj", "{2AE832A6-39C8-47AA-8C78-3429607108C0}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x64.ActiveCfg = Debug|x64 17 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x64.Build.0 = Debug|x64 18 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x86.ActiveCfg = Debug|Win32 19 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x86.Build.0 = Debug|Win32 20 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x64.ActiveCfg = Release|x64 21 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x64.Build.0 = Release|x64 22 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x86.ActiveCfg = Release|Win32 23 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_sync_read/win64/fast_sync_read/fast_sync_read.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/fast_sync_read/win64/fast_sync_read/fast_sync_read.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win32/.vs/indirect_address/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win32/.vs/indirect_address/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win32/indirect_address.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "indirect_address", "indirect_address\indirect_address.vcxproj", "{E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Debug|x64.ActiveCfg = Debug|x64 17 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Debug|x64.Build.0 = Debug|x64 18 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Debug|x86.ActiveCfg = Debug|Win32 19 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Debug|x86.Build.0 = Debug|Win32 20 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Release|x64.ActiveCfg = Release|x64 21 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Release|x64.Build.0 = Release|x64 22 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Release|x86.ActiveCfg = Release|Win32 23 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win32/indirect_address/indirect_address.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win32/indirect_address/indirect_address.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win64/.vs/indirect_address/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win64/.vs/indirect_address/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win64/indirect_address.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "indirect_address", "indirect_address\indirect_address.vcxproj", "{E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Debug|x64.ActiveCfg = Debug|x64 17 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Debug|x64.Build.0 = Debug|x64 18 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Debug|x86.ActiveCfg = Debug|Win32 19 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Debug|x86.Build.0 = Debug|Win32 20 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Release|x64.ActiveCfg = Release|x64 21 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Release|x64.Build.0 = Release|x64 22 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Release|x86.ActiveCfg = Release|Win32 23 | {E3E34DBD-527F-4FD1-B4F8-2D76D325E2B3}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win64/indirect_address/indirect_address.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/indirect_address/win64/indirect_address/indirect_address.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/multi_port/win32/.vs/multi_port/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/multi_port/win32/.vs/multi_port/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/multi_port/win32/multi_port.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multi_port", "multi_port\multi_port.vcxproj", "{0724A980-0E87-4C14-BD7B-6B7740748B51}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Debug|x64.ActiveCfg = Debug|x64 17 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Debug|x64.Build.0 = Debug|x64 18 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Debug|x86.ActiveCfg = Debug|Win32 19 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Debug|x86.Build.0 = Debug|Win32 20 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Release|x64.ActiveCfg = Release|x64 21 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Release|x64.Build.0 = Release|x64 22 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Release|x86.ActiveCfg = Release|Win32 23 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/multi_port/win32/multi_port/multi_port.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/multi_port/win32/multi_port/multi_port.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/multi_port/win64/.vs/multi_port/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/multi_port/win64/.vs/multi_port/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/multi_port/win64/multi_port.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "multi_port", "multi_port\multi_port.vcxproj", "{0724A980-0E87-4C14-BD7B-6B7740748B51}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Debug|x64.ActiveCfg = Debug|x64 17 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Debug|x64.Build.0 = Debug|x64 18 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Debug|x86.ActiveCfg = Debug|Win32 19 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Debug|x86.Build.0 = Debug|Win32 20 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Release|x64.ActiveCfg = Release|x64 21 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Release|x64.Build.0 = Release|x64 22 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Release|x86.ActiveCfg = Release|Win32 23 | {0724A980-0E87-4C14-BD7B-6B7740748B51}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/multi_port/win64/multi_port/multi_port.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/multi_port/win64/multi_port/multi_port.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/linux64/.objects/ping.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/ping/linux64/.objects/ping.o -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/win32/.vs/ping/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/ping/win32/.vs/ping/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/win32/ping.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ping", "ping\ping.vcxproj", "{3AC28EEE-169C-4A5B-9DA9-092773DF02F7}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Debug|x64.ActiveCfg = Debug|x64 17 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Debug|x64.Build.0 = Debug|x64 18 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Debug|x86.ActiveCfg = Debug|Win32 19 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Debug|x86.Build.0 = Debug|Win32 20 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Release|x64.ActiveCfg = Release|x64 21 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Release|x64.Build.0 = Release|x64 22 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Release|x86.ActiveCfg = Release|Win32 23 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/win32/ping/ping.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/win32/ping/ping.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/win64/.vs/ping/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/ping/win64/.vs/ping/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/win64/ping.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "ping", "ping\ping.vcxproj", "{3AC28EEE-169C-4A5B-9DA9-092773DF02F7}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Debug|x64.ActiveCfg = Debug|x64 17 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Debug|x64.Build.0 = Debug|x64 18 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Debug|x86.ActiveCfg = Debug|Win32 19 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Debug|x86.Build.0 = Debug|Win32 20 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Release|x64.ActiveCfg = Release|x64 21 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Release|x64.Build.0 = Release|x64 22 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Release|x86.ActiveCfg = Release|Win32 23 | {3AC28EEE-169C-4A5B-9DA9-092773DF02F7}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/win64/ping/ping.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/ping/win64/ping/ping.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/read_write/win32/.vs/read_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/read_write/win32/.vs/read_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/read_write/win32/read_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "read_write", "read_write\read_write.vcxproj", "{A0FAEFF9-A4BD-4838-871B-B914EF211650}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x64.ActiveCfg = Debug|x64 17 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x64.Build.0 = Debug|x64 18 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x86.ActiveCfg = Debug|Win32 19 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x86.Build.0 = Debug|Win32 20 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x64.ActiveCfg = Release|x64 21 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x64.Build.0 = Release|x64 22 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x86.ActiveCfg = Release|Win32 23 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/read_write/win32/read_write/read_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/read_write/win32/read_write/read_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/read_write/win64/.vs/read_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/read_write/win64/.vs/read_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/read_write/win64/read_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "read_write", "read_write\read_write.vcxproj", "{A0FAEFF9-A4BD-4838-871B-B914EF211650}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x64.ActiveCfg = Debug|x64 17 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x64.Build.0 = Debug|x64 18 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x86.ActiveCfg = Debug|Win32 19 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Debug|x86.Build.0 = Debug|Win32 20 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x64.ActiveCfg = Release|x64 21 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x64.Build.0 = Release|x64 22 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x86.ActiveCfg = Release|Win32 23 | {A0FAEFF9-A4BD-4838-871B-B914EF211650}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/read_write/win64/read_write/read_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/read_write/win64/read_write/read_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/reboot/win32/.vs/reboot/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/reboot/win32/.vs/reboot/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/reboot/win32/reboot.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reboot", "reboot\reboot.vcxproj", "{72970662-D6F7-4718-8E65-51DA9EDA7D86}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Debug|x64.ActiveCfg = Debug|x64 17 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Debug|x64.Build.0 = Debug|x64 18 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Debug|x86.ActiveCfg = Debug|Win32 19 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Debug|x86.Build.0 = Debug|Win32 20 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Release|x64.ActiveCfg = Release|x64 21 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Release|x64.Build.0 = Release|x64 22 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Release|x86.ActiveCfg = Release|Win32 23 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/reboot/win32/reboot/reboot.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/reboot/win32/reboot/reboot.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/reboot/win64/.vs/reboot/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/reboot/win64/.vs/reboot/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/reboot/win64/reboot.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "reboot", "reboot\reboot.vcxproj", "{72970662-D6F7-4718-8E65-51DA9EDA7D86}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Debug|x64.ActiveCfg = Debug|x64 17 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Debug|x64.Build.0 = Debug|x64 18 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Debug|x86.ActiveCfg = Debug|Win32 19 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Debug|x86.Build.0 = Debug|Win32 20 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Release|x64.ActiveCfg = Release|x64 21 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Release|x64.Build.0 = Release|x64 22 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Release|x86.ActiveCfg = Release|Win32 23 | {72970662-D6F7-4718-8E65-51DA9EDA7D86}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/reboot/win64/reboot/reboot.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/reboot/win64/reboot/reboot.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win32/.vs/sync_read_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win32/.vs/sync_read_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win32/sync_read_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sync_read_write", "sync_read_write\sync_read_write.vcxproj", "{2AE832A6-39C8-47AA-8C78-3429607108C0}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x64.ActiveCfg = Debug|x64 17 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x64.Build.0 = Debug|x64 18 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x86.ActiveCfg = Debug|Win32 19 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x86.Build.0 = Debug|Win32 20 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x64.ActiveCfg = Release|x64 21 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x64.Build.0 = Release|x64 22 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x86.ActiveCfg = Release|Win32 23 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win32/sync_read_write/sync_read_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win32/sync_read_write/sync_read_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win64/.vs/sync_read_write/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win64/.vs/sync_read_write/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win64/sync_read_write.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "sync_read_write", "sync_read_write\sync_read_write.vcxproj", "{2AE832A6-39C8-47AA-8C78-3429607108C0}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x64.ActiveCfg = Debug|x64 17 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x64.Build.0 = Debug|x64 18 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x86.ActiveCfg = Debug|Win32 19 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Debug|x86.Build.0 = Debug|Win32 20 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x64.ActiveCfg = Release|x64 21 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x64.Build.0 = Release|x64 22 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x86.ActiveCfg = Release|Win32 23 | {2AE832A6-39C8-47AA-8C78-3429607108C0}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win64/sync_read_write/sync_read_write.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol2.0/sync_read_write/win64/sync_read_write/sync_read_write.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol_combined/win32/.vs/protocol_combined/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol_combined/win32/.vs/protocol_combined/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol_combined/win32/protocol_combined.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "protocol_combined", "protocol_combined\protocol_combined.vcxproj", "{94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}.Debug|x64.ActiveCfg = Debug|x64 17 | {94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}.Debug|x64.Build.0 = Debug|x64 18 | {94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}.Debug|x86.ActiveCfg = Debug|Win32 19 | {94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}.Debug|x86.Build.0 = Debug|Win32 20 | {94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}.Release|x64.ActiveCfg = Release|x64 21 | {94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}.Release|x64.Build.0 = Release|x64 22 | {94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}.Release|x86.ActiveCfg = Release|Win32 23 | {94FEB24B-19FD-4115-97DE-0BA69DF4DBCF}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol_combined/win32/protocol_combined/protocol_combined.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol_combined/win32/protocol_combined/protocol_combined.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\build\win32\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol_combined/win64/.vs/protocol_combined/v14/.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/cpp/dynamixel_sdk/example/protocol_combined/win64/.vs/protocol_combined/v14/.suo -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol_combined/win64/protocol_combined.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio Express 14 for Windows Desktop 4 | VisualStudioVersion = 14.0.25123.0 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "protocol_combined", "protocol_combined\protocol_combined.vcxproj", "{3C9FBEB0-5937-4873-849D-F5F2040DAF58}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|x64 = Debug|x64 11 | Debug|x86 = Debug|x86 12 | Release|x64 = Release|x64 13 | Release|x86 = Release|x86 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {3C9FBEB0-5937-4873-849D-F5F2040DAF58}.Debug|x64.ActiveCfg = Debug|x64 17 | {3C9FBEB0-5937-4873-849D-F5F2040DAF58}.Debug|x64.Build.0 = Debug|x64 18 | {3C9FBEB0-5937-4873-849D-F5F2040DAF58}.Debug|x86.ActiveCfg = Debug|Win32 19 | {3C9FBEB0-5937-4873-849D-F5F2040DAF58}.Debug|x86.Build.0 = Debug|Win32 20 | {3C9FBEB0-5937-4873-849D-F5F2040DAF58}.Release|x64.ActiveCfg = Release|x64 21 | {3C9FBEB0-5937-4873-849D-F5F2040DAF58}.Release|x64.Build.0 = Release|x64 22 | {3C9FBEB0-5937-4873-849D-F5F2040DAF58}.Release|x86.ActiveCfg = Release|Win32 23 | {3C9FBEB0-5937-4873-849D-F5F2040DAF58}.Release|x86.Build.0 = Release|Win32 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol_combined/win64/protocol_combined/protocol_combined.vcxproj.filters: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} 6 | rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms 7 | 8 | 9 | {4FC737F1-C7A5-4376-A066-2A32D752A2FF} 10 | cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx 11 | 12 | 13 | {93995380-89BD-4b04-88EB-625FBE52EBFB} 14 | h;hh;hpp;hxx;hm;inl;inc;xsd 15 | 16 | 17 | 18 | 19 | Source Files 20 | 21 | 22 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/example/protocol_combined/win64/protocol_combined/protocol_combined.vcxproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | PATH=%PATH%;..\..\..\..\build\win64\output; 5 | WindowsLocalDebugger 6 | 7 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/include/dynamixel_sdk/dynamixel_sdk.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | * Copyright 2017 ROBOTIS CO., LTD. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | *******************************************************************************/ 16 | 17 | //////////////////////////////////////////////////////////////////////////////// 18 | /// @file The file that includes whole Dynamixel SDK libraries 19 | /// @author Zerom, Leon (RyuWoon Jung) 20 | //////////////////////////////////////////////////////////////////////////////// 21 | 22 | #ifndef DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_DYNAMIXELSDK_H_ 23 | #define DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_DYNAMIXELSDK_H_ 24 | 25 | 26 | #include "group_bulk_read.h" 27 | #include "group_bulk_write.h" 28 | #include "group_sync_read.h" 29 | #include "group_sync_write.h" 30 | #include "group_fast_sync_read.h" 31 | #include "group_fast_bulk_read.h" 32 | #include "packet_handler.h" 33 | #include "port_handler.h" 34 | 35 | 36 | #endif /* DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_DYNAMIXELSDK_H_ */ 37 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/include/dynamixel_sdk/group_fast_bulk_read.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | * Copyright 2017 ROBOTIS CO., LTD. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | *******************************************************************************/ 16 | 17 | //////////////////////////////////////////////////////////////////////////////// 18 | /// @file The file for Dynamixel Fast Bulk Read 19 | /// @author Honghyun Kim 20 | //////////////////////////////////////////////////////////////////////////////// 21 | 22 | #ifndef DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPFASTBULKREAD_H 23 | #define DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPFASTBULKREAD_H 24 | 25 | 26 | #include "group_bulk_read.h" 27 | 28 | namespace dynamixel 29 | { 30 | 31 | class WINDECLSPEC GroupFastBulkRead : public GroupBulkRead 32 | { 33 | public: 34 | GroupFastBulkRead(PortHandler *port, PacketHandler *ph); 35 | ~GroupFastBulkRead() { clearParam(); } 36 | 37 | int txPacket(); 38 | int rxPacket(); 39 | int txRxPacket(); 40 | 41 | private: 42 | void makeParam(); 43 | }; 44 | 45 | } 46 | 47 | 48 | #endif // DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPFASTBULKREAD_H 49 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/include/dynamixel_sdk/group_fast_sync_read.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | * Copyright 2017 ROBOTIS CO., LTD. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | *******************************************************************************/ 16 | 17 | //////////////////////////////////////////////////////////////////////////////// 18 | /// @file The file for Dynamixel Fast Sync Read 19 | /// @author Honghyun Kim 20 | //////////////////////////////////////////////////////////////////////////////// 21 | 22 | #ifndef DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPFASTSYNCREAD_H 23 | #define DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPFASTSYNCREAD_H 24 | 25 | 26 | #include "group_sync_read.h" 27 | 28 | namespace dynamixel 29 | { 30 | 31 | class WINDECLSPEC GroupFastSyncRead : public GroupSyncRead 32 | { 33 | public: 34 | GroupFastSyncRead(PortHandler *port, PacketHandler *ph, uint16_t start_address, uint16_t data_length); 35 | ~GroupFastSyncRead() { clearParam(); } 36 | 37 | int txPacket(); 38 | int rxPacket(); 39 | int txRxPacket(); 40 | }; 41 | 42 | } 43 | 44 | 45 | #endif // DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPFASTSYNCREAD_H 46 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/include/dynamixel_sdk/group_handler.h: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | * Copyright 2017 ROBOTIS CO., LTD. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | *******************************************************************************/ 16 | 17 | //////////////////////////////////////////////////////////////////////////////// 18 | /// @file The file for Group Handler 19 | /// @author Honghyun Kim 20 | //////////////////////////////////////////////////////////////////////////////// 21 | 22 | #ifndef DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPHANDLER_H 23 | #define DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPHANDLER_H 24 | 25 | 26 | #include 27 | #include 28 | #include "port_handler.h" 29 | #include "packet_handler.h" 30 | 31 | namespace dynamixel 32 | { 33 | 34 | class WINDECLSPEC GroupHandler 35 | { 36 | public: 37 | GroupHandler(PortHandler *port, PacketHandler *ph); 38 | 39 | PortHandler *getPortHandler() { return port_; } 40 | PacketHandler *getPacketHandler() { return ph_; } 41 | 42 | protected: 43 | PortHandler *port_; 44 | PacketHandler *ph_; 45 | 46 | std::vector id_list_; 47 | std::map data_list_; // 48 | 49 | bool is_param_changed_; 50 | 51 | uint8_t *param_; 52 | }; 53 | 54 | } 55 | 56 | 57 | #endif // DYNAMIXEL_SDK_INCLUDE_DYNAMIXEL_SDK_GROUPHANDLER_H 58 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map LatchClcd 3 | ####################################### 4 | 5 | ####################################### 6 | # Datatypes (KEYWORD1) 7 | ####################################### 8 | 9 | DynamixelSDK KEYWORD1 10 | 11 | ####################################### 12 | # Methods and Functions (KEYWORD2) 13 | ####################################### 14 | 15 | 16 | ####################################### 17 | # Constants (LITERAL1) 18 | ####################################### 19 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/library.properties: -------------------------------------------------------------------------------- 1 | name=DynamixelSDK 2 | version=3.6.0 3 | author=ROBOTIS 4 | maintainer=ROBOTIS 5 | sentence=DynamixelSDK for Arduino 6 | paragraph=https://github.com/ROBOTIS-GIT/DynamixelSDK 7 | category=Device Control 8 | url=https://github.com/ROBOTIS-GIT/DynamixelSDK 9 | architectures=* 10 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/src/DynamixelSDK.h: -------------------------------------------------------------------------------- 1 | #include "../include/dynamixel_sdk/dynamixel_sdk.h" 2 | -------------------------------------------------------------------------------- /cpp/dynamixel_sdk/src/dynamixel_sdk/group_handler.cpp: -------------------------------------------------------------------------------- 1 | /******************************************************************************* 2 | * Copyright 2017 ROBOTIS CO., LTD. 3 | * 4 | * Licensed under the Apache License, Version 2.0 (the "License"); 5 | * you may not use this file except in compliance with the License. 6 | * You may obtain a copy of the License at 7 | * 8 | * http://www.apache.org/licenses/LICENSE-2.0 9 | * 10 | * Unless required by applicable law or agreed to in writing, software 11 | * distributed under the License is distributed on an "AS IS" BASIS, 12 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | * See the License for the specific language governing permissions and 14 | * limitations under the License. 15 | *******************************************************************************/ 16 | 17 | /* Author: Honghyun Kim */ 18 | 19 | #if defined(__linux__) 20 | #include "group_handler.h" 21 | #elif defined(__APPLE__) 22 | #include "group_handler.h" 23 | #elif defined(_WIN32) || defined(_WIN64) 24 | #define WINDLLEXPORT 25 | #include "group_handler.h" 26 | #elif defined(ARDUINO) || defined(__OPENCR__) || defined(__OPENCM904__) 27 | #include "../../include/dynamixel_sdk/group_handler.h" 28 | #endif 29 | 30 | using namespace dynamixel; 31 | 32 | GroupHandler::GroupHandler(PortHandler *port, PacketHandler *ph) 33 | : port_(port), 34 | ph_(ph), 35 | is_param_changed_(false), 36 | param_(0) 37 | { 38 | 39 | } 40 | -------------------------------------------------------------------------------- /cpp/leap_hand_utils/include/leap_hand_utils.h: -------------------------------------------------------------------------------- 1 | #ifndef LEAP_HAND_UTILS_H 2 | #define LEAP_HAND_UTILS_H 3 | 4 | #include 5 | #include 6 | 7 | #include 8 | 9 | 10 | Eigen::MatrixXd angle_safety_clip(Eigen::MatrixXd joints); 11 | 12 | std::vector LEAPsim_limits(std::string type = "regular"); 13 | 14 | Eigen::MatrixXd scale(Eigen::MatrixXd x, Eigen::MatrixXd lower, Eigen::MatrixXd upper); 15 | 16 | Eigen::MatrixXd unscale(Eigen::MatrixXd x, Eigen::MatrixXd lower, Eigen::MatrixXd upper); 17 | 18 | /**********************************************************************************/ 19 | 20 | Eigen::MatrixXd sim_ones_to_LEAPhand(Eigen::MatrixXd joints, bool hack_thumb = false); 21 | 22 | Eigen::MatrixXd LEAPhand_to_sim_ones(Eigen::MatrixXd joints, bool hack_thumb = false); 23 | 24 | /**********************************************************************************/ 25 | 26 | Eigen::MatrixXd LEAPsim_to_LEAPhand(Eigen::MatrixXd joints); 27 | 28 | Eigen::MatrixXd LEAPhand_to_LEAPsim(Eigen::MatrixXd joints); 29 | 30 | /**********************************************************************************/ 31 | 32 | Eigen::MatrixXd allegro_to_LEAPhand(Eigen::MatrixXd joints, bool teleop = false, bool zeros = true); 33 | 34 | Eigen::MatrixXd LEAPhand_to_allegro(Eigen::MatrixXd joints, bool teleop = false, bool zeros = true); 35 | 36 | /**********************************************************************************/ 37 | 38 | #endif 39 | -------------------------------------------------------------------------------- /cpp/readme.md: -------------------------------------------------------------------------------- 1 | ## Welcome to the LEAP Hand C++ SDK 2 | 3 | Thank you to Albert Paik (apaik458) at the University of Auckland for the first version! 4 | 5 | #### Install 6 | - Build DynamixelSDK on $(YOUR_PLATFORM) 7 | - `cd ~/LEAP_Hand_API/cpp/dynamixel_sdk/build/$(YOUR_PLATFORM)` 8 | - `make` 9 | - `sudo make install` 10 | 11 | #### Usage 12 | - Build example main.cpp file 13 | - `cd ~/LEAP_Hand_API/cpp` 14 | - `make` 15 | - Run executable 16 | - `./main` 17 | -------------------------------------------------------------------------------- /python/leap_hand_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/python/leap_hand_utils/__init__.py -------------------------------------------------------------------------------- /python/readme.md: -------------------------------------------------------------------------------- 1 | ## Welcome to the LEAP Hand Python SDK 2 | 3 | #### Install On Ubuntu 4 | - `python -m venv test_env` 5 | - `source test_env/bin/activate` 6 | - `pip install dynamixel_sdk numpy` 7 | - `python main.py` 8 | 9 | #### Install On Windows 10 | - Use Windows powershell 11 | - We recommend to create a virtual environment and pip install the code: 12 | - `Set-ExecutionPolicy Unrestricted -Scope Process` 13 | - `python -m venv test_env` 14 | - `.\test_env\Scripts\activate.ps1` 15 | - `pip install dynamixel_sdk numpy` 16 | - `python main.py` 17 | 18 | Please see main.py for further details. It should be easy to read. :) -------------------------------------------------------------------------------- /ros2_module/CMakeLists.txt: -------------------------------------------------------------------------------- 1 | cmake_minimum_required(VERSION 3.5) 2 | project(leap_hand) 3 | 4 | # Find dependencies 5 | find_package(ament_cmake REQUIRED) 6 | find_package(rclpy REQUIRED) 7 | find_package(std_msgs REQUIRED) 8 | find_package(rosidl_default_generators REQUIRED) 9 | 10 | ################################################ 11 | ## Declare ROS messages, services and actions ## 12 | ################################################ 13 | 14 | ## Generate services in the 'srv' folder 15 | rosidl_generate_interfaces(${PROJECT_NAME} 16 | "srv/LeapVelocity.srv" 17 | "srv/LeapPosition.srv" 18 | "srv/LeapEffort.srv" 19 | "srv/LeapPosVelEff.srv" 20 | DEPENDENCIES std_msgs 21 | ) 22 | 23 | ################################### 24 | ## ament specific configuration ## 25 | ################################### 26 | ament_package() 27 | 28 | ############# 29 | ## Install ## 30 | ############# 31 | 32 | # Install Python scripts 33 | install(PROGRAMS 34 | scripts/leaphand_node.py 35 | scripts/ros2_example.py 36 | DESTINATION lib/${PROJECT_NAME} 37 | ) 38 | 39 | # Install launch files 40 | install(DIRECTORY launch/ 41 | DESTINATION share/${PROJECT_NAME}/launch 42 | ) 43 | 44 | ############# 45 | ## Testing ## 46 | ############# 47 | 48 | ## Add gtest based cpp test target and link libraries 49 | # find_package(ament_cmake_gtest REQUIRED) 50 | # ament_add_gtest(${PROJECT_NAME}-test test/test_leap_hand.cpp) 51 | # if(TARGET ${PROJECT_NAME}-test) 52 | # target_link_libraries(${PROJECT_NAME}-test ${PROJECT_NAME}) 53 | # endif() 54 | -------------------------------------------------------------------------------- /ros2_module/launch/launch_leap.py: -------------------------------------------------------------------------------- 1 | import os 2 | 3 | from ament_index_python.packages import get_package_share_directory 4 | from launch import LaunchDescription 5 | from launch_ros.actions import Node 6 | 7 | def generate_launch_description(): 8 | return LaunchDescription([ 9 | Node( 10 | package='leap_hand', 11 | executable='leaphand_node.py', 12 | name='leaphand_node', 13 | emulate_tty=True, 14 | output='screen', 15 | parameters=[ 16 | {'kP': 800.0}, 17 | {'kI': 0.0}, 18 | {'kD': 200.0}, 19 | {'curr_lim': 500.0} 20 | ] 21 | ), 22 | Node( 23 | package='leap_hand', 24 | executable='ros2_example.py', 25 | name='ros2_example', 26 | emulate_tty=True, 27 | output='screen' 28 | ) 29 | ]) 30 | -------------------------------------------------------------------------------- /ros2_module/package.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | leap_hand 4 | 0.0.0 5 | The leap_hand package 6 | 7 | anag 8 | TODO 9 | 10 | rclpy 11 | sensor_msgs 12 | std_msgs 13 | leap_hand_interfaces 14 | 15 | ament_cmake 16 | ament_cmake_python 17 | python3 18 | python3 19 | launch 20 | 21 | ament_lint_auto 22 | ament_lint_common 23 | 24 | rosidl_interface_packages 25 | 26 | 27 | ament_cmake 28 | 29 | 30 | -------------------------------------------------------------------------------- /ros2_module/readme.md: -------------------------------------------------------------------------------- 1 | ## Welcome to the LEAP Hand ROS2 SDK 2 | 3 | ### On Ubuntu 4 | - Install [ROS 2](https://docs.ros.org/en/humble/Installation.html) normally. (Tested on Ubuntu 22 using conda environment) 5 | #### Create a [ROS2 workspace](https://docs.ros.org/en/humble/Tutorials/Beginner-Client-Libraries/Creating-A-Workspace/Creating-A-Workspace.html): 6 | - Add this package to an existing workspace or create one. 7 | - Copy this `ros2_module` folder into the src folder of the new workspace. 8 | - Build using: 9 | - `colcon build --symlink-install` 10 | - Source ros2 and the workspace and add to .bashrc if you like. 11 | #### First time preparation 12 | - `pip install dynamixel_sdk numpy` 13 | - `chmod +x leaphand_node.py` 14 | - `chmod +x ros2_example.py` 15 | #### To Launch 16 | - Connect 5v power to the hand (the dynamixels should light up during boot up.) 17 | - Connect the Micro USB cable to the hand (Do not use too many USB extensions) 18 | - Find the USB port using [Dynamixel Wizard](https://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_wizard2/) 19 | - `ros2 launch launch_leap.py` 20 | #### How to use 21 | - `ros2_example.py` is an example script that queries the LEAP service and also publishes out a pose for the hand to move to. You can build off of this for your own project. 22 | - For more info I recommend checking the ROS2 docs and the other docs for LEAP Hand. -------------------------------------------------------------------------------- /ros2_module/scripts/leap_hand_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/ros2_module/scripts/leap_hand_utils/__init__.py -------------------------------------------------------------------------------- /ros2_module/scripts/ros2_example.py: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env python3 2 | 3 | import sys 4 | import rclpy 5 | from rclpy.node import Node 6 | from sensor_msgs.msg import JointState 7 | from leap_hand.srv import LeapPosition, LeapPosVelEff 8 | import time 9 | import numpy as np 10 | 11 | class MinimalClientAsync(Node): 12 | 13 | def __init__(self): 14 | super().__init__('minimal_client_async') 15 | self.cli = self.create_client(LeapPosition, '/leap_position') 16 | self.cli = self.create_client(LeapPosVelEff, '/leap_pos_vel_eff') 17 | ##Note if you need to read multiple values this is faster than calling each service individually for the motors 18 | while not self.cli.wait_for_service(timeout_sec=1.0): 19 | self.get_logger().info('service not available, waiting again...') 20 | self.req = LeapPosVelEff.Request() 21 | self.pub_hand = self.create_publisher(JointState, '/cmd_ones', 10) 22 | 23 | def send_request(self): 24 | self.future = self.cli.call_async(self.req) 25 | rclpy.spin_until_future_complete(self, self.future) 26 | return self.future.result() 27 | 28 | def main(args=None): 29 | rclpy.init(args=args) 30 | minimal_client = MinimalClientAsync() 31 | x = list(np.zeros(16)) 32 | y = 0.025 33 | while True: 34 | response = minimal_client.send_request() 35 | print(response) ##Receive 36 | time.sleep(0.05) 37 | stater = JointState() 38 | x[0] = x[0] + y 39 | if x[0] > 0.1: 40 | y = - 0.025 41 | if x[0] < -1: 42 | y = 0.025 43 | stater.position = x ##You can set the position this way 44 | minimal_client.pub_hand.publish(stater) # Choose the right embodiment here 45 | minimal_client.destroy_node() 46 | rclpy.shutdown() 47 | 48 | 49 | if __name__ == '__main__': 50 | main() -------------------------------------------------------------------------------- /ros2_module/srv/LeapEffort.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64[] effort 3 | -------------------------------------------------------------------------------- /ros2_module/srv/LeapPosVelEff.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64[] position 3 | float64[] velocity 4 | float64[] effort 5 | -------------------------------------------------------------------------------- /ros2_module/srv/LeapPosition.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64[] position 3 | -------------------------------------------------------------------------------- /ros2_module/srv/LeapVelocity.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64[] velocity 3 | -------------------------------------------------------------------------------- /ros_module/example.launch: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /ros_module/leap_hand_utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leap-hand/LEAP_Hand_API/b2c8d26362b3299a3fd5996e66787f8d9919e744/ros_module/leap_hand_utils/__init__.py -------------------------------------------------------------------------------- /ros_module/readme.md: -------------------------------------------------------------------------------- 1 | ## Welcome to the LEAP Hand ROS1 SDK 2 | 3 | ### On Ubuntu 4 | - Install [ROS 1 Noetic](http://wiki.ros.org/ROS/Installation) normally first on Ubuntu 20.04. 5 | #### If you need an environment (venv is slightly less buggy than conda with ROS) 6 | - `python -m venv test_env` 7 | - `source test_env/bin/activate` 8 | #### Add this to a [catkin_workspace](http://wiki.ros.org/catkin/Tutorials/create_a_workspace) named catkin_ws using instructions below. 9 | - `mkdir -p ~/catkin_ws/src` (If you do not have a workspace from your current project) 10 | - Next, copy the ros_module folder from this Github into the newly created src folder. Then: 11 | - `cd ~/catkin_ws/` 12 | - `pip install empy==3.3.4 catkin_pkg pyyaml rospkg` 13 | - `catkin_make` 14 | #### Setup Bashrc 15 | - `echo "source ~/catkin_ws/devel/setup.bash" >> ~/.bashrc` 16 | - `source ~/.bashrc` 17 | #### First time preparation 18 | - `pip install dynamixel_sdk numpy` 19 | - cd ~/catkin_ws/src/ros_module 20 | - `chmod +x leaphand_node.py` 21 | #### To Launch 22 | - Connect 5v power to the hand (the dynamixels should light up during boot up.) 23 | - Connect the Micro USB cable to the hand (Do not use too many USB extensions) 24 | - Find the USB port using [Dynamixel Wizard](https://emanual.robotis.com/docs/en/software/dynamixel/dynamixel_wizard2/) 25 | - `roslaunch example.launch` 26 | #### How to use 27 | - This is an example Launch script for just LEAP Hand. The hand should come to life. It makes topics you can publish to and services. You can see that with for example: 28 | - `rostopic list` 29 | - `rosservice list` 30 | - `rosservice call leap_position` 31 | - Publishing commands the hand and querying the services asks to receive data. 32 | - Please see ros_example.py for example python code that uses this LEAP Module. 33 | - Also see leaphand_node.py, the actual ros module, for further details. It wraps the Python API. It should be easy to read. :) 34 | -------------------------------------------------------------------------------- /ros_module/srv/leap_effort.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64[] effort 3 | -------------------------------------------------------------------------------- /ros_module/srv/leap_pos_vel_eff.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64[] position 3 | float64[] velocity 4 | float64[] effort 5 | -------------------------------------------------------------------------------- /ros_module/srv/leap_position.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64[] position 3 | -------------------------------------------------------------------------------- /ros_module/srv/leap_velocity.srv: -------------------------------------------------------------------------------- 1 | --- 2 | float64[] velocity 3 | --------------------------------------------------------------------------------