IQEngine icon indicating copy to clipboard operation
IQEngine copied to clipboard

Features-Ideas-Improvements Master Thread

Open 777arc opened this issue 2 years ago • 10 comments

Features

  • After setting selection cursors, right click (or some other way) to save the samples to a new file you can download
  • Wavelet transforms! Including Readme/tutorial about why wavelets are useful, inspired by https://www.mathworks.com/help/wavelet/ug/time-frequency-analysis-and-continuous-wavelet-transform.html
  • Ability to tune-filter-decimate a section after choosing the region of freq of interest (and time-domain selection), and then you can download the resulting samples
  • Ability to click on an annotation label/rectangle and see the rest of its metadata somehow, especially comments
  • Loading bar while detector is running, or some indication you clicked it and its running
  • A toggle for turning off display of annotation rectangles/labels, both for the main spectrogram and within the minimap
  • Rename scrollbar to minimap throughout code
  • Showing annotations in time and freq plot
  • Colored annotations, one color for each label, e.g. auto-assigned (bonus points for being able to adjust the colors)
  • Detect if the annotation rectangle text/label intersects with another one, and if so, put one at the bottom of the rectangle instead of top
  • Ability to use a polyphase filterbank channelizer in place of FFT for better time resolution anaylsis
  • Ability to convert non-sigmf files (e.g. pcap of difi) to SigMF, both locally and as an Azure Function
  • Basic cyclostationary processing, e.g. brute force SCF
  • Ability to link someone to a specific repo + recording, and even a specific sample_start would be cool
  • An e2e test that measures how long page load times take, with a conservative threshold so that if someone changes code that leads to super long load times, we'll catch it early.

Misc Cleanups or Bugs

  • If a filename has a 2nd period in it, the datafile isnt found
  • Annotation label editing popup window needs a close button, enter doesnt always work
  • Q/A section somewhere, can explain that it's not a Microsoft product, and other things
  • Swap from google analytics to something nicer and open source like plausible.io
  • Currently we redownload the samples when the taps change, or anything that impacts the iq_data, need to add a 3rd data structure to act as a buffer between downloading iq_data and producing fft_data

777arc avatar Jan 21 '23 03:01 777arc

updated the list 6-30-23

777arc avatar Jul 01 '23 03:07 777arc

updated

777arc avatar Jul 17 '23 08:07 777arc

updated

777arc avatar Sep 19 '24 03:09 777arc