Radar Software

From indie Semiconductor Wiki
Jump to navigation Jump to search


1 General Information

We offer different free software packages to our customers to try out our:

evaluation kits and speed up custom sensor development. First, we offer a free reference firmware implementation and signal processing library. The firmware is written in embedded C and comes pre-flashed on our evaluation kits.
Second, we offer different software/scripts, available in Download Area for our evaluation kit customers.

  • SiRad GUI

The SiRad GUI application provides a graphical interface to display the output data from the evaluation kit. (SiRad Easy® r4 and SiRad MIMO r2 only)

our browser-based WebGUI can connect to our evaluation kits and reference firmware to visualize live radar data. The GUI is written in HTML and JavaScript. (SiRad Easy® r4 and SiRad Easy®/Simple® only)

we also offer configuration scripts and examples to work with Octave / MATLAB and other third party software. (SiRad Easy® r4 and SiRad Easy®/Simple® only)

  • Python Script

SiRad Easy® r4 only

2 Evaluation Kit Firmware

The signal processing of our SiRad Easy® r4, SiRad Easy® and SiRad Simple® evaluation kits is completely embedded in the microcontroller mounted on the kits. No further signal processing calculations are done in the GUI other than needed for displaying the data. You can find more information about the practical use of the firmware in the SiRad Easy r4 section. This includes guidelines to tune the firmware to your application for update rate, resolution, and accuracy.

Embedded C firmware modules overview

The reference firmware implementation and signal processing library are available in our download area for our EvalKit customers. The open firmware parts include drivers for front end control, baseband, PLL, and data interfaces (control lines, UART, WiFi). The library includes the signal processing functions that can be tried out with our evaluation kits. The reference firmware implementation and signal processing library can be used as a start point for sensor developments by our EvalKit customers. We offer C-Library Getting Started Guide: