Merge pull request #658 from hargata/Hargata/gps.integration
Hargata/gps.integration
This commit is contained in:
@@ -27,7 +27,7 @@
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col-12 d-flex justify-content-center align-items-center">
|
||||
<h1 class="display-1 trip-odometer"></h1>
|
||||
<h1 class="display-1 trip-odometer" onclick="toggleSubOdometer()"></h1>
|
||||
<h1 class="display-6 trip-odometer-sub ms-2 d-none">0</h1>
|
||||
</div>
|
||||
</div>
|
||||
@@ -128,6 +128,11 @@
|
||||
}
|
||||
</div>
|
||||
<script>
|
||||
//Trip Recording Variables
|
||||
let tripTimer; //interval to check GPS Location every 5 seconds.
|
||||
let tripWakeLock; //wakelock handler to prevent screen from going to sleep.
|
||||
let tripLastPosition; //last coordinates to compare/calculate distance from.
|
||||
let tripCoordinates = ["Latitude,Longitude"]; //list of coordinates to generate a CSV for.
|
||||
var uploadedFiles = [];
|
||||
getUploadedFilesFromModel();
|
||||
function getUploadedFilesFromModel() {
|
||||
|
||||
@@ -230,11 +230,6 @@ function hideTripModal() {
|
||||
$(".odometer-modal").removeClass('d-none');
|
||||
$(".trip-modal").addClass('d-none');
|
||||
}
|
||||
//Trip Recording Variables
|
||||
let tripTimer; //interval to check GPS Location every 5 seconds.
|
||||
let tripWakeLock; //wakelock handler to prevent screen from going to sleep.
|
||||
let tripLastPosition; //last coordinates to compare/calculate distance from.
|
||||
let tripCoordinates = [ "Latitude,Longitude" ]; //list of coordinates to generate a CSV for.
|
||||
function startRecording() {
|
||||
if (navigator.geolocation && navigator.wakeLock) {
|
||||
try {
|
||||
@@ -332,4 +327,11 @@ function saveRecordedOdometer() {
|
||||
});
|
||||
});
|
||||
hideTripModal();
|
||||
}
|
||||
function toggleSubOdometer() {
|
||||
if ($(".trip-odometer-sub").hasClass("d-none")) {
|
||||
$(".trip-odometer-sub").removeClass("d-none");
|
||||
} else {
|
||||
$(".trip-odometer-sub").addClass("d-none");
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user