update rfid firmware

This commit is contained in:
2021-10-17 13:26:15 +02:00
parent 8518f17ab0
commit b1703cde41
10 changed files with 63 additions and 38 deletions

View File

@@ -11,7 +11,7 @@ bool powerbutton_released = true;
void initPowerOn(void)
{
//disable brownout
WRITE_PERI_REG(RTC_CNTL_BROWN_OUT_REG, 0); //disable brownout detector
//WRITE_PERI_REG(RTC_CNTL_BROWN_OUT_REG, 0); //disable brownout detector
//enable LDO
pinMode(PWR_HOLD, OUTPUT);
@@ -29,9 +29,9 @@ void initPowerOn(void)
void initPower(void)
{
Serial.println("initPower");
printlnI(F("Power: init"));
initPowerOn();
Serial.println("initPower: done");
printlnI(F("Power: init: done"));
}
@@ -39,6 +39,8 @@ void handlePower(void)
{
if(digitalRead(PWR_BTN) && powerbutton_released)
{
printlnA("poweringDown!");
debugHandle();
while(digitalRead(PWR_BTN)) {}
digitalWrite(PWR_HOLD, LOW);
}