RF Explorer Touch for Windows

Configuration and Setup

RF Explorer Touch can be installed on any version of Microsoft Windows, starting at Win7 or newer, including Win8.1 and Win10. Any computer or tablet capable of running Windows 32 or 64bits can be used with RF Explorer Touch.

Silicon Labs drivers are required, and the RFETouch software will automatically detect if drivers are installed in the computer or missing. If drivers are missing, they will be automatically installed upon user confirmation.

Quick start guide

  • Download RF Explorer Touch from the download page and install it.
  • Connect your RF Explorer spectrum analyzer to the USB port.
  • Launch RF Explorer Touch.
  • RF Explorer Touch will display captured sweep data in device automatically

RF Explorer Touch for macOS

RF Explorer Touch is available for macOS computers

Supported on macOS 10.11 - 10.14. 

This software is not compatible with macOS Catalina or higher.

  • For running RF Explorer software in Catalina or higher please use our free Virtual Machine: www.rf-explorer.com/vm
  • Alternatively you can use the latest Windows by using dual boot or Parallels in your Mac.

Install Instructions:

  1. Install USB drivers and Mono as documented in this article
  2. Download the RFETouch for Mac from the download page
  3. Run the software from the package, or better drag it to the dock or the Applications container
  4. Make sure the software is Authorized for use in macOS Sierra or newer versions: You may need to authorize the application explicitly in your system. To do so, go to Security & Privacy panel in System Preferences, then hit the Allow or Enable option. You may need to follow these instructions if your macOS reports "damaged file"

Note: first run may take some time to internally recompile libraries to adapt to your system, depending on how busy the system is and HD speed it may take a few minutes in some cases. Next loads work much faster after first compilation is completed.

RF Explorer Touch for Linux

Configuration and Setup

RF Explorer Touch runs on any Linux distribution with kernel 2.6 or newer. The Kernel must include Silabs CP2102 drivers, which is commonly the case in any distro released in the last 8+ years at least.

Setup steps:

  • Install latest Mono package from www.mono-project.com
  • Download RF Explorer Touch for Linux from the download page and copy it to a folder with enough permissions
  • Add your linux user to the dialup group, otherwise may not be able to open the USB port. For instance this command will do it in Ubuntu/Debian: 
    sudo adduser <my_user> dialout
  • Reboot the computer
  • Copy RF Explorer Touch for Linux executable, you can locate it anywhere in your computer.
  • Connect your RF Explorer spectrum analyzer to the USB port.
  • Run the tool with
    mono RFETouchLinux.exe
  • Note: use regular Linux login, not root or superuser, otherwise configuration files will not be stored in the home folder correctly.


RF Explorer Touch for Raspberry Pi

Touch Screen Raspberry

Configuration and Setup

RF Explorer Touch can be used with Raspberry Pi in two different configurations:

  • RF Explorer 3G+ IoT module - in this case you can easily deploy a compact, easy to use module with no need for extra cables or devices. This is ideal for IoT 24x7 setup, compact scan boxes and industrial applications
  • RF Explorer USB handheld devices - with this configuration the application will connect to any RF Explorer handheld device connected to USB

Thumbnail1 RPITouch

Use SD Card image for IoT module

There are SD Card standard Raspberry Pi images for models 3B, 3B+ and 4B, specifically adapted to the official Raspberry Pi 7" Touchscreen combined with RF Explorer IoT module. The Touch Screen is optional and any compatible screen or HDMI monitor can be used. Touch screen operation for other screens may require specific configuration to be updated.


Installation process:

  • Follow instructions to assemble RF Explorer IoT module as per this article
  • Assemble or connect the touch screen
  • Download Raspberry Pi SD Card images: please visit the download page . Important: Note there are two SD Card image types, please select the one best suited for your needs:
    • Specifically adapted to 7" Touch Screen
    • Configured to work with any HDMI screen of any size
  • Upload the image into a SD Card using Etcher. (For more details visit https://www.balena.io/etcher)
  • Insert SD Card in the Raspberry Pi and power it on. User and password are default <pi, raspberry> as in any Raspbian setup but note RFETouch always run as superuser as otherwise Raspberry Pi pins cannot be switched as normal user
  • RF Explorer Touch application will start right after boot and will display full screen, ready to use

Install in existing Raspbian

If using a full image is not best suited for your needs, you can easily update any valid Raspbian setup with the following steps:

  • Configure your Raspbian OS as described in this article to adjust for IoT module compatibility
  • Install Mono from www.mono-project.com
  • If Raspberry Pi Touch Display is available, follow instructions to configure it as described in this link 
  • Download RF Explorer Touch for Raspberry from the download page and copy it to a folder with enough permissions
  • Open a terminal window and launch RF Explorer Touch with

sudo RFETouchRPiBundle

  • RF Explorer Touch will start and display full screen
  • If you are using USB handheld device, follow these additional instructions
  • You can optionally configure RFETouch to auto-load after the Raspberry Pi starts, follow these instructions in advanced configuration 

Upgrade an existing RFETouch version

In order to upgrade an already working raspbian image which includes RFETouch setup already, it is simpler to just download the RFETouch binaries and not the whole Raspbian image again.

  • Download latest RFETouch for Raspberry Pi binaries from download page
  • Replace the older RFETouch binary and replace with the new one. If the RFETouch is configured to auto-start, you may need to open a terminal and kill the application manually before being able to replace binary.
  • Configuration parameters among versions are compatible but some may require fine tuning.

Quick start guide for IoT module

Once RFETouch application has been started, the software will connect with RF Explorer IoT device automatically if it is available and it will start capturing and displaying real-time data from RF Explorer IoT device after a few seconds. From there you can change frequency and amplitude settings with menus, as described in full user manual.

Tune FM radio

  1. Connect an antenna to the RF Explorer IoT module RF connector.
  2. Set Start frequency at 88 MHz and Stop frequency at 108 MHz.
  3. Spectrum Analyzer graph will show captured activity in real time from FM radio channels, a possible example is displayed below.

FM Signal Example

Open example files

  1. Go to File -> Load and a files dialog will appear.
  2. Navigate to path /home/pi/RFExplorer for SD Card Image setup or in other case, select directory where RF Explorer examples are.
  3. Select file Antenna_FM_93.9MHz.rfe and click on [Load]
  4. Main screen will show data in spectrum analyzer graph for one captured FM station.

Antenna Example

Use SD Card image for USB devices

The same SDCard images available for IoT module can be used to work with USB devices, with the following changes:

  • To use RFETouch with USB devices, there is no need to work as superuser. If you plan to use an alternative user, add your linux user to the dialup group, otherwise may not be able to open the USB port:
    sudo adduser <my_user> dialout
  • Open for edit RFETouch.xml settings file located in /home/pi/.RFE directory and modify next line as shown:
  • RF Explorer Touch application will start right after boot and will display full screen, ready to use

User manual

For more details, please read user manual.