Commit ed54eafd authored by Larkin Heintzman's avatar Larkin Heintzman

plotting updates

parent 768b2405
......@@ -27,6 +27,10 @@ https://abhishekbose550.medium.com/deep-learning-for-production-deploying-yolo-u
start docker registry: "docker run -d -p 5000:5000 --name registry registry:2.7"
then build and tag images "docker tag <orig>:latest localhost:5000/<orig>:latest" and follow with "docker push localhost:5000/<orig>:latest" then kubernetes should be able to find the image
test darknet: ./darknet detector test cfg/coco.data cfg/yolov3.cfg yolov3.weights -ext_output shopping-crowded-mall-17889570.jpg
https://blog.roboflow.com/how-to-train-scaled-yolov4/
-->
## Image building
......
......@@ -15,12 +15,21 @@ INTERFACE="enp8s0" # laptop interface
# JINTERFACE="wlan0" # jetson interface
JINTERFACE="eth0" # jetson interface
LOOPINTERFACE="lo" # loopback interface for bgp
echo "Using interface: $INTERFACE"
echo "Using jetson interface: $JINTERFACE"
echo "And load-balancer IP: $VIP"
sudo swapoff -a # turn off swap memory
# put load balancer pod spec in the manifests directory
# sudo docker run --network host --rm ghcr.io/kube-vip/kube-vip:main manifest pod \
# --vip "$VIP" \
# --interface "$INTERFACE" \
# --arp \
# --controlplane \
# --leaderElection | sudo tee /etc/kubernetes/manifests/vip.yaml
sudo docker run --network host --rm ghcr.io/kube-vip/kube-vip:main manifest pod \
--vip "$VIP" \
--interface "$INTERFACE" \
......@@ -28,11 +37,13 @@ sudo docker run --network host --rm ghcr.io/kube-vip/kube-vip:main manifest pod
--controlplane \
--leaderElection | sudo tee /etc/kubernetes/manifests/vip.yaml
sudo sed -i 's/imagePullPolicy: Always/imagePullPolicy: IfNotPresent/g' /etc/kubernetes/manifests/vip.yaml
# load up endpoint in the config file
configFile="kubeadm-config.yaml"
newIP="$VIP"
key="controlPlaneEndpoint"
sed -r "s/^(\s*${key}\s*:\s*).*/\1"${newIP}:6443"/" -i "$configFile"
# configFile="kubeadm-config.yaml"
# newIP="$VIP"
# key="controlPlaneEndpoint"
# sed -r "s/^(\s*${key}\s*:\s*).*/\1"${newIP}:6443"/" -i "$configFile"
# key1="apiServer"
# key2="advertiseAddress"
......@@ -56,24 +67,30 @@ sudo chown $(id -u):$(id -g) $HOME/.kube/config
kubectl apply -f flannel.yml
# create control-plane join command and copy it to clip
OLDIFS=$IFS
IFS=''
ifCMD="ip route get 8.8.8.8 | awk -F'dev ' 'NR==1{split(\$2,a,\" \");print a[1]}'"
vipCMD="sudo docker run --network host --rm ghcr.io/kube-vip/kube-vip:main manifest pod --vip "$VIP" \
--interface "$JINTERFACE" \
--arp \
--controlplane \
--leaderElection | sudo tee /etc/kubernetes/manifests/vip.yaml"
# OLDIFS=$IFS
# IFS=''
# # ifCMD="ip route get 8.8.8.8 | awk -F'dev ' 'NR==1{split(\$2,a,\" \");print a[1]}'"
# # vipCMD="sudo docker run --network host --rm ghcr.io/kube-vip/kube-vip:main manifest pod --vip "$VIP" \
# # --interface "$JINTERFACE" \
# # --arp \
# # --controlplane \
# # --leaderElection | sudo tee /etc/kubernetes/manifests/vip.yaml"
#
# # echo $(/bin/bash -c "$ifCMD")
# # echo $(/bin/bash -c "$vipCMD")
# IFS=$OLDIFS
# echo $(/bin/bash -c "$ifCMD")
# echo $(/bin/bash -c "$vipCMD")
IFS=$OLDIFS
# newKey=$(sudo kubeadm init phase upload-certs --upload-certs | sed -n '3~0p')
echo "sudo $(kubeadm token create --print-join-command)" | xclip -sel clip
# echo "sudo swapoff -a && sudo $(kubeadm token create --print-join-
echo "------------------------------------------"
newKey=$(sudo kubeadm init phase upload-certs --upload-certs | sed -n '3~0p')
# was working here
echo "$vipCMD && sudo $(kubeadm token create --print-join-command) --control-plane --certificate-key $newKey" | xclip -sel clip
# the following is for a highly-available kubernetes cluster, do NOT fuck with it. it will break first your mind then your soul
# echo "------------------------------------------"
# newKey=$(sudo kubeadm init phase upload-certs --upload-certs | sed -n '3~0p')
# echo "sudo swapoff -a && $vipCMD && sudo sed -i 's/imagePullPolicy: Always/imagePullPolicy: IfNotPresent/g' /etc/kubernetes/manifests/vip.yaml && sudo $(kubeadm token create --print-join-command) --control-plane --certificate-key $newKey -v=9" | xclip -sel clip
# # echo "sudo swapoff -a && sudo $(kubeadm token create --print-join-command) --control-plane --certificate-key $newKey" | xclip -sel clip
echo "..."
echo "Done starting cluster, control-plane join command is copied to clipboard."
......
# FROM alpine:3
FROM bash:latest
RUN apk update && apk upgrade && apk add --no-cache jq
# FROM bash:latest
FROM ros:noetic
RUN apt update && apt install -y jq iputils-ping nano
RUN sed -e '/set -e/ s/^#*/#/' -i ros_entrypoint.sh
COPY ping.sh /
# health check runs grep command every 10 seconds and registers container as unhealthy if it takes longer than 3 seconds or ping is not running
HEALTHCHECK --interval=10s --timeout=3s --start-period=5s \
CMD ps aux | grep '[s]h ping' || exit 1
# HEALTHCHECK --interval=10s --timeout=3s --start-period=5s \
# CMD ps aux | grep '[s]h ping' || exit 1
#!/usr/local/bin/bash
#!/usr/bin/bash
# endpoints=192.168.1.5
# interface=wlp0s20f3
# filename="/home/llh/ros-kubernetes/docker/pinger/pingStats.json"
# gpstopic="/dji_osdk_ros/gps_position"
echo "pinging: $endpoints"
echo "through: $interface"
echo "save to: $filename"
echo "gps topic: $gpstopic"
echo " "
if test -f "$filename"; then
......@@ -12,14 +18,8 @@ else
echo "{}" > "$filename"
fi
# if [[ -n "$nfsFilename" ]]; then
# if test -f "$nfsFilename"; then
# echo "NFS file $nfsFilename already exists."
# else
# touch "$nfsFilename"
# echo "{}" > "$nfsFilename"
# fi
# fi
# enable ros commands
source /ros_entrypoint.sh
echo ping "${endpoints} every ${downtime:=3} sec, saving to ${filename}"
# for endpoints in "${endpoints[@]}"; do
......@@ -54,13 +54,38 @@ while true; do
echo "{}" > "$filename"
fi
# keep a diary
# get gps data if present (timeout 5s)
gpsData=$(timeout 5 rostopic echo -n 1 $gpstopic | grep "latitude:\|longitude:\|altitude:")
gpsData=$(echo $gpsData | tr '\n' ' ')
OLDIFS=$IFS
IFS=" "
read trash1 latitude trash2 longitude trash3 altitude <<< "$gpsData"
IFS=$OLDIFS
echo $latitude
echo $longitude
echo $altitude
echo "------------------"
# ping can return standard deviation and gps data may not be available
if [[ -z "$latitude" ]]; then
# echo "gps data is not there"
if [[ -n "$num4" ]]; then
jq --arg timedate $(date +"%H:%M_%F") --arg target $endpoints --argjson rttMin $num1 --argjson rttAvg $num2 --argjson rttMax $num3 --argjson stdDev $num4 '.[$target][$timedate] += [{"min":$rttMin,"avg":$rttAvg,"max":$rttMax,"std":$stdDev}]' "$filename" > "$filename.tmp" && mv "$filename.tmp" "$filename"
else
jq --arg timedate $(date +"%H:%M_%F") --arg target $endpoints --argjson rttMin $num1 --argjson rttAvg $num2 --argjson rttMax $num3 '.[$target][$timedate] += [{"min":$rttMin,"avg":$rttAvg,"max":$rttMax}]' "$filename" > "$filename.tmp" && mv "$filename.tmp" "$filename"
fi
else
echo "gps data IS there"
echo $latitude
echo $longitude
echo $altitude
if [[ -n "$num4" ]]; then
jq --arg timedate $(date +"%H:%M_%F") --arg target $endpoints --argjson altitude $altitude --argjson longitude $longitude --argjson latitude $latitude --argjson rttMin $num1 --argjson rttAvg $num2 --argjson rttMax $num3 --argjson stdDev $num4 '.[$target][$timedate] += [{"lat":$latitude,"long":$longitude,"alt":$altitude,"min":$rttMin,"avg":$rttAvg,"max":$rttMax,"std":$stdDev}]' "$filename" > "$filename.tmp" && mv "$filename.tmp" "$filename"
else
jq --arg timedate $(date +"%H:%M_%F") --arg target $endpoints --argjson altitude $altitude --argjson longitude $longitude --argjson latitude $latitude --argjson rttMin $num1 --argjson rttAvg $num2 --argjson rttMax $num3 '.[$target][$timedate] += [{"lat":$latitude,"long":$longitude,"alt":$altitude,"min":$rttMin,"avg":$rttAvg,"max":$rttMax}]' "$filename" > "$filename.tmp" && mv "$filename.tmp" "$filename"
fi
fi
sleep ${downtime:=3}
done
......
# kubeadm-config.yaml
# apiVersion: kubeadm.k8s.io/v1beta3
# kind: InitConfiguration
# localAPIEndpoint:
# advertiseAddress: 192.168.111.200
# bindPort: 6443
# ---
apiVersion: kubeadm.k8s.io/v1beta3
kind: ClusterConfiguration
kubernetesVersion: v1.24.0
# gets set by startup
controlPlaneEndpoint: 192.168.111.25:6443
kind: ClusterConfiguration
# controlPlaneEndpoint: 192.168.111.25:6443
controlPlaneEndpoint: 192.168.111.200:6443
networking:
podSubnet: "10.244.0.0/16"
# api:
# advertiseAddress: "192.168.1.233"
# bindPort: 6443
# apiServerCertSANs:
# - "192.168.1.233"
# podSubnet: "192.168.222.0/16"
---
kind: KubeletConfiguration
apiVersion: kubelet.config.k8s.io/v1beta1
cgroupDriver: systemd
# resolvConf: /etc/resolv.conf
......@@ -40,18 +40,29 @@ spec:
volumeMounts:
- name: ping-storage
mountPath: /tmp/pingStats
image: localhost:5000/doorbell:latest
imagePullPolicy: Always
command: ["/usr/local/bin/bash"]
args: ["-c", "/ping.sh & while true; do sleep 10; done;"]
image: doorbell
imagePullPolicy: IfNotPresent
command: ["/bin/bash"]
args: ["-c", "/ping.sh"]
env:
- name: endpoints
value: "192.168.111.200"
- name: interface
value: "eth0" # not strictly necessary
- name: filename
value: "/tmp/pingStats/pingStats.json"
value: "/tmp/pingStats/pingStatsKubernetes.json"
- name: downtime # time to wait between pings
value: "1"
- name: gpstopic
value: "/rossettiModem/dji_sdk/gps_position"
- name: ROS_IP
value: "192.168.111.202"
- name: ROS_MASTER_URI
value: "http://192.168.111.200:11311"
ports:
- containerPort: 11311
name: pingport
nodeSelector:
kubernetes.io/hostname: neruda # to run on control plane
kubernetes.io/hostname: rossetti
# kubernetes.io/hostname: neruda
# kubernetes.io/hostname: sentinel
opencv docker container install steps:
- starting with: https://funvision.blogspot.com/2017/10/opencv-docker-ubuntu-image.html
- apt-get install build-essential
- apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
- then we need to add an old repo because jasper got removed recently: ... well that failed because obviously going back to an old distro to install a package was stupid.
- trying:
apt-get install opencv-data
apt-get install libopencv-dev
-> yAS
but we need DEBIAN_FRONTEND="noninteractive" and apt-get install --yes
# api key from gurgle AIzaSyDDFrIPAMv3HS6PXTDcWfiUys8si_-yZ-c
import numpy as np
from gmplot import GoogleMapPlotter
from random import random
import json
from pprint import PrettyPrinter
import matplotlib.pyplot as plt
import matplotlib
from matplotlib.ticker import FormatStrFormatter
import shutil
import requests
def rgb_to_hex(rgb):
return '%02x%02x%02x' % rgb
def getMapImage(bbox=[38.865,-77.072,38.876,-77.001], apiKey="GKvj5HV6DLjqJT8awam4KQL3d26GP1M1", mapType="sat", mapSize=[600,400]):
req = "https://www.mapquestapi.com/staticmap/v5/map?key={}&boundingBox={}&type={}&size={}".format(apiKey,','.join(map(str,bbox)),mapType,','.join(map(str,mapSize)))
response = requests.get(req, stream=True)
with open('mapImg.jpeg', 'wb') as out_file:
shutil.copyfileobj(response.raw, out_file)
del response
def inflateBounds(bbox=[38.865,-77.072,38.876,-77.001], amt=0.001):
return [bbox[0]-amt, bbox[1]-amt, bbox[2]+amt, bbox[3]+amt]
filenames = ["/home/llh/ros-kubernetes/plottingTools/pingStats_may_29th_2022/pingStats.json",
"/home/llh/ros-kubernetes/plottingTools/pingStats_may_29th_2022/pingStatsDocker.json"]
lats = []
longs = []
avgLatencies = []
maxAvgLatency = 0.0
realBox = [1000.0,1000.0,-1000.0,-1000.0] # (min_long, max_long, min_lat, max_lat)
# potentially the least python-ish way to handle this
for (i, fn) in enumerate(filenames):
with open(fn) as file:
data = json.load(file)
# need to iterate over endpoints as well
endpoint = "192.168.111.200"
# ignore time stamps for now
# and figure out center of test area
timelessData = []
for minuteData in data[endpoint].values():
for pt in minuteData:
if ("lat" in pt):
timelessData.append(pt)
lats.append([dataPoint["lat"] for dataPoint in timelessData])
longs.append([dataPoint["long"] for dataPoint in timelessData])
avgLatencies.append([dataPoint["avg"] for dataPoint in timelessData])
maxAvgLatency = np.max(avgLatencies[i] + [maxAvgLatency])
realBox[0] = np.min([dataPoint["lat"] for dataPoint in timelessData] + [realBox[0]])
realBox[1] = np.min([dataPoint["long"] for dataPoint in timelessData] + [realBox[1]])
realBox[2] = np.max([dataPoint["lat"] for dataPoint in timelessData] + [realBox[2]])
realBox[3] = np.max([dataPoint["long"] for dataPoint in timelessData] + [realBox[3]])
print(realBox)
bigBox = inflateBounds(realBox, 0.0002)
sqrAspect = (bigBox[1] - bigBox[3])/(bigBox[0] - bigBox[2])
getMapImage(bbox=bigBox, mapType="sat", mapSize=[1000,1000])
plt.ticklabel_format(style='plain') # to prevent scientific notation
plt.ticklabel_format(useOffset=False)
fig, ax = plt.subplots()
ax.yaxis.set_major_formatter(FormatStrFormatter('%.2f'))
ax.xaxis.set_major_formatter(FormatStrFormatter('%.2f'))
mapPlot = plt.imread('mapImg.jpeg')
for i in range(len(lats)):
# get latency coloring
if i == 0:
latencyColor = [((maxAvgLatency-val*0.7)/maxAvgLatency,0.0,0.0) for val in avgLatencies[i]]
if i == 1:
latencyColor = [(0.0,(maxAvgLatency-val*0.7)/maxAvgLatency,0.0) for val in avgLatencies[i]]
else:
latencyColor = [(0.0,0.0,(maxAvgLatency-val*0.7)/maxAvgLatency) for val in avgLatencies[i]]
latencySize = [20*(siz/maxAvgLatency) + 5 for siz in avgLatencies[i]]
plt.scatter(longs[i], lats[i], zorder=1, alpha=1, c=latencyColor, s=latencySize, label=[f.split('/') for f in filenames][i][-1])
plt.imshow(mapPlot, zorder=0, extent=[bigBox[1], bigBox[3], bigBox[0], bigBox[2]], aspect='equal')
plt.title('Network latency visualized')
plt.xlim(realBox[1],realBox[3])
plt.ylim(realBox[0],realBox[2])
plt.xticks(np.linspace(bigBox[1], bigBox[3], 3))
plt.yticks(np.linspace(bigBox[0], bigBox[2], 3))
plt.legend()
print(sqrAspect)
# plt.show()
plt.savefig("plottedMap.jpeg", dpi=400)
{
"192.168.111.200": {
"17:19_2022-05-25": [
{
"min": 13.61,
"avg": 47.29,
"max": 65.992,
"std": 23.864
},
{
"min": 14.095,
"avg": 18.46,
"max": 26.597,
"std": 5.758
},
{
"min": 14.263,
"avg": 16.891,
"max": 22.078,
"std": 3.667
},
{
"min": 14.522,
"avg": 14.7,
"max": 14.983,
"std": 0.202
},
{
"min": 14.492,
"avg": 16.341,
"max": 19.84,
"std": 2.475
},
{
"min": 13.269,
"avg": 13.79,
"max": 14.406,
"std": 0.468
},
{
"min": 13.988,
"avg": 14.704,
"max": 15.567,
"std": 0.652
}
],
"17:20_2022-05-25": [
{
"min": 14.56,
"avg": 17.736,
"max": 24.085,
"std": 4.489
},
{
"min": 14.192,
"avg": 32.577,
"max": 68.605,
"std": 25.476
},
{
"min": 14.268,
"avg": 31.412,
"max": 63.884,
"std": 22.972
},
{
"min": 15.617,
"avg": 15.786,
"max": 15.878,
"std": 0.12
},
{
"min": 13.992,
"avg": 14.747,
"max": 15.73,
"std": 0.727
},
{
"min": 14.6,
"avg": 14.923,
"max": 15.348,
"std": 0.313
},
{
"min": 14.853,
"avg": 14.871,
"max": 14.899,
"std": 0.019
}
],
"17:53_2022-05-25": [
{
"lat": 37.196939979340556,
"long": -80.5783337433134,
"alt": 100,
"min": 14.835,
"avg": 14.92,
"max": 15.083,
"std": 0.114
},
{
"lat": 37.196939979340556,
"long": -80.5783337433134,
"alt": 100,
"min": 13.982,
"avg": 14.471,
"max": 14.933,
"std": 0.388
}
],
"17:54_2022-05-25": [
{
"lat": 37.196939979340556,
"long": -80.5783337433134,
"alt": 100,
"min": 14.271,
"avg": 14.657,
"max": 14.92,
"std": 0.279
},
{
"lat": 37.196939979340556,
"long": -80.5783337433134,
"alt": 100,
"min": 14.565,
"avg": 14.811,
"max": 15.131,
"std": 0.236
},
{
"lat": 37.196939979340556,
"long": -80.5783337433134,
"alt": 100,
"min": 14.533,
"avg": 58.677,
"max": 146.526,
"std": 62.118
},
{
"min": 13.851,
"avg": 16.983,
"max": 23.149,
"std": 4.359
},
{
"min": 14.396,
"avg": 96.282,
"max": 252.182,
"std": 110.284
},
{
"min": 14.044,
"avg": 14.499,
"max": 15.34,
"std": 0.595
}
],
"17:55_2022-05-25": [
{
"min": 14.349,
"avg": 14.473,
"max": 14.69,
"std": 0.153
}
],
"10:53_2022-05-29": [
{
"min": 14.014,
"avg": 15.557,
"max": 17.397,
"std": 1.396
}
],
"10:55_2022-05-29": [
{
"min": 12.545,
"avg": 16.675,
"max": 20.36,
"std": 3.206
},
{
"min": 13.681,
"avg": 16.985,
"max": 23.185,
"std": 4.387
}
],
"10:56_2022-05-29": [
{
"min": 14.285,
"avg": 28.395,
"max": 54.467,
"std": 18.456
},
{
"min": 13.459,
"avg": 14.014,
"max": 14.303,
"std": 0.392
}
],
"10:57_2022-05-29": [
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 14.482,
"avg": 26.972,
"max": 39.171,
"std": 10.081
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 15.134,
"avg": 17.034,
"max": 20.588,
"std": 2.514
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.662,
"avg": 13.72,
"max": 13.821,
"std": 0.071
}
],
"00:08_2022-01-10": [
{
"lat": 37.196903649550386,
"long": -80.57842676351463,
"alt": 452.704345703125,
"min": 13.924,
"avg": 20.884,
"max": 29.807,
"std": 6.63
},
{
"lat": 37.19690354330419,
"long": -80.57842880829693,
"alt": 452.6966857910156,
"min": 15.322,
"avg": 19.689,
"max": 23.059,
"std": 3.236
},
{
"lat": 37.19690285992929,
"long": -80.5784279312738,
"alt": 452.7027587890625,
"min": 13.847,
"avg": 14.494,
"max": 15.314,
"std": 0.611
},
{
"lat": 37.19692744324189,
"long": -80.57839505337084,
"alt": 452.8310852050781,
"min": 14.106,
"avg": 23.007,
"max": 34.252,
"std": 8.389
}
],
"00:09_2022-01-10": [
{
"lat": 37.196928638760795,
"long": -80.5783967615331,
"alt": 452.83001708984375,
"min": 14.277,
"avg": 14.948,
"max": 15.332,
"std": 0.476
},
{
"lat": 37.19692906786556,
"long": -80.5783988930217,
"alt": 452.832763671875,
"min": 14.465,
"avg": 17.519,
"max": 23.35,
"std": 4.124
},
{
"lat": 37.19692955794904,
"long": -80.578399626419,
"alt": 452.8398132324219,
"min": 13.922,
"avg": 18.29,
"max": 22.659,
"std": 4.368
},
{
"lat": 37.19693034994929,
"long": -80.57839790479248,
"alt": 452.81781005859375,
"min": 13.967,
"avg": 14.824,
"max": 15.374,
"std": 0.614
},
{
"lat": 37.196931061419725,
"long": -80.57839602305584,
"alt": 452.8205261230469,
"min": 13.824,
"avg": 14.352,
"max": 14.978,
"std": 0.476
}
],
"00:10_2022-01-10": [
{
"lat": 37.19693184103729,
"long": -80.57839521905511,
"alt": 452.8119201660156,
"min": 12.532,
"avg": 13.068,
"max": 13.769,
"std": 0.518
},
{
"lat": 37.19693157080352,
"long": -80.57839447158058,
"alt": 452.78143310546875,
"min": 14.652,
"avg": 15.316,
"max": 15.741,
"std": 0.475
},
{
"lat": 37.19693132840638,
"long": -80.57839495833116,
"alt": 452.8045654296875,
"min": 13.514,
"avg": 14.356,
"max": 14.982,
"std": 0.618
},
{
"lat": 37.19693145391381,
"long": -80.57839351852824,
"alt": 452.77899169921875,
"min": 14.68,
"avg": 20.155,
"max": 23.998,
"std": 3.975
},
{
"lat": 37.196930854688766,
"long": -80.5783929741205,
"alt": 452.7967529296875,
"min": 14.421,
"avg": 16.252,
"max": 18.584,
"std": 1.735
},
{
"lat": 37.19693044973708,
"long": -80.57839193587594,
"alt": 452.78680419921875,
"min": 14.432,
"avg": 14.991,
"max": 15.55,
"std": 0.559
}
],
"00:11_2022-01-10": [
{
"lat": 37.19693100104679,
"long": -80.5783905777553,
"alt": 452.80780029296875,
"min": 14.353,
"avg": 15.102,
"max": 15.942,
"std": 0.651
},
{
"lat": 37.19699790683763,
"long": -80.57830637877835,
"alt": 469.3252868652344,
"min": 14.99,
"avg": 17.011,
"max": 20.837,
"std": 2.706
},
{
"lat": 37.19698941525778,
"long": -80.57829973783991,
"alt": 469.2551574707031,
"min": 14.436,
"avg": 17.209,
"max": 22.554,
"std": 3.78
},
{
"lat": 37.19705687346568,
"long": -80.57837773956425,
"alt": 471.8620910644531,
"min": 13.388,
"avg": 16.115,
"max": 21.471,
"std": 3.787
},
{
"lat": 37.197230225302555,
"long": -80.57814398954477,
"alt": 473.3555603027344,
"min": 13.702,
"avg": 13.835,
"max": 14.059,
"std": 0.158
},
{
"lat": 37.197486845669076,
"long": -80.57780834647683,
"alt": 474.8621826171875,
"min": 14.017,
"avg": 15.994,
"max": 19.339,
"std": 2.378
}
],
"00:12_2022-01-10": [
{
"lat": 37.197350816140165,
"long": -80.5779784926944,
"alt": 474.99468994140625,
"min": 15.642,
"avg": 17.829,
"max": 20.016,
"std": 2.187
},
{
"lat": 37.197306145915086,
"long": -80.57793717946808,
"alt": 479.6341857910156,
"min": 13.341,
"avg": 16.814,
"max": 22.401,
"std": 3.989
},
{
"lat": 37.19709258326234,
"long": -80.57770355121815,
"alt": 480.7821960449219,
"min": 13.609,
"avg": 13.843,
"max": 14.061,
"std": 0.184
},
{
"lat": 37.19700224049839,
"long": -80.57762343256924,
"alt": 484.26629638671875,
"min": 14.415,
"avg": 17.684,
"max": 24.139,
"std": 4.564
},
{
"lat": 37.19731554492907,
"long": -80.57737766866396,
"alt": 486.0531921386719,
"min": 14.09,
"avg": 14.72,
"max": 15.35,
"std": 0.63
}
],
"00:13_2022-01-10": [
{
"lat": 37.19759253621806,
"long": -80.57702315996397,
"alt": 486.17474365234375,
"min": 14.302,
"avg": 17.595,
"max": 23.654,
"std": 4.289
},
{
"lat": 37.19783534451343,
"long": -80.57727874929449,
"alt": 486.23736572265625,
"min": 12.786,
"avg": 16.77,
"max": 24.13,
"std": 5.209
},
{
"lat": 37.19781975595318,
"long": -80.57763534892784,
"alt": 485.5032958984375,
"min": 14.743,
"avg": 45.44,
"max": 92.3,
"std": 33.661
},
{
"lat": 37.19764575819725,
"long": -80.5781387130008,
"alt": 485.88983154296875,
"min": 14.711,
"avg": 15.11,
"max": 15.731,
"std": 0.445
},
{
"lat": 37.19791311191174,
"long": -80.57853587456033,
"alt": 486.7338562011719,
"min": 13.206,
"avg": 24.406,
"max": 35.607,
"std": 11.2
}
],
"00:14_2022-01-10": [
{
"lat": 37.19787902276859,
"long": -80.578119392429,
"alt": 487.0986328125,
"min": 14.137,
"avg": 14.665,
"max": 15.36,
"std": 0.513
},
{
"lat": 37.19808711133519,
"long": -80.57763973340104,
"alt": 487.2243347167969,
"min": 15.192,
"avg": 17.454,
"max": 21.123,
"std": 2.617
},
{
"lat": 37.19808706829216,
"long": -80.57757682765724,
"alt": 487.2271423339844,
"min": 15.091,
"avg": 15.362,
"max": 15.688,
"std": 0.246
},
{
"lat": 37.19804897239513,
"long": -80.57758971884984,
"alt": 487.35302734375,
"min": 13.519,
"avg": 16.705,
"max": 21.566,
"std": 3.492
},
{
"lat": 37.197623628920034,
"long": -80.57767629612897,
"alt": 487.1825256347656,
"min": 13.883,
"avg": 21.101,
"max": 28.32,
"std": 7.218
}
],
"00:15_2022-01-10": [
{
"lat": 37.19712503951909,
"long": -80.57742193443889,
"alt": 487.24993896484375,
"min": 14.036,
"avg": 14.803,
"max": 15.693,
"std": 0.682
},
{
"lat": 37.1971201998617,
"long": -80.57708950666277,
"alt": 487.1660461425781,
"min": 15.119,
"avg": 20.624,
"max": 27.698,
"std": 5.253
},
{
"lat": 37.19751203647312,
"long": -80.57728095499519,
"alt": 487.2936096191406,
"min": 13.767,
"avg": 14.247,
"max": 15.047,
"std": 0.569
},
{
"lat": 37.19786081650415,
"long": -80.5770232599337,
"alt": 487.2278747558594,
"min": 14.15,
"avg": 16.544,
"max": 20.723,
"std": 2.965
},
{
"lat": 37.19769218547432,
"long": -80.57670481398392,
"alt": 487.2012634277344,
"min": 40.799,
"avg": 40.799,
"max": 40.799,
"std": 0
},
{
"lat": 37.19738313754873,
"long": -80.57694762258755,
"alt": 487.2094421386719,
"min": 12.922,
"avg": 13.203,
"max": 13.54,
"std": 0.255
}
],
"00:16_2022-01-10": [
{
"lat": 37.197057658701375,
"long": -80.57762427138591,
"alt": 487.16448974609375,
"min": 12.61,
"avg": 28.716,
"max": 58.218,
"std": 20.89
},
{
"lat": 37.19678146369544,
"long": -80.57801308157919,
"alt": 487.1002197265625,
"min": 13.948,
"avg": 14.746,
"max": 15.898,
"std": 0.834
},
{
"lat": 37.196616182817834,
"long": -80.57828673318123,
"alt": 487.419677734375,
"min": 14.149,
"avg": 19.173,
"max": 27.08,
"std": 5.658
},
{
"lat": 37.19666667013148,
"long": -80.57834412050074,
"alt": 487.3398742675781,
"min": 14.028,
"avg": 15.066,
"max": 15.795,
"std": 0.754
},
{
"lat": 37.19683130562415,
"long": -80.5785382619616,
"alt": 487.2439880371094,
"min": 14.893,
"avg": 32.31,
"max": 66.815,
"std": 24.398
},
{
"lat": 37.19681008770236,
"long": -80.57852103890465,
"alt": 487.4251403808594,
"min": 14.741,
"avg": 17.391,
"max": 22.284,
"std": 3.463
}
],
"00:17_2022-01-10": [
{
"lat": 37.196860868279224,
"long": -80.57856820817896,
"alt": 487.7696533203125,
"min": 22.328,
"avg": 22.328,
"max": 22.328,
"std": 0
}
],
"16:58_2022-06-03": [
{
"lat": 37.19700887077722,
"long": -80.57835370071113,
"alt": 497.97991943359375,
"min": 14.068,
"avg": 14.778,
"max": 15.26,
"std": 0.512
},
{
"lat": 37.197008671631544,
"long": -80.57835360779596,
"alt": 497.9593200683594,
"min": 13.718,
"avg": 16.259,
"max": 18.801,
"std": 2.541
},
{
"lat": 37.19700734253463,
"long": -80.57835248258672,
"alt": 498.0040588378906,
"min": 20.587,
"avg": 123.935,
"max": 311.23,
"std": 132.673
},
{
"lat": 37.19700720786232,
"long": -80.57835153059331,
"alt": 497.91546630859375,
"min": 14.6,
"avg": 148.82,
"max": 408.686,
"std": 183.785
},
{
"lat": 37.19700804433538,
"long": -80.57835163141273,
"alt": 497.8980407714844,
"min": 14.624,
"avg": 15.018,
"max": 15.411,
"std": 0.321
},
{
"lat": 37.19700732649772,
"long": -80.57834342714781,
"alt": 500.7487487792969,
"min": 14.713,
"avg": 18.099,
"max": 24.247,
"std": 4.354
},
{
"lat": 37.197008613867375,
"long": -80.57834382452151,
"alt": 502.413330078125,
"min": 12.675,
"avg": 13.757,
"max": 15.346,
"std": 1.147
},
{
"lat": 37.197082620191885,
"long": -80.57820389043738,
"alt": 511.68359375,
"min": 13.113,
"avg": 21.518,
"max": 34.582,
"std": 9.363
},
{
"lat": 37.19737952826289,
"long": -80.57769338639,
"alt": 517.096923828125,
"min": 13.774,
"avg": 25.013,
"max": 31.622,
"std": 7.988
}
],
"16:59_2022-06-03": [
{
"lat": 37.1976844872568,
"long": -80.57752603342443,
"alt": 520.6799926757812,
"min": 12.902,
"avg": 15.984,
"max": 20.718,
"std": 3.397
},
{
"lat": 37.19793094003589,
"long": -80.57766661546289,
"alt": 520.6088256835938,
"min": 15.072,
"avg": 29.953,
"max": 53.526,
"std": 16.859
},
{
"lat": 37.19786878589807,
"long": -80.57803907618545,
"alt": 522.1677856445312,
"min": 15.537,
"avg": 18.626,
"max": 21.716,
"std": 3.089
},
{
"lat": 37.19782190046806,
"long": -80.57801048554042,
"alt": 521.0609130859375,
"min": 15.345,
"avg": 20.056,
"max": 24.862,
"std": 3.885
},
{
"lat": 37.197604767445334,
"long": -80.57785011368782,
"alt": 521.0166625976562,
"min": 13.537,
"avg": 14.215,
"max": 14.756,
"std": 0.506
},
{
"lat": 37.19752890623844,
"long": -80.57779216335261,
"alt": 521.1254272460938,
"min": 14.463,
"avg": 16.502,
"max": 19.894,
"std": 2.414
},
{
"lat": 37.19727827018213,
"long": -80.57760966095468,
"alt": 521.1368408203125,
"min": 15.068,
"avg": 20.569,
"max": 28.632,
"std": 5.826
},
{
"lat": 37.19695341475362,
"long": -80.57740911421442,
"alt": 521.2608032226562,
"min": 14.487,
"avg": 19.653,
"max": 24.644,
"std": 4.148
}
]
}
}
{
"192.168.111.200": {
"15:09_2022-05-29": [
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.318,
"avg": 13.471,
"max": 13.609,
"std": 0.119
}
],
"15:10_2022-05-29": [
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.657,
"avg": 17.744,
"max": 24.858,
"std": 5.048
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.605,
"avg": 17.848,
"max": 25.55,
"std": 5.455
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 12.431,
"avg": 21.991,
"max": 31.337,
"std": 7.719
}
],
"15:11_2022-05-29": [
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.934,
"avg": 20.05,
"max": 31.881,
"std": 8.367
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.886,
"avg": 14.735,
"max": 15.6,
"std": 0.699
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.593,
"avg": 14.113,
"max": 14.954,
"std": 0.6
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.914,
"avg": 17.259,
"max": 23.152,
"std": 4.179
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.206,
"avg": 13.527,
"max": 13.84,
"std": 0.258
}
],
"15:12_2022-05-29": [
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.457,
"avg": 17.872,
"max": 25.477,
"std": 5.4
}
],
"05:23_2022-01-10": [
{
"lat": 37.19703455310033,
"long": -80.57814568498682,
"alt": 453.06365966796875,
"min": 12.727,
"avg": 14.155,
"max": 15.089,
"std": 1.025
},
{
"lat": 37.197036689215,
"long": -80.57814645267614,
"alt": 453.0914611816406,
"min": 12.997,
"avg": 22.964,
"max": 33.591,
"std": 8.42
},
{
"lat": 37.19703877931635,
"long": -80.57814934429226,
"alt": 453.12225341796875,
"min": 12.704,
"avg": 14.437,
"max": 17.093,
"std": 1.906
},
{
"lat": 37.196961096688334,
"long": -80.57837534935616,
"alt": 454.3573303222656,
"min": 15.034,
"avg": 17.341,
"max": 20.452,
"std": 2.283
}
],
"05:24_2022-01-10": [
{
"lat": 37.196958347425415,
"long": -80.57837539671705,
"alt": 452.5787353515625,
"min": 14.885,
"avg": 15.306,
"max": 15.65,
"std": 0.317
},
{
"lat": 37.19695475089611,
"long": -80.57837558433236,
"alt": 452.5632019042969,
"min": 14.739,
"avg": 31.79,
"max": 48.842,
"std": 17.051
},
{
"lat": 37.19694877286517,
"long": -80.57837578650063,
"alt": 452.568603515625,
"min": 13.661,
"avg": 20.475,
"max": 27.289,
"std": 6.814
},
{
"lat": 37.19694763413663,
"long": -80.5783751699529,
"alt": 452.568603515625,
"min": 14.825,
"avg": 23.361,
"max": 28.649,
"std": 6.093
},
{
"lat": 37.196947017324376,
"long": -80.57837445538193,
"alt": 452.57342529296875,
"min": 14.074,
"avg": 16.824,
"max": 21.021,
"std": 3.015
},
{
"lat": 37.19694568152154,
"long": -80.57837429132067,
"alt": 452.6016540527344,
"min": 13.19,
"avg": 20.858,
"max": 32.065,
"std": 8.101
}
],
"05:25_2022-01-10": [
{
"lat": 37.196945574878,
"long": -80.57837516086572,
"alt": 452.6947326660156,
"min": 13.933,
"avg": 21.16,
"max": 34.872,
"std": 9.7
},
{
"lat": 37.196947766604026,
"long": -80.578376833735,
"alt": 452.7162780761719,
"min": 14.302,
"avg": 14.978,
"max": 15.987,
"std": 0.726
},
{
"lat": 37.196950075330506,
"long": -80.57837467988637,
"alt": 452.7153625488281,
"min": 14.399,
"avg": 21.925,
"max": 29.452,
"std": 7.526
},
{
"lat": 37.19695215108527,
"long": -80.57837503129947,
"alt": 452.72283935546875,
"min": 14.465,
"avg": 15.099,
"max": 15.518,
"std": 0.455
},
{
"lat": 37.19695281414207,
"long": -80.57837566722198,
"alt": 452.716796875,
"min": 14.233,
"avg": 22.284,
"max": 31.544,
"std": 7.118
}
],
"05:26_2022-01-10": [
{
"lat": 37.196954363482774,
"long": -80.57837490135145,
"alt": 452.7495422363281,
"min": 13.123,
"avg": 14.317,
"max": 15.402,
"std": 0.933
},
{
"lat": 37.19705516345618,
"long": -80.57807292349135,
"alt": 495.4686584472656,
"min": 14.839,
"avg": 15.287,
"max": 15.996,
"std": 0.507
},
{
"lat": 37.19705778031357,
"long": -80.57807198836132,
"alt": 496.10546875,
"min": 14.256,
"avg": 15.096,
"max": 16.117,
"std": 0.77
},
{
"lat": 37.19779795981652,
"long": -80.57798985504684,
"alt": 497.03271484375,
"min": 13.519,
"avg": 32.645,
"max": 59.701,
"std": 19.669
},
{
"lat": 37.19710323280406,
"long": -80.57735325238846,
"alt": 496.07952880859375,
"min": 14.917,
"avg": 15.091,
"max": 15.265,
"std": 0.174
},
{
"lat": 37.19724335272374,
"long": -80.577034457663,
"alt": 496.5080261230469,
"min": 14.529,
"avg": 14.953,
"max": 15.498,
"std": 0.404
}
],
"05:27_2022-01-10": [
{
"lat": 37.1975313778021,
"long": -80.57702838480242,
"alt": 496.5955810546875,
"min": 14.721,
"avg": 15.207,
"max": 15.677,
"std": 0.39
},
{
"lat": 37.19787404780704,
"long": -80.57680489229688,
"alt": 496.57049560546875,
"min": 15.639,
"avg": 21.565,
"max": 26.648,
"std": 4.533
},
{
"lat": 37.19804232063131,
"long": -80.57669643252781,
"alt": 496.6546630859375,
"min": 13.852,
"avg": 14.43,
"max": 15.37,
"std": 0.67
},
{
"lat": 37.19772697904325,
"long": -80.5770454442686,
"alt": 496.8408203125,
"min": 12.592,
"avg": 13.209,
"max": 13.826,
"std": 0.617
},
{
"lat": 37.197320775803846,
"long": -80.57764520541079,
"alt": 484.6840515136719,
"min": 15.311,
"avg": 18.126,
"max": 20.942,
"std": 2.815
},
{
"lat": 37.19697810863891,
"long": -80.57831185561668,
"alt": 452.6222229003906,
"min": 16.089,
"avg": 33.024,
"max": 49.96,
"std": 16.935
}
],
"05:28_2022-01-10": [
{
"lat": 37.196979074384366,
"long": -80.57830769844665,
"alt": 451.330078125,
"min": 13.864,
"avg": 17.702,
"max": 21.54,
"std": 3.838
},
{
"lat": 37.196976985950535,
"long": -80.57830557177756,
"alt": 451.3295593261719,
"min": 13.009,
"avg": 16.344,
"max": 21.833,
"std": 3.91
},
{
"lat": 37.196975308522944,
"long": -80.57830415577975,
"alt": 451.3286437988281,
"min": 14.521,
"avg": 17.74,
"max": 24.035,
"std": 4.451
},
{
"lat": 37.19697392936116,
"long": -80.57830460670286,
"alt": 451.36322021484375,
"min": 14.28,
"avg": 14.856,
"max": 15.747,
"std": 0.638
},
{
"lat": 37.19697282650723,
"long": -80.57830317042826,
"alt": 451.3707275390625,
"min": 15.08,
"avg": 15.537,
"max": 16.164,
"std": 0.458
}
],
"05:29_2022-01-10": [
{
"lat": 37.19697340995266,
"long": -80.57830267877954,
"alt": 451.375244140625,
"min": 14.455,
"avg": 16.149,
"max": 17.631,
"std": 1.305
},
{
"lat": 37.196974324167634,
"long": -80.5783022709802,
"alt": 451.36737060546875,
"min": 15.24,
"avg": 18.919,
"max": 25.997,
"std": 5.006
},
{
"lat": 37.196975020125514,
"long": -80.57830335829631,
"alt": 451.41864013671875,
"min": 12.96,
"avg": 14.009,
"max": 14.98,
"std": 0.826
},
{
"lat": 37.19697379239599,
"long": -80.57830354899805,
"alt": 451.42034912109375,
"min": 14.571,
"avg": 15.491,
"max": 16.261,
"std": 0.698
},
{
"lat": 37.19697497482871,
"long": -80.57830373798453,
"alt": 451.42083740234375,
"min": 14.511,
"avg": 14.808,
"max": 15.148,
"std": 0.261
},
{
"lat": 37.196975482010856,
"long": -80.5783041758092,
"alt": 451.412841796875,
"min": 14.751,
"avg": 14.833,
"max": 14.88,
"std": 0.058
}
],
"05:30_2022-01-10": [
{
"lat": 37.19697425178656,
"long": -80.5783028373804,
"alt": 451.4086608886719,
"min": 15.143,
"avg": 36.555,
"max": 64.276,
"std": 20.548
},
{
"lat": 37.19697439192393,
"long": -80.5783021073303,
"alt": 451.4195861816406,
"min": 18.344,
"avg": 30.016,
"max": 44.63,
"std": 10.93
},
{
"lat": 37.19697381759779,
"long": -80.57830181409399,
"alt": 451.4179992675781,
"min": 13.693,
"avg": 17.304,
"max": 23.811,
"std": 4.61
},
{
"lat": 37.19697462049233,
"long": -80.57830301008524,
"alt": 451.43072509765625,
"min": 16.823,
"avg": 44.05,
"max": 62.353,
"std": 19.629
}
],
"20:48_2022-06-03": [
{
"lat": 37.197028976602034,
"long": -80.57834346206093,
"alt": 499.57196044921875,
"min": 14.712,
"avg": 18.614,
"max": 25.384,
"std": 4.805
}
],
"20:49_2022-06-03": [
{
"lat": 37.197028600887435,
"long": -80.57834356355784,
"alt": 499.5833740234375,
"min": 12.813,
"avg": 17.392,
"max": 24.898,
"std": 5.35
},
{
"lat": 37.197028636459166,
"long": -80.57834330707324,
"alt": 499.54931640625,
"min": 15.054,
"avg": 15.533,
"max": 16.012,
"std": 0.479
},
{
"lat": 37.1970290042009,
"long": -80.57834446592122,
"alt": 499.5448913574219,
"min": 14.243,
"avg": 14.892,
"max": 15.48,
"std": 0.506
},
{
"lat": 37.19702870321234,
"long": -80.57834502414893,
"alt": 499.58746337890625,
"min": 14.324,
"avg": 16.891,
"max": 21.527,
"std": 3.284
},
{
"lat": 37.19702784209116,
"long": -80.57834586594537,
"alt": 504.1368408203125,
"min": 13.38,
"avg": 21.751,
"max": 35.802,
"std": 9.995
},
{
"lat": 37.19702620162273,
"long": -80.57834580075419,
"alt": 513.4561157226562,
"min": 14.673,
"avg": 16.954,
"max": 21.167,
"std": 2.982
},
{
"lat": 37.19719290175441,
"long": -80.57811323077686,
"alt": 513.3847045898438,
"min": 14.385,
"avg": 18.778,
"max": 27.505,
"std": 6.17
},
{
"lat": 37.19770513915751,
"long": -80.5769979065728,
"alt": 513.3557739257812,
"min": 14.346,
"avg": 14.563,
"max": 14.78,
"std": 0.217
},
{
"lat": 37.19761140597316,
"long": -80.5769296407603,
"alt": 513.4109497070312,
"min": 15.622,
"avg": 17.594,
"max": 21.336,
"std": 2.647
}
],
"20:50_2022-06-03": [
{
"lat": 37.19740380521022,
"long": -80.5770551291585,
"alt": 513.4412841796875,
"min": 14.948,
"avg": 19.794,
"max": 28.877,
"std": 6.427
},
{
"lat": 37.19722707390911,
"long": -80.5772685409513,
"alt": 513.3201904296875,
"min": 15.132,
"avg": 27.459,
"max": 41.938,
"std": 11.048
},
{
"lat": 37.19702447860522,
"long": -80.57756648912242,
"alt": 513.4541625976562,
"min": 13.433,
"avg": 35.508,
"max": 67.622,
"std": 23.233
},
{
"lat": 37.196714576189464,
"long": -80.57807768259181,
"alt": 513.3199462890625,
"min": 13.828,
"avg": 14.895,
"max": 15.962,
"std": 1.067
},
{
"lat": 37.19671416751516,
"long": -80.57848720521024,
"alt": 513.5198974609375,
"min": 14.073,
"avg": 14.377,
"max": 14.73,
"std": 0.27
},
{
"lat": 37.19707409708536,
"long": -80.5788466305035,
"alt": 513.406005859375,
"min": 13.016,
"avg": 14.535,
"max": 15.906,
"std": 1.184
},
{
"lat": 37.19725601328702,
"long": -80.5788624685836,
"alt": 513.489990234375,
"min": 14.331,
"avg": 22.812,
"max": 33.895,
"std": 8.196
},
{
"lat": 37.19741305477212,
"long": -80.57876201802938,
"alt": 514.511962890625,
"min": 14.009,
"avg": 16.263,
"max": 20.513,
"std": 3.006
},
{
"lat": 37.197546773317534,
"long": -80.57855489162566,
"alt": 516.3731689453125,
"min": 15.542,
"avg": 15.729,
"max": 15.837,
"std": 0.132
}
],
"20:51_2022-06-03": [
{
"lat": 37.19768257710502,
"long": -80.57821447156175,
"alt": 516.2547607421875,
"min": 13.445,
"avg": 14.991,
"max": 16.538,
"std": 1.546
},
{
"lat": 37.19782676589395,
"long": -80.57790352124519,
"alt": 522.9896850585938,
"min": 14.33,
"avg": 16.712,
"max": 20.351,
"std": 2.613
},
{
"lat": 37.197897637340006,
"long": -80.5776149654649,
"alt": 522.9523315429688,
"min": 14.26,
"avg": 17.827,
"max": 23.5,
"std": 4.055
},
{
"lat": 37.197737773279435,
"long": -80.57733234339403,
"alt": 522.9607543945312,
"min": 13.712,
"avg": 14.034,
"max": 14.572,
"std": 0.382
},
{
"lat": 37.197495191142366,
"long": -80.57708153926501,
"alt": 523.0364990234375,
"min": 15.234,
"avg": 15.448,
"max": 15.805,
"std": 0.254
},
{
"lat": 37.19740432933469,
"long": -80.57681048324089,
"alt": 522.8463745117188,
"min": 14.543,
"avg": 29.268,
"max": 57.447,
"std": 19.932
},
{
"lat": 37.19768612680027,
"long": -80.57671109566209,
"alt": 523.0183715820312,
"min": 12.833,
"avg": 17.931,
"max": 23.029,
"std": 5.098
},
{
"lat": 37.197966240741366,
"long": -80.57691633857627,
"alt": 523.0557861328125,
"min": 12.895,
"avg": 14.089,
"max": 16.069,
"std": 1.409
},
{
"lat": 37.19821027638846,
"long": -80.57712999272283,
"alt": 522.8825073242188,
"min": 14.113,
"avg": 18.403,
"max": 20.871,
"std": 3.045
},
{
"lat": 37.19837392151361,
"long": -80.57727416773953,
"alt": 522.8709716796875,
"min": 14.42,
"avg": 17.809,
"max": 23.608,
"std": 4.119
}
],
"20:52_2022-06-03": [
{
"lat": 37.198329776246766,
"long": -80.57770868349726,
"alt": 522.6560668945312,
"min": 14.675,
"avg": 15.712,
"max": 16.696,
"std": 0.825
},
{
"lat": 37.198109165701425,
"long": -80.57814901124986,
"alt": 522.8743286132812,
"min": 14.223,
"avg": 16.292,
"max": 19.543,
"std": 2.326
},
{
"lat": 37.19791653312671,
"long": -80.57848173201704,
"alt": 522.8448486328125,
"min": 14.787,
"avg": 30.567,
"max": 48.381,
"std": 13.789
},
{
"lat": 37.19766147309614,
"long": -80.57889852844737,
"alt": 522.9366455078125,
"min": 16.007,
"avg": 17.882,
"max": 21.007,
"std": 2.224
},
{
"lat": 37.19742024274998,
"long": -80.57910124531621,
"alt": 523.09326171875,
"min": 13.957,
"avg": 14.475,
"max": 14.745,
"std": 0.366
},
{
"lat": 37.19731183157915,
"long": -80.57869209716529,
"alt": 522.8080444335938,
"min": 13.384,
"avg": 21.593,
"max": 28.683,
"std": 6.295
},
{
"lat": 37.19729019229421,
"long": -80.57800166677174,
"alt": 522.926025390625,
"min": 13.904,
"avg": 20.91,
"max": 27.917,
"std": 7.006
},
{
"lat": 37.19743109876537,
"long": -80.57760682910659,
"alt": 523.0798950195312,
"min": 13.215,
"avg": 16.815,
"max": 21.533,
"std": 3.486
},
{
"lat": 37.19757354988731,
"long": -80.5772231808806,
"alt": 522.936279296875,
"min": 12.88,
"avg": 14.709,
"max": 15.689,
"std": 1.294
}
],
"20:53_2022-06-03": [
{
"lat": 37.19754399985594,
"long": -80.57671846005016,
"alt": 522.9714965820312,
"min": 14.572,
"avg": 15.577,
"max": 16.663,
"std": 0.855
},
{
"lat": 37.19777401405306,
"long": -80.57646911821674,
"alt": 523.0538940429688,
"min": 15.08,
"avg": 19.73,
"max": 26.924,
"std": 5.158
},
{
"lat": 37.197995788792554,
"long": -80.57657248549019,
"alt": 522.9519653320312,
"min": 13.87,
"avg": 15.499,
"max": 17.128,
"std": 1.629
},
{
"lat": 37.19814607348572,
"long": -80.57669951791493,
"alt": 522.9990844726562,
"min": 13.88,
"avg": 16.318,
"max": 18.757,
"std": 2.438
},
{
"lat": 37.19814521908675,
"long": -80.57670011911053,
"alt": 523.03564453125,
"min": 15.381,
"avg": 24.038,
"max": 40.99,
"std": 11.987
},
{
"lat": 37.19814548193063,
"long": -80.57670064821083,
"alt": 522.9358520507812,
"min": 14.069,
"avg": 17.996,
"max": 24.792,
"std": 4.824
},
{
"lat": 37.19814643961203,
"long": -80.57670186849683,
"alt": 522.9940185546875,
"min": 13.384,
"avg": 20.961,
"max": 33.678,
"std": 9.047
},
{
"lat": 37.198147890256,
"long": -80.57670089443604,
"alt": 522.9306030273438,
"min": 16.313,
"avg": 24.491,
"max": 32.67,
"std": 8.178
},
{
"lat": 37.19810831088557,
"long": -80.57666027828733,
"alt": 522.968505859375,
"min": 13.403,
"avg": 19.861,
"max": 26.319,
"std": 6.458
}
],
"20:54_2022-06-03": [
{
"lat": 37.19810934266769,
"long": -80.57666149685267,
"alt": 522.8397827148438,
"min": 15.251,
"avg": 15.369,
"max": 15.519,
"std": 0.111
},
{
"lat": 37.1980556601906,
"long": -80.57661142968192,
"alt": 522.9144287109375,
"min": 13.745,
"avg": 14.387,
"max": 15.163,
"std": 0.586
},
{
"lat": 37.1977639698626,
"long": -80.57634257548939,
"alt": 522.861572265625,
"min": 15.581,
"avg": 21.75,
"max": 28.548,
"std": 5.312
},
{
"lat": 37.19728123301223,
"long": -80.57617059483185,
"alt": 523.0450439453125,
"min": 13.646,
"avg": 18.406,
"max": 23.167,
"std": 4.76
},
{
"lat": 37.19689561119773,
"long": -80.57605523014435,
"alt": 523.1441040039062,
"min": 13.044,
"avg": 27.608,
"max": 42.173,
"std": 14.564
},
{
"lat": 37.19674545840528,
"long": -80.57571355437055,
"alt": 523.0986328125,
"min": 13.859,
"avg": 16.437,
"max": 19.768,
"std": 2.47
},
{
"lat": 37.19670682122649,
"long": -80.57524373136195,
"alt": 523.0762939453125,
"min": 14.683,
"avg": 15.092,
"max": 15.407,
"std": 0.303
},
{
"lat": 37.19663135639589,
"long": -80.57479046704226,
"alt": 523.048583984375,
"min": 14.409,
"avg": 17.247,
"max": 22.671,
"std": 3.836
},
{
"lat": 37.196835582820945,
"long": -80.57445449643237,
"alt": 522.8670654296875,
"min": 12.744,
"avg": 17.597,
"max": 25.306,
"std": 5.511
},
{
"lat": 37.19703421427068,
"long": -80.57467032771915,
"alt": 522.6791381835938,
"min": 15.696,
"avg": 18.016,
"max": 21.396,
"std": 2.444
}
],
"20:55_2022-06-03": [
{
"lat": 37.19684806247968,
"long": -80.57499050963166,
"alt": 522.7262573242188,
"min": 13.263,
"avg": 32.508,
"max": 66.998,
"std": 24.442
},
{
"lat": 37.196669142601955,
"long": -80.57543046264787,
"alt": 522.7330932617188,
"min": 14.707,
"avg": 15.044,
"max": 15.534,
"std": 0.354
},
{
"lat": 37.196392568846,
"long": -80.57649611214026,
"alt": 526.666748046875,
"min": 13.939,
"avg": 21.919,
"max": 26.034,
"std": 5.644
},
{
"lat": 37.196157227943424,
"long": -80.57755519984245,
"alt": 526.7642211914062,
"min": 15.033,
"avg": 20.271,
"max": 29.807,
"std": 6.753
},
{
"lat": 37.19636088823666,
"long": -80.5781500214228,
"alt": 526.770263671875,
"min": 14.879,
"avg": 15.086,
"max": 15.196,
"std": 0.146
},
{
"lat": 37.19647574502333,
"long": -80.57827724729178,
"alt": 527.0828247070312,
"min": 15.624,
"avg": 15.944,
"max": 16.131,
"std": 0.227
},
{
"lat": 37.19671053725753,
"long": -80.57815391973065,
"alt": 527.039306640625,
"min": 15.552,
"avg": 28.401,
"max": 41.421,
"std": 10.561
},
{
"lat": 37.196754539898734,
"long": -80.57803794102868,
"alt": 526.7310791015625,
"min": 13.171,
"avg": 13.534,
"max": 13.898,
"std": 0.363
},
{
"lat": 37.197046438185545,
"long": -80.57790484167307,
"alt": 523.7060546875,
"min": 13.133,
"avg": 17.106,
"max": 23.481,
"std": 4.553
}
],
"20:56_2022-06-03": [
{
"lat": 37.197133096445135,
"long": -80.57812835313048,
"alt": 512.5536499023438,
"min": 14.351,
"avg": 15.221,
"max": 16.317,
"std": 0.818
},
{
"lat": 37.197014377034904,
"long": -80.57835396083598,
"alt": 498.8981018066406,
"min": 13.097,
"avg": 25.812,
"max": 38.528,
"std": 12.715
},
{
"lat": 37.19701272142846,
"long": -80.57835661745725,
"alt": 497.9671936035156,
"min": 14.559,
"avg": 15.434,
"max": 15.893,
"std": 0.619
},
{
"lat": 37.19701190738233,
"long": -80.57835869210581,
"alt": 497.9641418457031,
"min": 15.128,
"avg": 21.353,
"max": 33.606,
"std": 8.664
},
{
"lat": 37.19701183220685,
"long": -80.57835944986994,
"alt": 497.97454833984375,
"min": 15.11,
"avg": 15.226,
"max": 15.372,
"std": 0.108
},
{
"lat": 37.197012167946404,
"long": -80.57835995176244,
"alt": 497.958251953125,
"min": 14.994,
"avg": 44.753,
"max": 74.513,
"std": 29.759
},
{
"lat": 37.197011054781164,
"long": -80.57835855647545,
"alt": 497.99267578125,
"min": 14.341,
"avg": 14.973,
"max": 15.691,
"std": 0.554
},
{
"lat": 37.19701115024707,
"long": -80.57835835330417,
"alt": 497.9691467285156,
"min": 17.265,
"avg": 24.384,
"max": 31.504,
"std": 7.119
},
{
"lat": 37.19701160368404,
"long": -80.57835883342506,
"alt": 497.9785461425781,
"min": 16.698,
"avg": 19.586,
"max": 23.035,
"std": 2.617
}
]
}
}
{
"192.168.111.200": {
"15:17_2022-05-29": [
{
"min": 14.019,
"avg": 25.007,
"max": 46.818,
"std": 15.422
},
{
"min": 14.195,
"avg": 18.927,
"max": 27.236,
"std": 5.894
},
{
"min": 12.568,
"avg": 13.834,
"max": 14.585,
"std": 0.9
}
],
"15:18_2022-05-29": [
{
"min": 13.465,
"avg": 124.664,
"max": 218.968,
"std": 84.742
},
{
"min": 13.566,
"avg": 13.816,
"max": 14.133,
"std": 0.236
},
{
"min": 13.581,
"avg": 13.776,
"max": 14.167,
"std": 0.276
}
],
"15:19_2022-05-29": [
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 15.273,
"avg": 125.15,
"max": 235.027,
"std": 109.877
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.945,
"avg": 14.194,
"max": 14.352,
"std": 0.178
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.549,
"avg": 17.37,
"max": 24.161,
"std": 4.814
}
],
"14:11_2022-06-03": [
{
"min": 14.017,
"avg": 17.041,
"max": 21.931,
"std": 3.489
},
{
"min": 13.591,
"avg": 17.291,
"max": 19.214,
"std": 2.617
},
{
"min": 15.456,
"avg": 22.959,
"max": 36.156,
"std": 9.36
},
{
"min": 14.415,
"avg": 14.677,
"max": 14.951,
"std": 0.218
},
{
"min": 15.586,
"avg": 15.862,
"max": 16.388,
"std": 0.371
},
{
"min": 13.588,
"avg": 17.119,
"max": 22.55,
"std": 3.897
},
{
"min": 13.834,
"avg": 14.047,
"max": 14.335,
"std": 0.211
},
{
"min": 14.636,
"avg": 14.93,
"max": 15.224,
"std": 0.24
},
{
"min": 13.581,
"avg": 14.289,
"max": 15.3,
"std": 0.733
}
],
"14:12_2022-06-03": [
{
"min": 14.292,
"avg": 18.065,
"max": 24.935,
"std": 4.865
},
{
"min": 14.245,
"avg": 14.69,
"max": 15.525,
"std": 0.59
},
{
"min": 12.749,
"avg": 13.802,
"max": 14.387,
"std": 0.746
},
{
"min": 14.375,
"avg": 15.096,
"max": 15.561,
"std": 0.517
},
{
"min": 13.799,
"avg": 14.242,
"max": 14.917,
"std": 0.484
},
{
"min": 13.516,
"avg": 13.913,
"max": 14.126,
"std": 0.281
},
{
"min": 23.85,
"avg": 58.554,
"max": 127.827,
"std": 48.983
},
{
"min": 14.136,
"avg": 17.783,
"max": 24.315,
"std": 4.629
},
{
"min": 15.175,
"avg": 16.702,
"max": 18.724,
"std": 1.49
},
{
"min": 13.587,
"avg": 13.901,
"max": 14.162,
"std": 0.237
},
{
"min": 13.785,
"avg": 14.096,
"max": 14.518,
"std": 0.309
},
{
"min": 14.265,
"avg": 14.845,
"max": 15.542,
"std": 0.527
},
{
"min": 13.61,
"avg": 14.092,
"max": 14.493,
"std": 0.365
}
],
"14:13_2022-06-03": [
{
"min": 14.161,
"avg": 15.408,
"max": 17.525,
"std": 1.504
},
{
"min": 13.576,
"avg": 14.094,
"max": 15.097,
"std": 0.709
},
{
"min": 13.506,
"avg": 14.427,
"max": 15.02,
"std": 0.66
},
{
"min": 13.691,
"avg": 14.34,
"max": 14.792,
"std": 0.47
},
{
"min": 14.422,
"avg": 17.626,
"max": 23.831,
"std": 4.387
},
{
"min": 14.461,
"avg": 14.686,
"max": 14.829,
"std": 0.161
},
{
"min": 13.524,
"avg": 14.199,
"max": 15.036,
"std": 0.627
},
{
"min": 14.201,
"avg": 14.773,
"max": 15.212,
"std": 0.423
},
{
"min": 13.501,
"avg": 16.887,
"max": 22.426,
"std": 3.948
},
{
"min": 13.844,
"avg": 14.456,
"max": 14.978,
"std": 0.467
},
{
"min": 13.733,
"avg": 14.452,
"max": 15.103,
"std": 0.561
},
{
"min": 14.002,
"avg": 16.328,
"max": 20.227,
"std": 2.774
}
],
"20:38_2022-06-03": [
{
"lat": 37.196973058193166,
"long": -80.57841361736695,
"alt": 500.31109619140625,
"min": 14.248,
"avg": 39.111,
"max": 88.671,
"std": 35.043
}
],
"20:39_2022-06-03": [
{
"lat": 37.196973755727385,
"long": -80.57841420013428,
"alt": 500.3284912109375,
"min": 13.041,
"avg": 19.836,
"max": 27.216,
"std": 5.801
},
{
"lat": 37.196975118132485,
"long": -80.57841484181124,
"alt": 500.32574462890625,
"min": 14.262,
"avg": 15.024,
"max": 16.17,
"std": 0.824
},
{
"lat": 37.19697611381525,
"long": -80.57841510401465,
"alt": 500.3075866699219,
"min": 15.342,
"avg": 34.286,
"max": 63.408,
"std": 20.9
},
{
"lat": 37.196977250749256,
"long": -80.57841531844176,
"alt": 500.3232421875,
"min": 12.779,
"avg": 13.321,
"max": 13.76,
"std": 0.407
},
{
"lat": 37.196978246132396,
"long": -80.57841531140154,
"alt": 500.35211181640625,
"min": 14.098,
"avg": 17.887,
"max": 25.428,
"std": 5.331
},
{
"lat": 37.19697937019517,
"long": -80.57841551024062,
"alt": 500.3777160644531,
"min": 14.371,
"avg": 14.493,
"max": 14.615,
"std": 0.122
},
{
"lat": 37.196979879412865,
"long": -80.57841518055339,
"alt": 500.335693359375,
"min": 12.509,
"avg": 13.337,
"max": 14.663,
"std": 0.947
},
{
"lat": 37.196980750975634,
"long": -80.57841498793654,
"alt": 500.345458984375,
"min": 15.122,
"avg": 17.458,
"max": 20.458,
"std": 2.228
},
{
"lat": 37.19698114335899,
"long": -80.5784153177861,
"alt": 500.3600769042969,
"min": 14.371,
"avg": 77.022,
"max": 201.952,
"std": 88.338
}
],
"20:40_2022-06-03": [
{
"lat": 37.19698165446242,
"long": -80.57841593094258,
"alt": 500.33636474609375,
"min": 13.864,
"avg": 17.147,
"max": 23.682,
"std": 4.62
},
{
"lat": 37.19698194086013,
"long": -80.57841588669463,
"alt": 500.36029052734375,
"min": 12.636,
"avg": 19.802,
"max": 33.102,
"std": 9.413
},
{
"lat": 37.19698214078745,
"long": -80.5784164130634,
"alt": 500.3653259277344,
"min": 14.578,
"avg": 16.972,
"max": 20.328,
"std": 2.443
},
{
"lat": 37.196982694083864,
"long": -80.57841672782128,
"alt": 500.338134765625,
"min": 14.722,
"avg": 17.426,
"max": 22.688,
"std": 3.721
},
{
"lat": 37.19698322793015,
"long": -80.57841691626723,
"alt": 500.3437194824219,
"min": 15.165,
"avg": 37.561,
"max": 59.958,
"std": 22.396
},
{
"lat": 37.196983330229,
"long": -80.57841701017648,
"alt": 500.3365478515625,
"min": 13.753,
"avg": 16.633,
"max": 21.964,
"std": 3.773
},
{
"lat": 37.196983442559066,
"long": -80.57841741275448,
"alt": 500.35345458984375,
"min": 14.149,
"avg": 14.207,
"max": 14.311,
"std": 0.073
},
{
"lat": 37.19698333830283,
"long": -80.57841731265759,
"alt": 500.3164978027344,
"min": 12.82,
"avg": 93.642,
"max": 253.428,
"std": 112.988
},
{
"lat": 37.19698395797788,
"long": -80.57841773855175,
"alt": 500.333984375,
"min": 13.468,
"avg": 15.864,
"max": 20.25,
"std": 3.105
}
],
"20:41_2022-06-03": [
{
"lat": 37.196981732376955,
"long": -80.5784133250076,
"alt": 505.77734375,
"min": 13.094,
"avg": 21.019,
"max": 33.922,
"std": 9.202
},
{
"lat": 37.197016397334636,
"long": -80.57836795586988,
"alt": 511.3409729003906,
"min": 14.207,
"avg": 17.564,
"max": 23.602,
"std": 4.278
},
{
"lat": 37.1970258931303,
"long": -80.57834530133512,
"alt": 511.3513488769531,
"min": 13.006,
"avg": 13.613,
"max": 14.522,
"std": 0.654
},
{
"lat": 37.19698969118203,
"long": -80.5781479225722,
"alt": 511.31536865234375,
"min": 13.084,
"avg": 15.502,
"max": 19.105,
"std": 2.596
},
{
"lat": 37.19687976583512,
"long": -80.57801098461536,
"alt": 511.31005859375,
"min": 14.572,
"avg": 18.875,
"max": 27.38,
"std": 6.013
},
{
"lat": 37.196702011975404,
"long": -80.57783738426564,
"alt": 511.29803466796875,
"min": 14.336,
"avg": 16.012,
"max": 19.05,
"std": 2.151
},
{
"lat": 37.196590194594776,
"long": -80.57773218243365,
"alt": 511.3666076660156,
"min": 15.143,
"avg": 15.467,
"max": 15.762,
"std": 0.253
},
{
"lat": 37.19658860215893,
"long": -80.57773006904355,
"alt": 511.37542724609375,
"min": 14.457,
"avg": 131.536,
"max": 323.718,
"std": 136.969
},
{
"lat": 37.196589220524714,
"long": -80.57772919215658,
"alt": 511.3008728027344,
"min": 15.536,
"avg": 36.668,
"max": 78.471,
"std": 29.559
}
],
"20:42_2022-06-03": [
{
"lat": 37.196588099529926,
"long": -80.57772838878444,
"alt": 511.3519592285156,
"min": 15.155,
"avg": 63.018,
"max": 115.218,
"std": 40.965
},
{
"lat": 37.19666873067076,
"long": -80.57759952020955,
"alt": 511.2371520996094,
"min": 15.295,
"avg": 18.478,
"max": 24.456,
"std": 4.229
},
{
"lat": 37.196799266936964,
"long": -80.57749561927606,
"alt": 511.3998718261719,
"min": 12.918,
"avg": 23.715,
"max": 32.082,
"std": 8.01
},
{
"lat": 37.19699621633433,
"long": -80.57762598881818,
"alt": 511.3588562011719,
"min": 14.284,
"avg": 16.871,
"max": 21.433,
"std": 3.235
},
{
"lat": 37.19717402681179,
"long": -80.57775885502554,
"alt": 511.23223876953125,
"min": 14.912,
"avg": 15.111,
"max": 15.49,
"std": 0.267
},
{
"lat": 37.197292854891344,
"long": -80.57786478421988,
"alt": 511.2362365722656,
"min": 12.7,
"avg": 15.571,
"max": 20.165,
"std": 3.282
},
{
"lat": 37.19742776777666,
"long": -80.57799010227359,
"alt": 512.5393676757812,
"min": 13.665,
"avg": 15.147,
"max": 17.361,
"std": 1.594
},
{
"lat": 37.19755776669543,
"long": -80.57811128112824,
"alt": 512.6292114257812,
"min": 13.706,
"avg": 14.448,
"max": 15.647,
"std": 0.855
},
{
"lat": 37.197642645417474,
"long": -80.57826882159519,
"alt": 512.5272216796875,
"min": 14.54,
"avg": 14.561,
"max": 14.576,
"std": 0.015
},
{
"lat": 37.197491418415424,
"long": -80.57860958698306,
"alt": 512.3560180664062,
"min": 14.688,
"avg": 14.688,
"max": 14.688,
"std": 0
}
],
"20:43_2022-06-03": [
{
"lat": 37.19737091814535,
"long": -80.57877229513615,
"alt": 512.53466796875,
"min": 14.48,
"avg": 17.438,
"max": 22.77,
"std": 3.777
},
{
"lat": 37.1971406070894,
"long": -80.57860761877293,
"alt": 512.6231689453125,
"min": 12.644,
"avg": 27.063,
"max": 55.086,
"std": 19.817
},
{
"lat": 37.19677535091797,
"long": -80.57826715435924,
"alt": 512.6174926757812,
"min": 15.225,
"avg": 19.065,
"max": 22.905,
"std": 3.84
},
{
"lat": 37.19644293758286,
"long": -80.57795355245433,
"alt": 512.6389770507812,
"min": 12.894,
"avg": 16.45,
"max": 21.82,
"std": 3.863
},
{
"lat": 37.19637379046359,
"long": -80.57770778222007,
"alt": 512.6107177734375,
"min": 13.97,
"avg": 15.524,
"max": 17.14,
"std": 1.294
},
{
"lat": 37.19649897377383,
"long": -80.57763878530277,
"alt": 512.4849243164062,
"min": 14.221,
"avg": 16.548,
"max": 20.438,
"std": 2.768
},
{
"lat": 37.19668879231915,
"long": -80.57738078360283,
"alt": 512.5330810546875,
"min": 14.312,
"avg": 19.17,
"max": 23.851,
"std": 3.896
},
{
"lat": 37.19687072571717,
"long": -80.57722391697526,
"alt": 512.5706787109375,
"min": 12.704,
"avg": 25.588,
"max": 48.966,
"std": 16.559
},
{
"lat": 37.19712109386187,
"long": -80.57723486169479,
"alt": 512.58740234375,
"min": 14.224,
"avg": 14.552,
"max": 14.733,
"std": 0.232
}
],
"20:44_2022-06-03": [
{
"lat": 37.1974217666609,
"long": -80.57737403082032,
"alt": 512.5263061523438,
"min": 14.732,
"avg": 14.882,
"max": 15.077,
"std": 0.144
},
{
"lat": 37.197403194270144,
"long": -80.57767802897389,
"alt": 512.4019775390625,
"min": 21.042,
"avg": 24.834,
"max": 28.626,
"std": 3.792
},
{
"lat": 37.19720638610447,
"long": -80.57800746459273,
"alt": 512.4209594726562,
"min": 14.6,
"avg": 18.585,
"max": 24.874,
"std": 4.499
},
{
"lat": 37.19710215810663,
"long": -80.57818008346139,
"alt": 512.4547729492188,
"min": 13.418,
"avg": 14.264,
"max": 15.084,
"std": 0.68
},
{
"lat": 37.1969223583285,
"long": -80.57847312663603,
"alt": 512.5215454101562,
"min": 13.847,
"avg": 14.295,
"max": 14.969,
"std": 0.485
},
{
"lat": 37.196685043354464,
"long": -80.57886236650596,
"alt": 519.5003051757812,
"min": 14.644,
"avg": 20.835,
"max": 27.459,
"std": 5.24
},
{
"lat": 37.19650759462607,
"long": -80.57923499894952,
"alt": 521.1633911132812,
"min": 12.859,
"avg": 13.604,
"max": 14.797,
"std": 0.852
},
{
"lat": 37.19662210467141,
"long": -80.57939364060108,
"alt": 521.2667236328125,
"min": 15.608,
"avg": 19.249,
"max": 26.465,
"std": 5.102
},
{
"lat": 37.1968729343432,
"long": -80.57944885372402,
"alt": 521.2116088867188,
"min": 13.17,
"avg": 14.43,
"max": 15.079,
"std": 0.891
},
{
"lat": 37.19706432554854,
"long": -80.57921843398024,
"alt": 521.2020263671875,
"min": 14.529,
"avg": 22.031,
"max": 36.546,
"std": 10.265
}
],
"20:45_2022-06-03": [
{
"lat": 37.197217944904175,
"long": -80.57888450586961,
"alt": 521.154541015625,
"min": 13.661,
"avg": 13.967,
"max": 14.262,
"std": 0.245
},
{
"lat": 37.19740371386102,
"long": -80.57856101694036,
"alt": 521.1400146484375,
"min": 14.133,
"avg": 16.603,
"max": 20.981,
"std": 3.103
},
{
"lat": 37.19743738679994,
"long": -80.57842234462132,
"alt": 521.1596069335938,
"min": 12.522,
"avg": 15.565,
"max": 20.746,
"std": 3.682
},
{
"lat": 37.19743842572115,
"long": -80.57842107574845,
"alt": 521.0928955078125,
"min": 12.79,
"avg": 80.275,
"max": 210.644,
"std": 92.203
},
{
"lat": 37.19741179334032,
"long": -80.57830723356793,
"alt": 521.0170288085938,
"min": 14.753,
"avg": 14.89,
"max": 15.119,
"std": 0.162
},
{
"lat": 37.197242029643,
"long": -80.57799312769497,
"alt": 521.0639038085938,
"min": 14.677,
"avg": 18.165,
"max": 22.769,
"std": 3.396
},
{
"lat": 37.19748574027873,
"long": -80.57754736717911,
"alt": 521.061279296875,
"min": 14.191,
"avg": 14.78,
"max": 15.221,
"std": 0.433
}
],
"20:46_2022-06-03": [
{
"lat": 37.19781955467494,
"long": -80.57732705032615,
"alt": 521.2100830078125,
"min": 14.739,
"avg": 14.782,
"max": 14.868,
"std": 0.06
},
{
"lat": 37.1982723157796,
"long": -80.57762604602986,
"alt": 521.6217041015625,
"min": 12.454,
"avg": 13.234,
"max": 14.047,
"std": 0.65
},
{
"lat": 37.19816287402518,
"long": -80.57824301677083,
"alt": 520.7822875976562,
"min": 14.128,
"avg": 14.187,
"max": 14.234,
"std": 0.044
},
{
"lat": 37.197338964791186,
"long": -80.57892172609769,
"alt": 521.3358154296875,
"min": 13.546,
"avg": 16.394,
"max": 21.816,
"std": 3.835
},
{
"lat": 37.19672911937987,
"long": -80.57840801595582,
"alt": 521.0635986328125,
"min": 14.919,
"avg": 15.423,
"max": 16.4,
"std": 0.69
},
{
"lat": 37.1969732413866,
"long": -80.57823801512752,
"alt": 521.2301025390625,
"min": 12.646,
"avg": 13.47,
"max": 14.207,
"std": 0.64
},
{
"lat": 37.197039749912015,
"long": -80.57833437273595,
"alt": 509.3192443847656,
"min": 131.422,
"avg": 203.506,
"max": 275.591,
"std": 72.084
},
{
"lat": 37.197030418934425,
"long": -80.57834999439034,
"alt": 500.72894287109375,
"min": 13.921,
"avg": 34.279,
"max": 73.496,
"std": 27.737
},
{
"lat": 37.19703113107253,
"long": -80.57834939552299,
"alt": 499.75933837890625,
"min": 13.322,
"avg": 15.905,
"max": 19.966,
"std": 2.906
},
{
"lat": 37.197031222030894,
"long": -80.57834872816296,
"alt": 499.5,
"min": 14.798,
"avg": 19.047,
"max": 26.16,
"std": 5.061
}
],
"20:47_2022-06-03": [
{
"lat": 37.1970319856148,
"long": -80.57834844655147,
"alt": 499.52154541015625,
"min": 14.996,
"avg": 15.282,
"max": 15.729,
"std": 0.32
},
{
"lat": 37.19703218543139,
"long": -80.57834748856267,
"alt": 499.5210876464844,
"min": 13.881,
"avg": 14.414,
"max": 14.932,
"std": 0.429
},
{
"lat": 37.19703153353269,
"long": -80.57834646536655,
"alt": 499.54388427734375,
"min": 31.046,
"avg": 57.82,
"max": 84.595,
"std": 26.774
}
]
}
}
{
"192.168.111.200": {
"00:08_2022-01-10": [
{
"lat": 37.196903649550386,
"long": -80.57842676351463,
"alt": 452.704345703125,
"min": 13.924,
"avg": 20.884,
"max": 29.807,
"std": 6.63
},
{
"lat": 37.19690354330419,
"long": -80.57842880829693,
"alt": 452.6966857910156,
"min": 15.322,
"avg": 19.689,
"max": 23.059,
"std": 3.236
},
{
"lat": 37.19690285992929,
"long": -80.5784279312738,
"alt": 452.7027587890625,
"min": 13.847,
"avg": 14.494,
"max": 15.314,
"std": 0.611
},
{
"lat": 37.19692744324189,
"long": -80.57839505337084,
"alt": 452.8310852050781,
"min": 14.106,
"avg": 23.007,
"max": 34.252,
"std": 8.389
}
],
"00:09_2022-01-10": [
{
"lat": 37.196928638760795,
"long": -80.5783967615331,
"alt": 452.83001708984375,
"min": 14.277,
"avg": 14.948,
"max": 15.332,
"std": 0.476
},
{
"lat": 37.19692906786556,
"long": -80.5783988930217,
"alt": 452.832763671875,
"min": 14.465,
"avg": 17.519,
"max": 23.35,
"std": 4.124
},
{
"lat": 37.19692955794904,
"long": -80.578399626419,
"alt": 452.8398132324219,
"min": 13.922,
"avg": 18.29,
"max": 22.659,
"std": 4.368
},
{
"lat": 37.19693034994929,
"long": -80.57839790479248,
"alt": 452.81781005859375,
"min": 13.967,
"avg": 14.824,
"max": 15.374,
"std": 0.614
},
{
"lat": 37.196931061419725,
"long": -80.57839602305584,
"alt": 452.8205261230469,
"min": 13.824,
"avg": 14.352,
"max": 14.978,
"std": 0.476
}
],
"00:10_2022-01-10": [
{
"lat": 37.19693184103729,
"long": -80.57839521905511,
"alt": 452.8119201660156,
"min": 12.532,
"avg": 13.068,
"max": 13.769,
"std": 0.518
},
{
"lat": 37.19693157080352,
"long": -80.57839447158058,
"alt": 452.78143310546875,
"min": 14.652,
"avg": 15.316,
"max": 15.741,
"std": 0.475
},
{
"lat": 37.19693132840638,
"long": -80.57839495833116,
"alt": 452.8045654296875,
"min": 13.514,
"avg": 14.356,
"max": 14.982,
"std": 0.618
},
{
"lat": 37.19693145391381,
"long": -80.57839351852824,
"alt": 452.77899169921875,
"min": 14.68,
"avg": 20.155,
"max": 23.998,
"std": 3.975
},
{
"lat": 37.196930854688766,
"long": -80.5783929741205,
"alt": 452.7967529296875,
"min": 14.421,
"avg": 16.252,
"max": 18.584,
"std": 1.735
},
{
"lat": 37.19693044973708,
"long": -80.57839193587594,
"alt": 452.78680419921875,
"min": 14.432,
"avg": 14.991,
"max": 15.55,
"std": 0.559
}
],
"00:11_2022-01-10": [
{
"lat": 37.19693100104679,
"long": -80.5783905777553,
"alt": 452.80780029296875,
"min": 14.353,
"avg": 15.102,
"max": 15.942,
"std": 0.651
},
{
"lat": 37.19699790683763,
"long": -80.57830637877835,
"alt": 469.3252868652344,
"min": 14.99,
"avg": 17.011,
"max": 20.837,
"std": 2.706
},
{
"lat": 37.19698941525778,
"long": -80.57829973783991,
"alt": 469.2551574707031,
"min": 14.436,
"avg": 17.209,
"max": 22.554,
"std": 3.78
},
{
"lat": 37.19705687346568,
"long": -80.57837773956425,
"alt": 471.8620910644531,
"min": 13.388,
"avg": 16.115,
"max": 21.471,
"std": 3.787
},
{
"lat": 37.197230225302555,
"long": -80.57814398954477,
"alt": 473.3555603027344,
"min": 13.702,
"avg": 13.835,
"max": 14.059,
"std": 0.158
},
{
"lat": 37.197486845669076,
"long": -80.57780834647683,
"alt": 474.8621826171875,
"min": 14.017,
"avg": 15.994,
"max": 19.339,
"std": 2.378
}
],
"00:12_2022-01-10": [
{
"lat": 37.197350816140165,
"long": -80.5779784926944,
"alt": 474.99468994140625,
"min": 15.642,
"avg": 17.829,
"max": 20.016,
"std": 2.187
},
{
"lat": 37.197306145915086,
"long": -80.57793717946808,
"alt": 479.6341857910156,
"min": 13.341,
"avg": 16.814,
"max": 22.401,
"std": 3.989
},
{
"lat": 37.19709258326234,
"long": -80.57770355121815,
"alt": 480.7821960449219,
"min": 13.609,
"avg": 13.843,
"max": 14.061,
"std": 0.184
},
{
"lat": 37.19700224049839,
"long": -80.57762343256924,
"alt": 484.26629638671875,
"min": 14.415,
"avg": 17.684,
"max": 24.139,
"std": 4.564
},
{
"lat": 37.19731554492907,
"long": -80.57737766866396,
"alt": 486.0531921386719,
"min": 14.09,
"avg": 14.72,
"max": 15.35,
"std": 0.63
}
],
"00:13_2022-01-10": [
{
"lat": 37.19759253621806,
"long": -80.57702315996397,
"alt": 486.17474365234375,
"min": 14.302,
"avg": 17.595,
"max": 23.654,
"std": 4.289
},
{
"lat": 37.19783534451343,
"long": -80.57727874929449,
"alt": 486.23736572265625,
"min": 12.786,
"avg": 16.77,
"max": 24.13,
"std": 5.209
},
{
"lat": 37.19781975595318,
"long": -80.57763534892784,
"alt": 485.5032958984375,
"min": 14.743,
"avg": 45.44,
"max": 92.3,
"std": 33.661
},
{
"lat": 37.19764575819725,
"long": -80.5781387130008,
"alt": 485.88983154296875,
"min": 14.711,
"avg": 15.11,
"max": 15.731,
"std": 0.445
},
{
"lat": 37.19791311191174,
"long": -80.57853587456033,
"alt": 486.7338562011719,
"min": 13.206,
"avg": 24.406,
"max": 35.607,
"std": 11.2
}
],
"00:14_2022-01-10": [
{
"lat": 37.19787902276859,
"long": -80.578119392429,
"alt": 487.0986328125,
"min": 14.137,
"avg": 14.665,
"max": 15.36,
"std": 0.513
},
{
"lat": 37.19808711133519,
"long": -80.57763973340104,
"alt": 487.2243347167969,
"min": 15.192,
"avg": 17.454,
"max": 21.123,
"std": 2.617
},
{
"lat": 37.19808706829216,
"long": -80.57757682765724,
"alt": 487.2271423339844,
"min": 15.091,
"avg": 15.362,
"max": 15.688,
"std": 0.246
},
{
"lat": 37.19804897239513,
"long": -80.57758971884984,
"alt": 487.35302734375,
"min": 13.519,
"avg": 16.705,
"max": 21.566,
"std": 3.492
},
{
"lat": 37.197623628920034,
"long": -80.57767629612897,
"alt": 487.1825256347656,
"min": 13.883,
"avg": 21.101,
"max": 28.32,
"std": 7.218
}
],
"00:15_2022-01-10": [
{
"lat": 37.19712503951909,
"long": -80.57742193443889,
"alt": 487.24993896484375,
"min": 14.036,
"avg": 14.803,
"max": 15.693,
"std": 0.682
},
{
"lat": 37.1971201998617,
"long": -80.57708950666277,
"alt": 487.1660461425781,
"min": 15.119,
"avg": 20.624,
"max": 27.698,
"std": 5.253
},
{
"lat": 37.19751203647312,
"long": -80.57728095499519,
"alt": 487.2936096191406,
"min": 13.767,
"avg": 14.247,
"max": 15.047,
"std": 0.569
},
{
"lat": 37.19786081650415,
"long": -80.5770232599337,
"alt": 487.2278747558594,
"min": 14.15,
"avg": 16.544,
"max": 20.723,
"std": 2.965
},
{
"lat": 37.19769218547432,
"long": -80.57670481398392,
"alt": 487.2012634277344,
"min": 40.799,
"avg": 40.799,
"max": 40.799,
"std": 0
},
{
"lat": 37.19738313754873,
"long": -80.57694762258755,
"alt": 487.2094421386719,
"min": 12.922,
"avg": 13.203,
"max": 13.54,
"std": 0.255
}
],
"00:16_2022-01-10": [
{
"lat": 37.197057658701375,
"long": -80.57762427138591,
"alt": 487.16448974609375,
"min": 12.61,
"avg": 28.716,
"max": 58.218,
"std": 20.89
},
{
"lat": 37.19678146369544,
"long": -80.57801308157919,
"alt": 487.1002197265625,
"min": 13.948,
"avg": 14.746,
"max": 15.898,
"std": 0.834
},
{
"lat": 37.196616182817834,
"long": -80.57828673318123,
"alt": 487.419677734375,
"min": 14.149,
"avg": 19.173,
"max": 27.08,
"std": 5.658
},
{
"lat": 37.19666667013148,
"long": -80.57834412050074,
"alt": 487.3398742675781,
"min": 14.028,
"avg": 15.066,
"max": 15.795,
"std": 0.754
},
{
"lat": 37.19683130562415,
"long": -80.5785382619616,
"alt": 487.2439880371094,
"min": 14.893,
"avg": 32.31,
"max": 66.815,
"std": 24.398
},
{
"lat": 37.19681008770236,
"long": -80.57852103890465,
"alt": 487.4251403808594,
"min": 14.741,
"avg": 17.391,
"max": 22.284,
"std": 3.463
}
],
"00:17_2022-01-10": [
{
"lat": 37.196860868279224,
"long": -80.57856820817896,
"alt": 487.7696533203125,
"min": 22.328,
"avg": 22.328,
"max": 22.328,
"std": 0
}
]
}
}
{
"192.168.111.200": {
"05:23_2022-01-10": [
{
"lat": 37.19703455310033,
"long": -80.57814568498682,
"alt": 453.06365966796875,
"min": 12.727,
"avg": 14.155,
"max": 15.089,
"std": 1.025
},
{
"lat": 37.197036689215,
"long": -80.57814645267614,
"alt": 453.0914611816406,
"min": 12.997,
"avg": 22.964,
"max": 33.591,
"std": 8.42
},
{
"lat": 37.19703877931635,
"long": -80.57814934429226,
"alt": 453.12225341796875,
"min": 12.704,
"avg": 14.437,
"max": 17.093,
"std": 1.906
},
{
"lat": 37.196961096688334,
"long": -80.57837534935616,
"alt": 454.3573303222656,
"min": 15.034,
"avg": 17.341,
"max": 20.452,
"std": 2.283
}
],
"05:24_2022-01-10": [
{
"lat": 37.196958347425415,
"long": -80.57837539671705,
"alt": 452.5787353515625,
"min": 14.885,
"avg": 15.306,
"max": 15.65,
"std": 0.317
},
{
"lat": 37.19695475089611,
"long": -80.57837558433236,
"alt": 452.5632019042969,
"min": 14.739,
"avg": 31.79,
"max": 48.842,
"std": 17.051
},
{
"lat": 37.19694877286517,
"long": -80.57837578650063,
"alt": 452.568603515625,
"min": 13.661,
"avg": 20.475,
"max": 27.289,
"std": 6.814
},
{
"lat": 37.19694763413663,
"long": -80.5783751699529,
"alt": 452.568603515625,
"min": 14.825,
"avg": 23.361,
"max": 28.649,
"std": 6.093
},
{
"lat": 37.196947017324376,
"long": -80.57837445538193,
"alt": 452.57342529296875,
"min": 14.074,
"avg": 16.824,
"max": 21.021,
"std": 3.015
},
{
"lat": 37.19694568152154,
"long": -80.57837429132067,
"alt": 452.6016540527344,
"min": 13.19,
"avg": 20.858,
"max": 32.065,
"std": 8.101
}
],
"05:25_2022-01-10": [
{
"lat": 37.196945574878,
"long": -80.57837516086572,
"alt": 452.6947326660156,
"min": 13.933,
"avg": 21.16,
"max": 34.872,
"std": 9.7
},
{
"lat": 37.196947766604026,
"long": -80.578376833735,
"alt": 452.7162780761719,
"min": 14.302,
"avg": 14.978,
"max": 15.987,
"std": 0.726
},
{
"lat": 37.196950075330506,
"long": -80.57837467988637,
"alt": 452.7153625488281,
"min": 14.399,
"avg": 21.925,
"max": 29.452,
"std": 7.526
},
{
"lat": 37.19695215108527,
"long": -80.57837503129947,
"alt": 452.72283935546875,
"min": 14.465,
"avg": 15.099,
"max": 15.518,
"std": 0.455
},
{
"lat": 37.19695281414207,
"long": -80.57837566722198,
"alt": 452.716796875,
"min": 14.233,
"avg": 22.284,
"max": 31.544,
"std": 7.118
}
],
"05:26_2022-01-10": [
{
"lat": 37.196954363482774,
"long": -80.57837490135145,
"alt": 452.7495422363281,
"min": 13.123,
"avg": 14.317,
"max": 15.402,
"std": 0.933
},
{
"lat": 37.19705516345618,
"long": -80.57807292349135,
"alt": 495.4686584472656,
"min": 14.839,
"avg": 15.287,
"max": 15.996,
"std": 0.507
},
{
"lat": 37.19705778031357,
"long": -80.57807198836132,
"alt": 496.10546875,
"min": 14.256,
"avg": 15.096,
"max": 16.117,
"std": 0.77
},
{
"lat": 37.19779795981652,
"long": -80.57798985504684,
"alt": 497.03271484375,
"min": 13.519,
"avg": 32.645,
"max": 59.701,
"std": 19.669
},
{
"lat": 37.19710323280406,
"long": -80.57735325238846,
"alt": 496.07952880859375,
"min": 14.917,
"avg": 15.091,
"max": 15.265,
"std": 0.174
},
{
"lat": 37.19724335272374,
"long": -80.577034457663,
"alt": 496.5080261230469,
"min": 14.529,
"avg": 14.953,
"max": 15.498,
"std": 0.404
}
],
"05:27_2022-01-10": [
{
"lat": 37.1975313778021,
"long": -80.57702838480242,
"alt": 496.5955810546875,
"min": 14.721,
"avg": 15.207,
"max": 15.677,
"std": 0.39
},
{
"lat": 37.19787404780704,
"long": -80.57680489229688,
"alt": 496.57049560546875,
"min": 15.639,
"avg": 21.565,
"max": 26.648,
"std": 4.533
},
{
"lat": 37.19804232063131,
"long": -80.57669643252781,
"alt": 496.6546630859375,
"min": 13.852,
"avg": 14.43,
"max": 15.37,
"std": 0.67
},
{
"lat": 37.19772697904325,
"long": -80.5770454442686,
"alt": 496.8408203125,
"min": 12.592,
"avg": 13.209,
"max": 13.826,
"std": 0.617
},
{
"lat": 37.197320775803846,
"long": -80.57764520541079,
"alt": 484.6840515136719,
"min": 15.311,
"avg": 18.126,
"max": 20.942,
"std": 2.815
},
{
"lat": 37.19697810863891,
"long": -80.57831185561668,
"alt": 452.6222229003906,
"min": 16.089,
"avg": 33.024,
"max": 49.96,
"std": 16.935
}
],
"05:28_2022-01-10": [
{
"lat": 37.196979074384366,
"long": -80.57830769844665,
"alt": 451.330078125,
"min": 13.864,
"avg": 17.702,
"max": 21.54,
"std": 3.838
},
{
"lat": 37.196976985950535,
"long": -80.57830557177756,
"alt": 451.3295593261719,
"min": 13.009,
"avg": 16.344,
"max": 21.833,
"std": 3.91
},
{
"lat": 37.196975308522944,
"long": -80.57830415577975,
"alt": 451.3286437988281,
"min": 14.521,
"avg": 17.74,
"max": 24.035,
"std": 4.451
},
{
"lat": 37.19697392936116,
"long": -80.57830460670286,
"alt": 451.36322021484375,
"min": 14.28,
"avg": 14.856,
"max": 15.747,
"std": 0.638
},
{
"lat": 37.19697282650723,
"long": -80.57830317042826,
"alt": 451.3707275390625,
"min": 15.08,
"avg": 15.537,
"max": 16.164,
"std": 0.458
}
],
"05:29_2022-01-10": [
{
"lat": 37.19697340995266,
"long": -80.57830267877954,
"alt": 451.375244140625,
"min": 14.455,
"avg": 16.149,
"max": 17.631,
"std": 1.305
},
{
"lat": 37.196974324167634,
"long": -80.5783022709802,
"alt": 451.36737060546875,
"min": 15.24,
"avg": 18.919,
"max": 25.997,
"std": 5.006
},
{
"lat": 37.196975020125514,
"long": -80.57830335829631,
"alt": 451.41864013671875,
"min": 12.96,
"avg": 14.009,
"max": 14.98,
"std": 0.826
},
{
"lat": 37.19697379239599,
"long": -80.57830354899805,
"alt": 451.42034912109375,
"min": 14.571,
"avg": 15.491,
"max": 16.261,
"std": 0.698
},
{
"lat": 37.19697497482871,
"long": -80.57830373798453,
"alt": 451.42083740234375,
"min": 14.511,
"avg": 14.808,
"max": 15.148,
"std": 0.261
},
{
"lat": 37.196975482010856,
"long": -80.5783041758092,
"alt": 451.412841796875,
"min": 14.751,
"avg": 14.833,
"max": 14.88,
"std": 0.058
}
],
"05:30_2022-01-10": [
{
"lat": 37.19697425178656,
"long": -80.5783028373804,
"alt": 451.4086608886719,
"min": 15.143,
"avg": 36.555,
"max": 64.276,
"std": 20.548
},
{
"lat": 37.19697439192393,
"long": -80.5783021073303,
"alt": 451.4195861816406,
"min": 18.344,
"avg": 30.016,
"max": 44.63,
"std": 10.93
},
{
"lat": 37.19697381759779,
"long": -80.57830181409399,
"alt": 451.4179992675781,
"min": 13.693,
"avg": 17.304,
"max": 23.811,
"std": 4.61
},
{
"lat": 37.19697462049233,
"long": -80.57830301008524,
"alt": 451.43072509765625,
"min": 16.823,
"avg": 44.05,
"max": 62.353,
"std": 19.629
}
]
}
}
{
"192.168.111.200": {
"15:17_2022-05-29": [
{
"min": 14.019,
"avg": 25.007,
"max": 46.818,
"std": 15.422
},
{
"min": 14.195,
"avg": 18.927,
"max": 27.236,
"std": 5.894
},
{
"min": 12.568,
"avg": 13.834,
"max": 14.585,
"std": 0.9
}
],
"15:18_2022-05-29": [
{
"min": 13.465,
"avg": 124.664,
"max": 218.968,
"std": 84.742
},
{
"min": 13.566,
"avg": 13.816,
"max": 14.133,
"std": 0.236
},
{
"min": 13.581,
"avg": 13.776,
"max": 14.167,
"std": 0.276
}
],
"15:19_2022-05-29": [
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 15.273,
"avg": 125.15,
"max": 235.027,
"std": 109.877
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.945,
"avg": 14.194,
"max": 14.352,
"std": 0.178
},
{
"lat": 37.19727999999999,
"long": -80.577791,
"alt": 100.0999984741211,
"min": 13.549,
"avg": 17.37,
"max": 24.161,
"std": 4.814
}
]
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment