HiCellTek HiCellTek
← Product

DiagClient SDK

Complete Qualcomm DIAG protocol parser. Structured extraction of radio logs, L3 messages and RF measurements from Qualcomm Snapdragon chipsets. HDLC parsing, CRC verification, multi-radio dispatch and integrated HLOG writer.

DIAG Protocol HDLC + CRC Multi-radio Dispatch HLOG Writer Linux x86_64 + ARM64 Documented C API

HiCellTek DiagClient SDK is a complete parser for the Qualcomm diagnostic protocol (DIAG). It handles HDLC parsing with CRC verification, log dispatch by radio type (LTE, NR, WCDMA, GSM), encrypted HLOG v1 file writing (chiffrement authentifié) and provides a documented C API with examples. Available for Linux x86_64, Linux ARM64 and Android ARM64. Price: EUR 5,990/year (Standard), EUR 19,990/year (OEM with authorized redistribution).

SDK features

HDLC Parsing

Complete HDLC deframing with start/end detection, CRC-16 verification and byte stuffing handling.

HDLC CRC-16 Byte stuffing
Multi-radio Dispatch

Automatic log routing by radio type and message code. Typed callbacks for RRC LTE, RRC NR, NAS, RF measurements and system events.

Log dispatch Typed callbacks Multi-RAT
HLOG Writer

HLOG v1 file writing with chiffrement authentifié encryption. Directly compatible with HiCellTek Analyzer for post-processing.

HLOG v1 chiffrement authentifié Streaming write
Session Management

DIAG port open/close, log mask configuration, runtime message category enable/disable.

Log masks Session control Runtime config
Documented C API

Public C header with Doxygen documentation. Integration examples for Linux, Android (JNI) and CMake build scripts.

C API Doxygen CMake
Cross-platform

Pre-compiled binaries for Linux x86_64 (server), Linux ARM64 (embedded) and Android ARM64 (smartphone). Same API across all platforms.

x86_64 ARM64 Android

Who is it for?

Tool builders

Build your own network diagnostic tool without reimplementing the DIAG protocol. Focus on your product's added value.

Device manufacturers

Integrate DIAG collection into your validation and production test tools for Qualcomm chipsets.

Embedded integrators

Deploy DIAG collection on IoT modules, CPE routers or embedded measurement equipment with Linux ARM64.

Pricing

Standard
EUR 5,990 /year

Internal use. DIAG parsing, HLOG writer, API docs, updates.

OEM
EUR 19,990 /year

Authorized redistribution. Priority support, dedicated SLA.

Frequently asked questions

What is the Qualcomm DIAG protocol?

The DIAG protocol is the diagnostic interface for Qualcomm chipsets. It carries radio logs (RRC/NAS messages, RF measurements, system events) over an HDLC serial channel. DiagClient SDK parses this protocol to extract structured data.

Does the SDK require root access?

On Android, DIAG port access requires root or a specific OEM configuration. On embedded Linux, access depends on device node permissions (/dev/diag). The SDK handles communication once the port is accessible.

Which platforms are supported?

The SDK is available for Linux x86_64 (servers, workstations), Linux ARM64 (embedded, SBC) and Android ARM64 (smartphones, tablets). C API documentation is provided with examples for each platform.

Does the SDK write HLOG files?

Yes. The SDK includes an HLOG v1 writer with chiffrement authentifié encryption. HLOG files produced are directly compatible with HiCellTek Analyzer for desktop post-processing.