protected override void OnStart()
{
base.OnStart();
// Keep screen and wifi awake
var powerManager = (PowerManager)GetSystemService(PowerService);
var wifiManager = (WifiManager)GetSystemService(WifiService);
_wakeLock = powerManager.NewWakeLock(WakeLockFlags.Full, "no sleep");
_wakeLock.Acquire();
_wifiLock = wifiManager.CreateWifiLock(WifiMode.FullHighPerf, "wifi on");
_wifiLock.Acquire();
}