Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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

ROS Distro
jazzy

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro kilted showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
Repo symbol

libaditof repository

libaditof

ROS Distro
humble

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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

ROS Distro
noetic

Repository Summary

Checkout URI https://github.com/analogdevicesinc/libaditof.git
VCS Type git
VCS Version main
Last Updated 2025-10-07
Dev Status MAINTAINED
Released UNRELEASED
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.