소스 검색

Update GxEPD2_213.cpp

ZinggJM 2 년 전
부모
커밋
a0a600370f
1개의 변경된 파일과 7개의 추가작업 그리고 4개의 파일을 삭제
  1. 7 4
      src/epd/GxEPD2_213.cpp

+ 7 - 4
src/epd/GxEPD2_213.cpp

@@ -323,10 +323,13 @@ void GxEPD2_213::_PowerOn()
 
 
 void GxEPD2_213::_PowerOff()
 void GxEPD2_213::_PowerOff()
 {
 {
-  _writeCommand(0x22);
-  _writeData(0xc3);
-  _writeCommand(0x20);
-  _waitWhileBusy("_PowerOff", power_off_time);
+  if (_power_is_on)
+  {
+    _writeCommand(0x22);
+    _writeData(0xc3);
+    _writeCommand(0x20);
+    _waitWhileBusy("_PowerOff", power_off_time);
+  }
   _power_is_on = false;
   _power_is_on = false;
   _using_partial_mode = false;
   _using_partial_mode = false;
 }
 }