forked from xiaozhi/xiaozhi-esp32
fix no oled display error
This commit is contained in:
@@ -75,4 +75,12 @@ private:
|
||||
Display *display_;
|
||||
};
|
||||
|
||||
class NoDisplay : public Display {
|
||||
private:
|
||||
virtual bool Lock(int timeout_ms = 0) override {
|
||||
return true;
|
||||
}
|
||||
virtual void Unlock() override {}
|
||||
};
|
||||
|
||||
#endif
|
||||
|
||||
@@ -1,11 +0,0 @@
|
||||
#include "no_display.h"
|
||||
|
||||
NoDisplay::NoDisplay() {}
|
||||
|
||||
NoDisplay::~NoDisplay() {}
|
||||
|
||||
bool NoDisplay::Lock(int timeout_ms) {
|
||||
return true;
|
||||
}
|
||||
|
||||
void NoDisplay::Unlock() {}
|
||||
@@ -1,16 +0,0 @@
|
||||
#ifndef _NO_DISPLAY_H_
|
||||
#define _NO_DISPLAY_H_
|
||||
|
||||
#include "display.h"
|
||||
|
||||
class NoDisplay : public Display {
|
||||
private:
|
||||
virtual bool Lock(int timeout_ms = 0) override;
|
||||
virtual void Unlock() override;
|
||||
|
||||
public:
|
||||
NoDisplay();
|
||||
~NoDisplay();
|
||||
};
|
||||
|
||||
#endif
|
||||
Reference in New Issue
Block a user