From dd49cc30136e3068b84a637448d2fd2c8eda9f1d Mon Sep 17 00:00:00 2001 From: Bertrand Lemasle Date: Thu, 3 May 2018 18:07:43 +1200 Subject: [PATCH] Fixed network not being turned off (resulting in sim808 not being turned off) because of prepare turning it on --- GpsTracker/NetworkPositionsBackup.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/GpsTracker/NetworkPositionsBackup.cpp b/GpsTracker/NetworkPositionsBackup.cpp index 5ad38ac..67e0170 100644 --- a/GpsTracker/NetworkPositionsBackup.cpp +++ b/GpsTracker/NetworkPositionsBackup.cpp @@ -109,8 +109,11 @@ namespace positions { void NetworkPositionsBackup::backup(bool force) { NOTICE("backup"); - if (!force || !isBackupNeeded(false)) return; - appendPositions(); + if (force || isBackupNeeded(false)) { + appendPositions(); + } + + network::powerOff(); } } }