Mapping aircraft positions by receiving ADS-B

(Automatic Dependent Surveillance Broadcast)


  • Display aircraft positions, speed, altitude and course
  • Information shown on a virtual radar screen
  • Range up to 200 km (depends on antenna)
  • Free JAVA application for MacOS, Windows and Linux
  • Mobile application for iOS, Android and WP8 planned

Mapping ship positions by receiving AIS

(Automatic Identification System)


  • Display ship positions, MMSI code, speed and course
  • Information shown on a virtual radar screen
  • Free JAVA application for MacOS, Windows and Linux
  • Mobile application for iOS, Android and WP8 planned

 XiOne – The Mobile Software Defined Radio


 Automatic Dependent Surveillance Broadcast

Automatic Identification System

Radio Reception 100 kHz up to 1.7 GHz

Wide Spectrum Analyzer

Major desktop and mobile platforms supported

Open software development kit



  • Frequency range: 100 kHz – 1.7 GHz
  • Up to 3.2 MHz bandwidth
  • Sensitivity -130 dBm
  • 8 bit AD-Conversion
  • Internal wide band amplifier MAR-8A+
  • Strong RF-Shielding
  • Internal rechargeable battery
  • Rafael Micro R820T Tuner
  • WiFi 2.4 GHz b+g+n
  • Ethernet Network Interface
  • USB Interface (charging, data connection)
  • Network based Application Interface (API)
  • Updatable Firmware
  • SMA antenna connector

XiOne – The Mobile Software Defined Radio


Portable SDR solution usable with smartphones, tablets or laptops.
It is open to the maker community to continuously extend its capabilities.


Our XiOne Software Defined Radio has been designed around mobility, not only including the hardware but also a bundle of applications covering smart phones, tablets as well as Windows, Mac OS and Linux systems. Just start-up XiOne and step into a new world of radio frequency applications without the need for special knowledge and therefore steep learning curves.

To continuously enhance XiOne’s capabilities we like to encourage the maker community to develop their own applications. A well documented application interface and a Software Development Kit, including code examples, make it easy to start the integration of new applications. There is no need to install special drivers because all interfaces are based on standard network protocols, so it is simple to operate the device within all environments. Just connect via Wifi or Ethernet to the SDR-Network or even use the USB-Port which acts as a network interface too.

A huge frequency range from 100 kHz up to 1.7 GHz opens up a wide field of operations. For example the reception of world wide short wave transmissions or the detection of ship as well as aircraft positions by receiving Automatic Identification System Messages and Automatic Dependent Surveillance Broadcasts. The built-in wide band amplifier ensures a strong signal to noise ratio to receive weak signals. Strong RF-Shielding assures a low level of cross talk between the RF-Path and the processing unit to keep the noise level as low as possible.

The SDR has its own power supply allowing more than 2 hours of mobile usage, easily extendable with an external USB battery pack. In combination with dedicated smartphone or tablet Apps the solution becomes mobile allowing to go into areas with very low radio interferences.


 Common XiOne SDR use cases:


Radio Reception

Radio Receiver demodulating FM, AM, SSB, DSB in a frequency range of 100 kHz up to 1.7 GHz.
In contrast to a normal radio an SDR is able to display a wide frequency range at once called spectrum that can be observed to select certain transmissions. Because the demodulation and decoding of signals happens in software algorithms the system can be easily re-configured without touching the hardware itself.

Automatic Dependent Surveillance Broadcast

Our ADS-B iPad prototype maps airplane position, speed, altitude, course, vertical rate and flight number on a virtual radar screen by receiving the Automatic Dependent Surveillance Broadcast messages. Depending on the antenna position airplanes up to 200 km away are detectable.

Automatic Identification System

Similar to ADS-B the Automatic Identification System provides ship positions. The AIS prototype tablet app displays the ship position, speed, course, relative distance as well as bearing on a radar screen and tracking list.

Spectrum Analyzer

Our tablet application prototype is an example for a wide band spectrum analyzer showing the power density spectrum of a 20 MHz bandwidth. It can be used for signal intelligence to find and identify unknown signal sources.


Special use cases:


Receive Weather Satellites (e.g. NOAA)

Check for unwanted radio emissions

Find signals of wiretaps to start counter-measures

DIY Radio Astronomy

– Detecting thermal radio waves from the sun and the moon

– Map the galactic plane in 1.4 GHz

– Receive and display Jupiter radio signals (e.g. NASA Project Jove)

Signal Intelligence - detect and identify unknown sources of RF

Receive signals from animal tracking transmitters

Receive International Space Station communication


Going into the details


The XiOne software defined radio architecture has been designed to be as open as possible. An easy to use and fully documented application interface exposes all SDR features for fast and creative software development. We like to ask the maker community to build their own applications and of course their own business models to continuously enhance the areas of operations for the XiOne portable SDR. To make XiOne usable in a mobile environment it has been decided to talk the TCP network protocol over all exposed physical interfaces. Beside of Wifi and Ethernet even the USB-Port acts as a standard network interface, automatically recognized by all modern operating systems. Establishing a connection with XiOne is as easy as setting up a TCP-Socket for writing and reading. The client software does not need to know which interface is in use, just because of the fact that they all implement TCP. High network speeds ensure fast IQ data streams of up to 50 Mbit/s resulting in a receiver bandwidth of around 3MHz. How convenient it is to develop and integrate new SDR client software is demonstrated by the prototype applications covering smartphones, tablets as well as Windows, Mac OS and Linux platforms. It is planned to provide useful SDR algorithms as part of a software development Kit. To ease the development process we integrated a men-machine interface which makes it possible to connect to the SDR by using Telnet, getting a command line for sending all kinds of controlling instructions manually, like “set frequency”. With its wide frequency range of 100 kHz up to 1.7 GHz and a high receiver sensitivity as well as an open application interface the XiOne software defined radio is the perfect platform for the infinite creativity of the maker community.




 Technical specifications:


  • Frequency range: 100 kHz – 1.7 GHz
  • Sensitivity better than: -130 dBm
  • Up to 3.2 MHz bandwidth
  • 8 bit AD-Conversion providing a dynamic range of around 50 dB
  • Internal wide band amplifier (MAR-8A+), switchable by software commands
  • Strong RF-Shielding of the different system parts (RF-Path, Tuner and Controller, MIPS-Processor)
  • Internal battery for more than 2 hours of mobile usage. Easily extendable by an external USB power pack
  • Updatable Firmware to keep the XiOne always on the newest Software versions
  • Open, well documented, network based Application Interface for easy software development to enable the Maker Community
  • Bundle of free software to get started without deep knowledge of special SDR software
  • System based on the following chipset:
    • R820T (Tuner)
    • RTL2832U (Controller, AD-Conversion)
    • RTL8197D (MIPS Processor)
    • RTL8192C (WiFi)
    • RTL8152B (USB Network Interface)
  • USB Interface for internal battery charging which can also act as a network interface to stream the SDR IQ-Data
  • WiFi 2.4 GHz bgn
    • Connect any mobile device easily
    • Use XiOne as access point to assure SDR and for example Internet usage at the same time
  • Ethernet Network Interface:
    • Connect it to an existing network to use Internet and SDR in parallel
    • Connect via TCP to stream the SDR IQ-Data






XiOne API Documentation version 0.1 -> Download


Press releases:

August 2014:

XiOne Indiegogo campaign launched -> Download press release