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.
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.
CONTRIBUTING
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.
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.
CONTRIBUTING
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.
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.