Unified control, acquisition and analysis software for pnCCD-based CXC Systems

PNCamSuite is the central software platform for operating, configuring and analysing data from PNDetector’s pnCCD-based CXC Systems. It provides a consistent environment for live measurements, offline analysis, automation and system integration, supporting applications from spectroscopy and imaging to scanning and synchronised experiments.

The software combines a graphical user interface with programmable APIs, allowing users to work interactively or integrate the CXC into automated workflows and external control systems. All data handling, calibration and processing are performed within a unified framework to ensure traceable, reproducible results.


Live view and measurement

See images and spectra in real time, define spatial and energy ROIs, scan samples and record data.


Spectroscopic Imaging and Elemental Analysis

Inspect spectra, select elemental lines and energy regions of interest, and generate spatial and false colour maps from CXC data. 


Event Analysis and Smart Counting

Per-pixel spectra enable event recombination, pile-up handling and precise smart counting strategies.


Offline analysis

Reload saved data cubes, recalculate with different settings and compute spectral gain when needed.


Advanced Timing, Synchronisation and Scanning

Use triggered, gated or combined modes, plus a frame-synchronous trigger for external instruments.


Configuration and Calibration

Set speed, gain and windowing, monitor system health, run dark calibration.


Data Format

Data is stored in compact HDF5 with offsets, noise, gain maps and cube data for easy access in Python.


Developer Options: SDK and API

Control the system via scripts, build LabCompanion plug-ins, and extend processing with MyAnalysis and MyHdf5Tools.