From 028155a54ea22632880eb250b59275040d1021c4 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Tue, 11 Aug 2020 16:20:15 +0800 Subject: [PATCH] rotate waterfall display --- gui_impl.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gui_impl.py b/gui_impl.py index 968eeee..444361d 100644 --- a/gui_impl.py +++ b/gui_impl.py @@ -16,9 +16,10 @@ class SpectrogramItem(pg.ImageItem): pg.ImageItem.__init__(self) depth = 100 + self.setOpts(axisOrder="row-major") self.img_array = np.zeros((depth, block_size)) self.setImage(self.img_array, autoLevels=True, autoDownsample=True) - self.setRect(QtCore.QRectF(0.0, (freq_base-freq_sample/2)/1e6, float(depth), freq_sample/1e6)) + self.setRect(QtCore.QRectF((freq_base-freq_sample/2)/1e6, -float(depth), freq_sample/1e6, float(depth))) def add_block(self, block): self.img_array = np.roll(self.img_array, -1, 0)