Downloads / UTT810 SDK Preview

NexatomTT SDK Preview

Build C, C++ and Python applications with the NexatomTT SDK. Choose your platform below; the standard UTT810 software installer remains the primary user application download.

Choose your platform

Windows x64

Version0.1.0-preview.18.2
Filenexatomtt-sdk-v0.1.0-preview.18.2-windows-x64.zip
File size8,778,285 bytes / 8.78 MB
SHA256ba48a611ee93baf3b43e4cd4d5a808167a70653f4f449e90e8468f5f720514fa
PlatformWindows x64
DistributionPublic preview
Native commitd21ba52ba40b32907a06d32ffcdd16ea7e0ce023
SDK informationView SDK details

Linux x64

Version0.1.0-preview.18.2
Filenexatomtt-sdk-v0.1.0-preview.18.2-linux-x64.tar.gz
File size11,160,822 bytes / 11.16 MB
SHA2569b9639dc439a04d468654b7b793c7700782633d010ff26e71109b5ffee4c3bdd
PlatformLinux x64
DistributionPublic preview
Native commitd21ba52ba40b32907a06d32ffcdd16ea7e0ce023
SDK informationView SDK details

Linux package checks run on Ubuntu 24.04 under WSL2. Follow the FTDI USB access instructions included in the README.

Included integration surfaces

C API and C++ integration

Include nexatomtt_c_api.h and link the native runtime library. C++ applications use the same C ABI.

Python package

Python wrapper and examples for loading the SDK, checking version information, booting an existing runtime slot, realtime smoke checks, and TIHI/MFCO workflows.

Preview documentation

Public preview documentation, license text, third-party notices, package manifest, and SHA256 verification file.

Start with the examples

Extract the SDK and run python python/examples/load_smoke.py --home . from its root. Use python3 on Linux when needed. The package README explains driver setup and the supported hardware workflows. Read the SDK manual for tutorials and the C/Python reference.

Use the standalone project in examples/sdk for C and C++, or the Python channel setup and processed/raw acquisition examples. They demonstrate threshold, edge, delay and hysteresis configuration, saving and offline analysis. Windows C/C++ examples use MinGW and the matching import library; Linux examples link the shared library.

Preview.18.2 selects instruments by USB port, so several can be connected at once, delivers one stopped result per processor after Stop, adds file-saving statistics and includes firmware catalogue 3 (Z080_004 for the Zynq UTT810, K168_004 for the Kintex UTT160810). Both archives pass package and example checks, the Linux archive on Ubuntu 24.04 under WSL2. Hardware checks for this preview ran on Windows with the bootloader-equipped Zynq running Z080_004 and the Kintex running K168_004, including two instruments on USB at once; the earlier preview.7 checks used internal test pulses and digital input delays through 256 ns. Legacy Zynq hardware qualification for this preview, Linux hardware checks, and external analog validation, remain pending.

Firmware safety note

The Python examples can boot an existing valid runtime slot when hardware is connected in bootloader mode. Firmware image loading is not part of normal SDK use and is limited to the advanced field-update example with explicit confirmation flags and overwrite guards.

Support

For SDK preview questions, contact subodh@nexatom.in or call +91 8884998660.