5–9 Sept 2023
ASU Memorial Union (2nd Floor)
US/Arizona timezone
GRCon23 will be running from Tuesday Sept 5 to Saturday Sept 9 this year.

IQEngine Project Update and Demo

5 Sept 2023, 11:00
30m
Arizona (MU 221) (ASU Memorial Union 2nd Floor)

Arizona (MU 221)

ASU Memorial Union 2nd Floor

Talk GNU Radio in Education Main Track

Speaker

Marc Lichtman (IQEngine)

Description

IQEngine is a free and open source web-based toolkit for analyzing, processing, and sharing RF recordings. It is built on top of the SigMF metadata standard, and the canonical instance of the site running at www.iqengine.org acts as a central repository for example SigMF recordings, while being a valuable tool for signal analysis and RF/DSP education. Using IQEngine's plugin API, GNU Radio (GR) flowgraphs in "No GUI" mode can be triggered to run on the backend, with resulting IQ samples or other outputs such as signal detection/classification immediately visible on the IQEngine spectrogram interface. This allows authors of flowgraphs to quickly test functionality on a variety of RF recordings, and debug the output, all in a web browser without having to install anything. Authors of these flowgraphs and non-GR RF functions can add their function to www.iqengine.org as a plugin in order to share it with the world. This talk will go over updates to the IQEngine project since last GRCon, demo several features (including running GR flowgraphs as plugins), and present a roadmap for the next year. We will provide examples of how individuals, universities, and organizations can get involved in the project. There is an accompanying workshop where attendees will learn how to create plugins for IQEngine, as well as an accompanying paper that dives into the REST-based plugin API design and why it may be valuable for uses beyond IQEngine.

Talk Length 30 Minutes
Link to Open Source Code https://github.com/iqengine/iqengine
Acknowledge Acknowledge In-Person

Primary authors

Presentation materials