mirror of
https://github.com/fsender/readguy.git
synced 2026-03-25 13:29:52 +08:00
feat: new button gesture
This commit is contained in:
@@ -41,8 +41,7 @@ void drv::drv_fullpart(bool part){
|
||||
partMode=part;
|
||||
}
|
||||
void drv::drv_dispWriter(std::function<uint8_t(int)> f,uint8_t m){ //单色刷新
|
||||
if(m&1){//stage 1
|
||||
if(lastRefresh) drv_dispWriter(f,2);
|
||||
if(!(m&1)) return; //stage 1
|
||||
uint16_t dat[8];
|
||||
unsigned short xbits=(drv_width()+7)/8;
|
||||
if(partMode==0){
|
||||
@@ -82,13 +81,6 @@ void drv::drv_dispWriter(std::function<uint8_t(int)> f,uint8_t m){ //单色刷
|
||||
}
|
||||
}
|
||||
}
|
||||
lastRefresh=millis();
|
||||
}
|
||||
if(m&2){//stage 2
|
||||
uint32_t ms=millis()-lastRefresh;
|
||||
if(ms<150) DelayMs(150-ms);
|
||||
lastRefresh=0;
|
||||
}
|
||||
}
|
||||
void drv::drv_sleep() {}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user