B15F
Board 15 Famulus Edition
control
src
ui
view_monitor.h
1
#ifndef VIEW_MONITOR_H
2
#define VIEW_MONITOR_H
3
4
#include <thread>
5
#include <chrono>
6
#include <sstream>
7
#include <bitset>
8
#include "view_info.h"
9
#include "../drv/b15f.h"
10
11
class
ViewMonitor
:
public
ViewInfo
12
{
13
14
public
:
15
ViewMonitor
(
void
);
16
virtual
call_t keypress(
int
& key)
override
;
17
18
private
:
19
std::string fancyDigitalString(uint8_t& b);
20
std::string fancyAnalogString(uint16_t& v);
21
22
protected
:
23
virtual
void
worker(
void
);
24
volatile
bool
run_worker =
true
;
25
std::thread t_worker;
26
27
};
28
29
#endif // VIEW_MONITOR_H
ViewMonitor
Definition:
view_monitor.h:11
ViewInfo
Definition:
view_info.h:6
Generated by
1.8.16