Repo symbol

libaditof repository

libaditof

Repository Summary

Description The ADI Time of Flight C++ library for CMOS 3D cameras
Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-09-30
Dev Status MAINTAINED
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
libaditof 1.0.0

README

Analog Devices 3D ToF SDK

Overview

The ADI ToF SDK is designed to support ADI’s ToF hardware.

ToF Imager (ADSD3100 or ADSD3030)
            ||
            ||
    ADSD3500 (Dual or Single)
            ||
            || (MIPI for Frame Data)
            || (I2C or SPI for Control)
            ||
------------------------------------------
            |                      (Linux) 
       Host Driver
            |
            |
         libaditof


|| - Hardware Connection
 | - Software Connection

The SDK provides an API to control the ToF camera, AB, and depth frame streams.

License : License

Repos using libaditof:

Note, prior to committing to the repo it is important to format the source code, see the code formatting.

Build libaditof SDK

Linux Build

git clone https://github.com/analogdevicesinc/libaditof
cd libaditof
git submodule update --init
git checkout <branch or tag>
mkdir build && cd build
cmake -DNVIDA=1 ..
make -j"$(nproc)"

SDK binary and associated softlinks are hare *build/libaditof.so **

Windows Build

git clone https://github.com/analogdevicesinc/libaditof
cd libaditof
git submodule update --init
git checkout <branch or tag>
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -G "Visual Studio 17 2022" ..
cmake --build . --config RELEASE -j 8

CMake Options

For the build options in CMakeLists.txt see cmake/readme.md.

Repo symbol

libaditof repository

libaditof

Repository Summary

Description The ADI Time of Flight C++ library for CMOS 3D cameras
Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-09-30
Dev Status MAINTAINED
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
libaditof 1.0.0

README

Analog Devices 3D ToF SDK

Overview

The ADI ToF SDK is designed to support ADI’s ToF hardware.

ToF Imager (ADSD3100 or ADSD3030)
            ||
            ||
    ADSD3500 (Dual or Single)
            ||
            || (MIPI for Frame Data)
            || (I2C or SPI for Control)
            ||
------------------------------------------
            |                      (Linux) 
       Host Driver
            |
            |
         libaditof


|| - Hardware Connection
 | - Software Connection

The SDK provides an API to control the ToF camera, AB, and depth frame streams.

License : License

Repos using libaditof:

Note, prior to committing to the repo it is important to format the source code, see the code formatting.

Build libaditof SDK

Linux Build

git clone https://github.com/analogdevicesinc/libaditof
cd libaditof
git submodule update --init
git checkout <branch or tag>
mkdir build && cd build
cmake -DNVIDA=1 ..
make -j"$(nproc)"

SDK binary and associated softlinks are hare *build/libaditof.so **

Windows Build

git clone https://github.com/analogdevicesinc/libaditof
cd libaditof
git submodule update --init
git checkout <branch or tag>
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -G "Visual Studio 17 2022" ..
cmake --build . --config RELEASE -j 8

CMake Options

For the build options in CMakeLists.txt see cmake/readme.md.

Repo symbol

libaditof repository

Repo symbol

libaditof repository

Repo symbol

libaditof repository

Repo symbol

libaditof repository

Repo symbol

libaditof repository

Repo symbol

libaditof repository

Repo symbol

libaditof repository

libaditof

Repository Summary

Description The ADI Time of Flight C++ library for CMOS 3D cameras
Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-09-30
Dev Status MAINTAINED
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Packages

Name Version
libaditof 1.0.0

README

Analog Devices 3D ToF SDK

Overview

The ADI ToF SDK is designed to support ADI’s ToF hardware.

ToF Imager (ADSD3100 or ADSD3030)
            ||
            ||
    ADSD3500 (Dual or Single)
            ||
            || (MIPI for Frame Data)
            || (I2C or SPI for Control)
            ||
------------------------------------------
            |                      (Linux) 
       Host Driver
            |
            |
         libaditof


|| - Hardware Connection
 | - Software Connection

The SDK provides an API to control the ToF camera, AB, and depth frame streams.

License : License

Repos using libaditof:

Note, prior to committing to the repo it is important to format the source code, see the code formatting.

Build libaditof SDK

Linux Build

git clone https://github.com/analogdevicesinc/libaditof
cd libaditof
git submodule update --init
git checkout <branch or tag>
mkdir build && cd build
cmake -DNVIDA=1 ..
make -j"$(nproc)"

SDK binary and associated softlinks are hare *build/libaditof.so **

Windows Build

git clone https://github.com/analogdevicesinc/libaditof
cd libaditof
git submodule update --init
git checkout <branch or tag>
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release -G "Visual Studio 17 2022" ..
cmake --build . --config RELEASE -j 8

CMake Options

For the build options in CMakeLists.txt see cmake/readme.md.