Labrador icon indicating copy to clipboard operation
Labrador copied to clipboard

Potential improvements to spectrum view

Open tdunning opened this issue 3 years ago • 16 comments

The new spectrum view feature is nifty, but very limited.

Here is a list of suggestions:

  1. Enhancements:
  • the vertical scale is undefined. It appears to be a percentage of the highest value in the spectral display. A log scale calibrated against dbmV would be much more useful for actual measurements.
  • I can't find a way to change the frequency scale. For the low frequency signals that the Labrador normally works with, this means that the display is nearly useless
  1. Bugs (now each is logged as a separate issue)
  • https://github.com/espotek-org/Labrador/issues/286 double sample rate apparently suppresses the spectrum analyzer. It would be nice if it could provide more frequency resolution
  • https://github.com/espotek-org/Labrador/issues/288 the trigger status display obscures some of the spectral display. Turning off the trigger is a work-around, but not at all obvious because the trigger seems to have no effect on the spectral display
  • https://github.com/espotek-org/Labrador/issues/289 it would be good to do a sin^2 or sin^4 window on the signal to suppress artifacts (mostly useful if you can change the frequency scale)
  • https://github.com/espotek-org/Labrador/issues/287 the vertical scale can't be adjusted. This is important if you are looking at something other than the biggest peaks, especially if changing the horizontal scale becomes possible

tdunning avatar Dec 30 '21 17:12 tdunning

Hello @tdunning , thanks for all those comments! I wrote the spectrum feature one year ago, but had no time to fix all the GUI related things. I'm starring your issue in order to implement those requests in the future. As I am not a pro in User Interfaces, it would be really appreciated if someone could fix them!

Vincenzo-Petrolo avatar May 21 '22 13:05 Vincenzo-Petrolo

I wrote the spectrum feature one year ago, but had no time to fix all the GUI related things.

And I never sent you that letter! One sec, man!

EspoTek avatar May 29 '22 01:05 EspoTek