Monitor geht

This commit is contained in:
Tristan Krause 2019-04-05 10:38:59 +02:00
parent 5a058dd18c
commit 00f0be902d
6 changed files with 135 additions and 45 deletions

View file

@ -3,7 +3,10 @@
#include <thread>
#include <chrono>
#include <sstream>
#include <bitset>
#include "view_info.h"
#include "../drv/b15f.h"
class ViewMonitor : public ViewInfo
{
@ -12,6 +15,10 @@ public:
ViewMonitor(void);
virtual std::function<void(int)> keypress(int& key) override;
private:
std::string fancyDigitalString(uint8_t& b);
std::string fancyAnalogString(uint16_t& v);
protected:
virtual void worker(void);
volatile bool run_worker = true;