Turn wifi off when exiting browser and wireless activities

This commit is contained in:
Justin Mitchell 2026-01-04 00:46:02 -05:00
parent 1a462f0506
commit cb21668cb7
3 changed files with 6 additions and 2 deletions

View File

@ -51,6 +51,9 @@ void OpdsBookBrowserActivity::onEnter() {
void OpdsBookBrowserActivity::onExit() {
Activity::onExit();
// Turn off WiFi when exiting
WiFi.mode(WIFI_OFF);
xSemaphoreTake(renderingMutex, portMAX_DELAY);
if (displayTaskHandle) {
vTaskDelete(displayTaskHandle);

View File

@ -61,6 +61,9 @@ void CalibreWirelessActivity::onEnter() {
void CalibreWirelessActivity::onExit() {
Activity::onExit();
// Turn off WiFi when exiting
WiFi.mode(WIFI_OFF);
// Stop UDP listening
udp.stop();

View File

@ -5,7 +5,6 @@
#include <InputManager.h>
#include <SDCardManager.h>
#include <SPI.h>
#include <WiFi.h>
#include <builtinFonts/all.h>
#include <cstring>
@ -23,7 +22,6 @@
#include "activities/reader/ReaderActivity.h"
#include "activities/settings/SettingsActivity.h"
#include "activities/util/FullScreenMessageActivity.h"
#include "activities/util/KeyboardEntryActivity.h"
#include "fontIds.h"
#define SPI_FQ 40000000