XIA provides graphical user interface software for the nuclear spectroscopy instruments. The software can be used to manage the data acquisition and analyze the resulting data. While there are different software platforms for the individual instruments, common features include

  • Open source C driver library handles the communication with the instrument.
  • A graphical user interface linked to the driver library is used to set acquisition parameters, monitor the data acquisition, and display the resulting data (spectra, waveforms, run statistics).
  • Data files can be created and exported in various formats (binary, text, IEC63047, …).
  • Acquisition parameters can be saved to settings files to easily switch between applications.

For the latest version of the software please visit

Pixie Hybrid: http://fogbugz.xia.com/default.asp?W365

Pixie-16: http://fogbugz.xia.com/default.asp?W372

Pixie-Net: http://fogbugz.xia.com/default.asp?W772

microDGF: http://fogbugz.xia.com/default.php?W227

Pixie Hybrid

The primary graphical user interface for the Pixie Hybrid, the Pixie Viewer, is based on Wavemetrics’ Igor Pro (www.wavemetrics.com). The Pixie Viewer supports a multi-module Pixie Hybrid system with the capability of setting trigger distribution mode, coincidence pattern and other data acquisition options.

A fully functional demo user interface based on LabView is also available. Several users have also implemented their own user interfaces that call the user-accessible functions in the Pixie Hybrid driver library, see for example https://github.com/usnistgov/qpx-gamma


The graphical user interface for the Pixie-16 is based on Visual Basic. It also serves as demo software for users that want to integrate the Pixie-16 into a larger data acquisition system, which is commonly the case in the applications with many detector channels that the Pixie-16 is typically used in. An example of user software is DDAS from the National Superconducting Cyclotron Laboratory.


The software for the Pixie-Net consists of a set of C programs (API functions) that are called from the Linux command line or as CGI scripts from a web page hosted by the Pixie-Net. The results can be viewed or downloaded via the web page, or copied over the network. A PC, smartphone or tablet is required to communicate with the Pixie-Net over the network, but data acquisition is fully contained in the Pixie-Net itself.

XIA also provides a number of demo interfaces for different platforms that communicate via a PC’s USB, serial port and/or network connection with the Pixie-Net. Current demo interfaces include Igor Pro, Matlab, an emulator for the Pixie-4 Express Pixie Viewer, and remote desktop login to a ROOT interface running on the Pixie-Net itself.


The microDGF uses the same host software, ProSpect, as the microDXP. Please visit the following links for more information:

microDXP and microDGF software overview

microDXP and microDGF software releases