auto enable 10v

This commit is contained in:
YiChin
2019-06-13 15:36:47 +08:00
parent 7661d230f1
commit 8ba667bbb8
2 changed files with 12 additions and 4 deletions
@@ -734,7 +734,7 @@ static bool TurnOnElite(uint8_t key){
// press 1 sec, power on LED
if(TurnOnCounter >= 15){
PIN_setOutputValue(pin_handle, enable_5v, 1); // enable 5V
// LEDPowerON();
LEDPowerON();
return true;
}
else{
@@ -621,15 +621,23 @@ static void SimpleBLEPeripheral_taskFxn(UArg a0, UArg a1) {
}
else if(counter6994 == 35){
PIN_setOutputValue(pin_handle, shutdown_6994, 0); // OFF = 1 => turn off 6994
// PIN_setOutputValue(pin_handle, enable_10v, 1); // enable 10V
counter6994 ++;
}
else if ((counter6994 > 35) && (counter6994 < 70)) {
// PIN_setOutputValue(pin_handle, shutdown_6994, 0); // OFF = 1 => turn off 6994
PIN_setOutputValue(pin_handle, enable_10v, 0); // enable 10V
counter6994 ++;
}
else if(counter6994 == 70){
// PIN_setOutputValue(pin_handle, shutdown_6994, 0); // OFF = 1 => turn off 6994
// PIN_setOutputValue(pin_handle, enable_10v, 1); // enable 10V
counter6994 ++;
}
EliteKeyPress(key);
}
else{
EliteOn = TurnOnElite(key);
CPUdelay(16000);
PIN_setOutputValue(pin_handle, enable_10v, 1); // enable 10V
LEDPowerON();
}
}