mirror of
https://github.com/portapack-mayhem/mayhem-firmware.git
synced 2025-12-08 05:42:29 +00:00
Quick and dirty temperature logger, debug view of temp vs. time.
This commit is contained in:
@@ -82,6 +82,36 @@ private:
|
||||
};
|
||||
};
|
||||
|
||||
class TemperatureWidget : public Widget {
|
||||
public:
|
||||
explicit constexpr TemperatureWidget(
|
||||
Rect parent_rect
|
||||
) : Widget { parent_rect }
|
||||
{
|
||||
}
|
||||
|
||||
void paint(Painter& painter) override;
|
||||
|
||||
private:
|
||||
};
|
||||
|
||||
class TemperatureView : public View {
|
||||
public:
|
||||
explicit TemperatureView(NavigationView& nav);
|
||||
|
||||
void focus() override;
|
||||
|
||||
private:
|
||||
TemperatureWidget temperature_widget {
|
||||
{ 0, 16, 240, 192 },
|
||||
};
|
||||
|
||||
Button button_done {
|
||||
{ 72, 256, 96, 24 },
|
||||
"Done"
|
||||
};
|
||||
};
|
||||
|
||||
struct RegistersWidgetConfig {
|
||||
size_t registers_count;
|
||||
size_t legend_length;
|
||||
|
||||
Reference in New Issue
Block a user