2018-11-24 11:03:47 +00:00
|
|
|
#include "stdint.h"
|
|
|
|
|
|
|
|
class C128x64_OLED;
|
2018-11-25 04:45:17 +00:00
|
|
|
class CScreenManager;
|
|
|
|
class CProtocol;
|
2018-11-24 11:03:47 +00:00
|
|
|
|
2018-11-25 04:45:17 +00:00
|
|
|
class CScreen3 : public CScreen {
|
|
|
|
unsigned long _PrimeStop;
|
|
|
|
unsigned long _PrimeCheck;
|
|
|
|
int _rowSel;
|
|
|
|
int _colSel;
|
|
|
|
void stopPump();
|
|
|
|
public:
|
|
|
|
CScreen3(C128x64_OLED& display, CScreenManager& mgr);
|
|
|
|
void show(const CProtocol& CtlFrame, const CProtocol& HtrFrame);
|
|
|
|
void keyHandler(uint8_t event);
|
|
|
|
};
|