Honor wifi auto-on on reboot
This commit is contained in:
@@ -457,6 +457,12 @@ void wifictl_off( void ) {
|
|||||||
while( wifictl_get_event( WIFICTL_OFF_REQUEST | WIFICTL_ON_REQUEST ) ) {
|
while( wifictl_get_event( WIFICTL_OFF_REQUEST | WIFICTL_ON_REQUEST ) ) {
|
||||||
yield();
|
yield();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if ( !wifictl_get_event( WIFICTL_ACTIVE ) ) {
|
||||||
|
log_i("wifictl not active");
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
wifictl_set_event( WIFICTL_OFF_REQUEST );
|
wifictl_set_event( WIFICTL_OFF_REQUEST );
|
||||||
vTaskResume( _wifictl_Task );
|
vTaskResume( _wifictl_Task );
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -86,7 +86,8 @@ void setup()
|
|||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
|
|
||||||
wifictl_on();
|
if (wifictl_get_autoon() && (ttgo->power->isChargeing() || ttgo->power->isVBUSPlug() || (ttgo->power->getBattVoltage() > 3400)))
|
||||||
|
wifictl_on();
|
||||||
|
|
||||||
splash_screen_stage_finish( ttgo );
|
splash_screen_stage_finish( ttgo );
|
||||||
display_set_brightness( display_get_brightness() );
|
display_set_brightness( display_get_brightness() );
|
||||||
|
|||||||
Reference in New Issue
Block a user