APIs & PROTOCOLS

Open Platforms by thinkRF

thinkRF platforms support a rich suite of open APIs and programming environment for easy integration with your existing RF solutions and applications

Rich Set of Standard Protocols

thinkRF has a wealth of experience working with system integrators (SIs). Responsive, prompt and timely thinkRF Customer Support Team along with rich library of APIs and standard protocols proved to be invaluable resources for SIs who are developing purpose-built and turnkey RF applications for their clients.

C/C++
LabVIEW
MATLAB
PyRF (Python)
HiSLIP, SCPI & VITA VRT

C/C++ APIs & DLL

Among our rich set of APIs and programming environments is the C/C++ API and DLL which abstracts the SCPI command and VITA VRT dataflow from the thinkRF R5550 real-time spectrum analyzer. The C/C++ API is openly available to you in source code allowing commercialization of solutions through BSD open licensing.

NI LabVIEW®

API’s for the NI LabVIEW® system design software. Easily and quickly integrate the thinkRF R5550 or R5750 real-time spectrum analyzer into your existing or new NI LabVIEW® based acquisition, measurement, automated test and validation systems.

LabVIEW Logo
VitaVRT Logo

HiSLIP, SCPI & VITA VRT

Compliance with standard protocols provides you both multi-vendor independence and device interoperability.
thinkRF supports the High-Speed LAN Instrument Protocol (HiSLIP) for connection, the Standard Commands for Programmable Instruments (SCPI) for control and the VITA-49 Radio Transport (VRT) protocol for data flow.
thinkRF provides high-level functions and examples for programming and interfacing at the SCPI and VITA-49 VRT level in each of thinkRF’s APIs.

MATLAB®

API’s for MATLAB® interactive programming environment.
thinkRF provides MATLAB® APIs for connecting to the thinkRF R5550 or R5750 real-time spectrum analyzer and MATLAB® program code examples to get you started towards developing your own.

MatLAB logo

PyRF Development Framework

PyRF enables rapid development of powerful applications that leverage the new generation of measurement-grade software-defined radio technology. It is built on the Python Programming Language and includes feature-rich libraries, example applications and source code.

Ready to Demo the thinkRF Solution?

thinkRF platforms support a rich suite of open APIs and programming environment for easy integration with your existing RF solutions and applications!