| 12345678910111213141516171819202122232425262728 |
- #pragma once
- #include <stdint.h>
- #include <stdbool.h>
- #include <furi.h>
- #include <gui/canvas.h>
- #include <gui/view.h>
- typedef enum { PowerViewInfo, PowerViewDialog } PowerView;
- typedef struct {
- float current_charger;
- float current_gauge;
- float voltage_charger;
- float voltage_gauge;
- uint32_t capacity_remaining;
- uint32_t capacity_full;
- float temperature_charger;
- float temperature_gauge;
- uint8_t charge;
- uint8_t health;
- } PowerInfoModel;
- void power_info_draw_callback(Canvas* canvas, void* context);
|