mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-04-19 08:11:29 +00:00
Enhancement and bug
Added a nicer MARKER (thanks to XSX(H1) contributor for the suggestion) Fixed a bug that made the screen scroll from top, when using a popup "window" and returning (like, when pressing the DC VOLTAGE enable / disable" button on top bar) THanks to GregoryFenton for the testing and bug spotting!
This commit is contained in:
parent
01ba7a57ea
commit
3e1d726064
@ -111,6 +111,7 @@ void GlassView::on_hide()
|
|||||||
|
|
||||||
void GlassView::on_show()
|
void GlassView::on_show()
|
||||||
{
|
{
|
||||||
|
display.scroll_set_area( 88, 319); //Restart scrolling on the correct coordinates
|
||||||
baseband::spectrum_streaming_start();
|
baseband::spectrum_streaming_start();
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -148,8 +149,10 @@ void GlassView::PlotMarker(double pos)
|
|||||||
pos -= f_min;
|
pos -= f_min;
|
||||||
pos = pos / marker_pixel_step; //Real pixel
|
pos = pos / marker_pixel_step; //Real pixel
|
||||||
|
|
||||||
portapack::display.fill_rectangle({0, 84, 240, 4}, Color::black()); //Clear old marker and whole marker rectangle btw
|
portapack::display.fill_rectangle({0, 82, 240, 8}, Color::black()); //Clear old marker and whole marker rectangle btw
|
||||||
portapack::display.fill_rectangle({pos - 1, 84, 3, 4}, Color::red()); //Red marker middle
|
portapack::display.fill_rectangle({pos - 2, 82, 5, 3}, Color::red()); //Red marker middle
|
||||||
|
portapack::display.fill_rectangle({pos - 1, 84, 3, 3}, Color::red()); //Red marker middle
|
||||||
|
portapack::display.fill_rectangle({pos, 86, 1, 2}, Color::red()); //Red marker middle
|
||||||
}
|
}
|
||||||
|
|
||||||
GlassView::GlassView(
|
GlassView::GlassView(
|
||||||
|
Loading…
x
Reference in New Issue
Block a user