Record and Playback System Software Components

Learn about the software packages and requirements for RPS.

Record and Playback System Software Packages

RPS software is packaged and licensed separately for record and playback capabilities.

Depending on your use case, you may only need to install a subset of all the packages.

The following table lists general information for each RPS software package.

Table 29. RPS Software Packages
Package Name Supported OS Installation Method Required License Installation Destination
RF Record Software Windows 11 NI Package Manager RF Record Software PXIe controller or computer running RPS system component(s)
RF Playback Software Windows 11 NI Package Manager RF Playback Software PXIe controller or computer running RPS system component(s)
nirpdssc Ubuntu Server 24.04 LTS Aptitude RF Record Software and/or RF Playback Software Each RPS data storage node

The following table describes the contents of each software package.

Table 30. RF Record Software, RF Playback Software, and nirpdssc Software Package Contents
API RF Record Software Package RF Playback Software Package nirpdssc Software Package
NI Package Manager Included Included Not included
NI License Manager Included Included Not included
NI Volume License Manager Included Included Not included
RF Record Software InstrumentStudio UI Included Not included Not included
RF Playback Software InstrumentStudio UI Not included Included Not included
InstrumentStudio Included Included Not included
RPS Application Included Included Not included
ICsc Application Included Included Not included
STsc Application Included Included Not included
RPDSsc Application Not included Not included Included
RPS VST personality (bitfile) Included Included Not included
RPS gRPC Protofile Included Included Not included

Additional Requirements

Writing custom applications that interact with requires additional tooling. The tooling depends on the programming language used to write the application. Refer to LabVIEW gRPC Reference and the gRPC Open Source Framework Website for information about what gRPC dependencies are required to write gRPC clients for RPS.