Skip to content

A web-based SDR toolkit for analyzing, processing, and sharing RF recordings

License

Notifications You must be signed in to change notification settings

IQEngine/IQEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GitHub release Discord AUR OpenSSF Scorecard OpenSSF Best Practices Staging Prod GitHub Sponsors

A web-based SDR toolkit for analyzing, processing, and sharing RF recordings

Try it out at IQEngine.orgπŸ”Ž

We want to hear from you! info@iqengine.orgβœ‰οΈ

IQEngine is a web application that powers iqengine.org but can also be deployed as a private instance to share recordings within a company/organization. The public instance, iqengine.org, is used by thousands each month to browse RF recordings shared by the community, although you can also use the site to visualize your own local files (processing is done client-side). It includes a spectrogram-based visualization and editor tool, built on top of the SigMF standard. Use IQEngine to expand your knowledge of wireless signals and how to analyze/process them, while learning more about FFTs, filtering, and other RF DSP. IQEngine's goal is to bring the open-source RF community together.

IQEngine is rapidly evolving, so check out our LinkedIn for updates, including new features, demos, and more! There is also an IQEngine Discord chat channel if you want to get involved in the development or have questions. Feel free to email info@iqengine.org with questions/comments/ideas!

Check out our live docs which can also be found in the source code at client/src/pages/docs/***.mdx

List of Major Features:

  • Spectrogram + time + freq + IQ plots with zooming and adjustable scales
  • Table of all RF recordings available in a directory or blob storage account, with spectrogram thumbnails
  • FIR filtering and arbitrary Python snippets prior to FFT, all client-side
  • Time and frequency domain selection cursors to choose what gets sent to plots/plugins/downloads
  • Configurable colormap
  • Viewable/editable global params and annotations, including adding a new annotation graphically or through text
  • Jump to annotation when you click it from the table
  • Plugins, allowing DSP to run on the backend (currently supports Python and GNU Radio)
  • Ability to search/query over millions of recordings by parsing metadata into database
  • User/admin system for controlling access to certain recordings
  • The IQEngine team created a new web library for performing FFTs and related functions, called WebFFT, you can play with it using the demo here

Star History Chart

IQEngine is Supported By:

About

A web-based SDR toolkit for analyzing, processing, and sharing RF recordings

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Sponsor this project

 

Packages

 
 
 

Contributors 26

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy