SPx Open Access - read and decode SPx recording files with these software tools and libraries that support | Cambridge Pixel

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below:

Cambridge Pixel Customer Login


SPx Open Access

Development Toolkits

View Datasheet (PDF)

SPx Open Access is a set of software tools and libraries that support reading and decoding of Cambridge Pixel Recording (CPR) files taken from SPx Server, RadarView or RDR (or other Cambridge Pixel applications with recording function). This supports the development of custom code in C++ or .NET to analyse radar recording, for example for new algorithm development.

Radar video is recorded in polar format, where each radar return is stored, possibly compressed, as a sequence of amplitude values for different ranges for a specific angle. Each radar return may be recorded individually, or several returns may have been combined together. For developers wanting to inspect the radar returns or develop new processing algorithms, the ability to access the recorded data is required. This capability is available with the standard SPx Development libraries, but SPx Open Access provides a streamlined subset of capabilities and supporting tools that simplify the access to the data.

SPx Open Access Versions

There are two variants of SPx Open Access. The standard version provides the libraries and tools to access an existing recording file which has been created by an existing Cambridge Pixel application. For example, an existing SPx Server application with a recording license may have been used to capture radar video of a situation of interest. The recording file is then read by the Open Access library functions and control is provided to invoke user code in C++, .NET or MATLAB in a Windows or Linux application. Sample applications in Visual Studio and Linux are provided as a framework to show how this works.

The second variant of SPx Open Access expands the standard version to include a version of RDR that may be used to make recordings. This version of RDR is licensed to support acquisition, display and recording of radar video. It may be used to record any format of radar video that is supported by RDR. Note that where a special unlock code is needed to access radar video, for example with Simrad and Furuno radars, then an extra licence is needed.

  • Simplified access to radar video in CPR recordings
  • Decode recordings from RadarView, RDR or SPx Server
  • Select start and end time from recording
  • Select channel from multi-channel recording
  • Supports analysis and algorithm development
  • C++, .NET and MATLAB support with examples
  • Windows and Linux supported
  • Option to include RDR for new recordings
  • Wide range of radars supported
Cambridge Pixel Sensor Acquisition and Tracking Product
SPx Open Access Data Sheet
Radar Solution
Radar Solution
MATLAB Airport 2D PPI Plot
Radar Solution
Radar Solution
MATLAB 3D Polar Plot