erikkaashoek / tinySA

tiny Spectrum Analyzer
227 stars 52 forks source link

Bug: TinySA Ultra waterfall display glitches when portion of trace is below graph bottom #102

Closed RussellAult closed 4 months ago

RussellAult commented 7 months ago

Steps to reproduce

  1. Enable "WATER FALL" in the "DISPLAY" menu
  2. Adjust "REF LEVEL" in the "LEVEL" menu until part of the trace is below the graph bottom

Expected results

The waterfall will work normally, displaying very dark or black pixels for any data points below the graph

Actual results

The waterfall will stop calculating new pixel data after reaching the first data point below the graph bottom and simply reuse the pixels from the previous scan, resulting in lines on the waterfall that don't necessarily match the current trace data.

System information

HW version V0.4.5.1.1 Firmware version 1.4-156-g4eb315d All self-checks passed