Commit dbac465d authored by Larkin Heintzman's avatar Larkin Heintzman

plotting tools update

parent b403c238
...@@ -30,12 +30,12 @@ sudo swapoff -a # turn off swap memory ...@@ -30,12 +30,12 @@ sudo swapoff -a # turn off swap memory
# --controlplane \ # --controlplane \
# --leaderElection | sudo tee /etc/kubernetes/manifests/vip.yaml # --leaderElection | sudo tee /etc/kubernetes/manifests/vip.yaml
sudo docker run --network host --rm ghcr.io/kube-vip/kube-vip:main manifest pod \ # sudo docker run --network host --rm ghcr.io/kube-vip/kube-vip:main manifest pod \
--vip "$VIP" \ # --vip "$VIP" \
--interface "$INTERFACE" \ # --interface "$INTERFACE" \
--arp \ # --arp \
--controlplane \ # --controlplane \
--leaderElection | sudo tee /etc/kubernetes/manifests/vip.yaml # --leaderElection | sudo tee /etc/kubernetes/manifests/vip.yaml
sudo sed -i 's/imagePullPolicy: Always/imagePullPolicy: IfNotPresent/g' /etc/kubernetes/manifests/vip.yaml sudo sed -i 's/imagePullPolicy: Always/imagePullPolicy: IfNotPresent/g' /etc/kubernetes/manifests/vip.yaml
......
---
kind: Namespace
apiVersion: v1
metadata:
name: kube-flannel
labels:
pod-security.kubernetes.io/enforce: privileged
---
kind: ClusterRole
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: flannel
rules:
- apiGroups:
- ""
resources:
- pods
verbs:
- get
- apiGroups:
- ""
resources:
- nodes
verbs:
- list
- watch
- apiGroups:
- ""
resources:
- nodes/status
verbs:
- patch
---
kind: ClusterRoleBinding
apiVersion: rbac.authorization.k8s.io/v1
metadata:
name: flannel
roleRef:
apiGroup: rbac.authorization.k8s.io
kind: ClusterRole
name: flannel
subjects:
- kind: ServiceAccount
name: flannel
namespace: kube-flannel
---
apiVersion: v1
kind: ServiceAccount
metadata:
name: flannel
namespace: kube-flannel
---
kind: ConfigMap
apiVersion: v1
metadata:
name: kube-flannel-cfg
namespace: kube-flannel
labels:
tier: node
app: flannel
data:
cni-conf.json: |
{
"name": "cbr0",
"cniVersion": "0.3.1",
"plugins": [
{
"type": "flannel",
"delegate": {
"hairpinMode": true,
"isDefaultGateway": true
}
},
{
"type": "portmap",
"capabilities": {
"portMappings": true
}
}
]
}
net-conf.json: |
{
"Network": "10.244.0.0/16",
"Backend": {
"Type": "vxlan"
}
}
---
apiVersion: apps/v1
kind: DaemonSet
metadata:
name: kube-flannel-ds
namespace: kube-flannel
labels:
tier: node
app: flannel
spec:
selector:
matchLabels:
app: flannel
template:
metadata:
labels:
tier: node
app: flannel
spec:
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: kubernetes.io/os
operator: In
values:
- linux
hostNetwork: true
priorityClassName: system-node-critical
tolerations:
- operator: Exists
effect: NoSchedule
serviceAccountName: flannel
initContainers:
- name: install-cni-plugin
#image: flannelcni/flannel-cni-plugin:v1.1.0 for ppc64le and mips64le (dockerhub limitations may apply)
image: docker.io/rancher/mirrored-flannelcni-flannel-cni-plugin:v1.1.0
command:
- cp
args:
- -f
- /flannel
- /opt/cni/bin/flannel
volumeMounts:
- name: cni-plugin
mountPath: /opt/cni/bin
- name: install-cni
#image: flannelcni/flannel:v0.19.2 for ppc64le and mips64le (dockerhub limitations may apply)
image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
command:
- cp
args:
- -f
- /etc/kube-flannel/cni-conf.json
- /etc/cni/net.d/10-flannel.conflist
volumeMounts:
- name: cni
mountPath: /etc/cni/net.d
- name: flannel-cfg
mountPath: /etc/kube-flannel/
containers:
- name: kube-flannel
#image: flannelcni/flannel:v0.19.2 for ppc64le and mips64le (dockerhub limitations may apply)
image: docker.io/rancher/mirrored-flannelcni-flannel:v0.19.2
command:
- /opt/bin/flanneld
args:
- --ip-masq
- --kube-subnet-mgr
resources:
requests:
cpu: "100m"
memory: "50Mi"
limits:
cpu: "100m"
memory: "50Mi"
securityContext:
privileged: false
capabilities:
add: ["NET_ADMIN", "NET_RAW"]
env:
- name: POD_NAME
valueFrom:
fieldRef:
fieldPath: metadata.name
- name: POD_NAMESPACE
valueFrom:
fieldRef:
fieldPath: metadata.namespace
- name: EVENT_QUEUE_DEPTH
value: "5000"
volumeMounts:
- name: run
mountPath: /run/flannel
- name: flannel-cfg
mountPath: /etc/kube-flannel/
- name: xtables-lock
mountPath: /run/xtables.lock
volumes:
- name: run
hostPath:
path: /run/flannel
- name: cni-plugin
hostPath:
path: /opt/cni/bin
- name: cni
hostPath:
path: /etc/cni/net.d
- name: flannel-cfg
configMap:
name: kube-flannel-cfg
- name: xtables-lock
hostPath:
path: /run/xtables.lock
type: FileOrCreate
...@@ -5,13 +5,13 @@ ...@@ -5,13 +5,13 @@
# bindPort: 6443 # bindPort: 6443
# --- # ---
apiVersion: kubeadm.k8s.io/v1beta3 apiVersion: kubeadm.k8s.io/v1beta3
kubernetesVersion: v1.24.0 kubernetesVersion: v1.25.0
kind: ClusterConfiguration kind: ClusterConfiguration
# controlPlaneEndpoint: 192.168.111.25:6443 # controlPlaneEndpoint: 192.168.111.25:6443
controlPlaneEndpoint: 192.168.111.200:6443 # controlPlaneEndpoint: 192.168.111.200:6443
networking: networking:
podSubnet: "10.244.0.0/16" podSubnet: "10.244.0.0/16"
# podSubnet: "192.168.222.0/16" # podSubnet: "192.168.1.0/16"
--- ---
kind: KubeletConfiguration kind: KubeletConfiguration
apiVersion: kubelet.config.k8s.io/v1beta1 apiVersion: kubelet.config.k8s.io/v1beta1
......
...@@ -26,7 +26,7 @@ spec: ...@@ -26,7 +26,7 @@ spec:
effect: "NoSchedule" effect: "NoSchedule"
operator: "Exists" operator: "Exists"
- key: "node.kubernetes.io/disk-pressure" - key: "node.kubernetes.io/disk-pressure"
effect: "NoSchedule" effect: "PreferNoSchedule"
operator: "Exists" operator: "Exists"
volumes: volumes:
- name: ping-storage - name: ping-storage
...@@ -40,21 +40,22 @@ spec: ...@@ -40,21 +40,22 @@ spec:
volumeMounts: volumeMounts:
- name: ping-storage - name: ping-storage
mountPath: /tmp/pingStats mountPath: /tmp/pingStats
image: doorbell image: localhost:5000/doorbell:latest
imagePullPolicy: IfNotPresent imagePullPolicy: IfNotPresent
command: ["/bin/bash"] command: ["/bin/bash"]
args: ["-c", "/ping.sh"] args: ["-c", "/ping.sh"]
env: env:
- name: endpoints - name: endpoints
# value: "192.168.1.5"
value: "192.168.111.200" value: "192.168.111.200"
- name: interface - name: interface
value: "eth0" # not strictly necessary value: "eth0" # not strictly necessary
- name: filename - name: filename
value: "/tmp/pingStats/pingStatsKubernetes.json" value: "/tmp/pingStats/pingStatsKubernetes.json"
- name: downtime # time to wait between pings - name: downtime # time to wait between pings
value: "1" value: "3"
- name: gpstopic - name: gpstopic
value: "/rossettiModem/dji_sdk/gps_position" value: "/marioModem/dji_sdk/gps_position"
- name: ROS_IP - name: ROS_IP
value: "192.168.111.202" value: "192.168.111.202"
- name: ROS_MASTER_URI - name: ROS_MASTER_URI
...@@ -63,6 +64,6 @@ spec: ...@@ -63,6 +64,6 @@ spec:
- containerPort: 11311 - containerPort: 11311
name: pingport name: pingport
nodeSelector: nodeSelector:
kubernetes.io/hostname: rossetti kubernetes.io/hostname: mario
# kubernetes.io/hostname: neruda # kubernetes.io/hostname: neruda
# kubernetes.io/hostname: sentinel # kubernetes.io/hostname: sentinel
...@@ -29,11 +29,11 @@ font = {'family' : 'DejaVu Sans', ...@@ -29,11 +29,11 @@ font = {'family' : 'DejaVu Sans',
'size' : 8} 'size' : 8}
matplotlib.rc('font', **font) matplotlib.rc('font', **font)
filenames = ["/home/llh/ros-kubernetes/plottingTools/pingStats_may_29th_2022/pingStats.json", filenames = ["/home/larkin/ros-kubernetes/plottingTools/pingStats_may_29th_2022/pingStats.json",
"/home/llh/ros-kubernetes/plottingTools/pingStats_may_29th_2022/pingStatsDocker.json"] "/home/larkin/ros-kubernetes/plottingTools/pingStats_may_29th_2022/pingStatsDocker.json"]
# filenames = ["/home/llh/ros-kubernetes/plottingTools/pingStats_june_3rd_2022/pingStats.json", # filenames = ["/home/larkin/ros-kubernetes/plottingTools/pingStats_june_3rd_2022/pingStats.json",
# "/home/llh/ros-kubernetes/plottingTools/pingStats_june_3rd_2022/pingStatsDocker.json", # "/home/larkin/ros-kubernetes/plottingTools/pingStats_june_3rd_2022/pingStatsDocker.json",
# "/home/llh/ros-kubernetes/plottingTools/pingStats_june_3rd_2022/pingStatsKubernetes.json"] # "/home/larkin/ros-kubernetes/plottingTools/pingStats_june_3rd_2022/pingStatsKubernetes.json"]
plotColors = ["orange","slateblue","mediumspringgreen"] plotColors = ["orange","slateblue","mediumspringgreen"]
lats = [] lats = []
longs = [] longs = []
......
{
"192.168.111.200": [
{
"lat": 37.19694520511248,
"long": -80.57843266778926,
"alt": 464.33538818359375,
"min": 13.244,
"avg": 15.03,
"max": 20.598,
"std": 2.793,
"timedate": "16:20_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19694313413883,
"long": -80.57843428940932,
"alt": 464.333740234375,
"min": 14.285,
"avg": 16.024,
"max": 21.969,
"std": 2.986,
"timedate": "16:20_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19693730006559,
"long": -80.57843532351892,
"alt": 465.4197082519531,
"min": 13.633,
"avg": 14.344,
"max": 14.805,
"std": 0.464,
"timedate": "16:20_2022-09-01",
"packetLoss": 20
},
{
"lat": 37.19693473341801,
"long": -80.57843493571495,
"alt": 465.4223937988281,
"min": 12.793,
"avg": 15.495,
"max": 24.46,
"std": 4.507,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19693447561253,
"long": -80.57843431823561,
"alt": 497.8923034667969,
"min": 13.057,
"avg": 20.581,
"max": 40.676,
"std": 10.422,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19718016268259,
"long": -80.57852927936935,
"alt": 504.3514709472656,
"min": 13.232,
"avg": 15.64,
"max": 19.376,
"std": 2.545,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19760167610952,
"long": -80.57869346529134,
"alt": 504.3047180175781,
"min": 13.556,
"avg": 13.937,
"max": 14.546,
"std": 0.338,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19794470150608,
"long": -80.57864254970428,
"alt": 504.31341552734375,
"min": 13.58,
"avg": 16.586,
"max": 23.045,
"std": 3.66,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19840836656752,
"long": -80.57848291293784,
"alt": 504.32763671875,
"min": 14.375,
"avg": 15.788,
"max": 19.698,
"std": 2.258,
"timedate": "16:22_2022-09-01",
"packetLoss": 20
},
{
"lat": 37.19864228449665,
"long": -80.57811203523464,
"alt": 504.3124694824219,
"min": 13.608,
"avg": 15.854,
"max": 22.492,
"std": 3.361,
"timedate": "16:22_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19876816035155,
"long": -80.57758234233314,
"alt": 504.3837890625,
"min": 13.065,
"avg": 16.018,
"max": 21.912,
"std": 3.545,
"timedate": "16:22_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.1989041037944,
"long": -80.57700468190154,
"alt": 504.38427734375,
"min": 13.525,
"avg": 15.099,
"max": 18.485,
"std": 1.777,
"timedate": "16:22_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19893799356388,
"long": -80.5764887615473,
"alt": 504.2754821777344,
"min": 12.982,
"avg": 14.083,
"max": 17.718,
"std": 1.822,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.198754895802345,
"long": -80.57597242427916,
"alt": 504.33355712890625,
"min": 13.193,
"avg": 13.664,
"max": 14.158,
"std": 0.326,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19857393226649,
"long": -80.57546482344758,
"alt": 504.348388671875,
"min": 13.619,
"avg": 14.208,
"max": 15.633,
"std": 0.778,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19829567574165,
"long": -80.57499154342148,
"alt": 504.3603515625,
"min": 13.681,
"avg": 14.027,
"max": 14.436,
"std": 0.296,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.1979637254839,
"long": -80.57461240299864,
"alt": 504.3489074707031,
"min": 13.497,
"avg": 15.164,
"max": 21.27,
"std": 3.057,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19762851411724,
"long": -80.57423241807999,
"alt": 504.3575744628906,
"min": 13.388,
"avg": 13.858,
"max": 14.516,
"std": 0.377,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19729932007261,
"long": -80.57385664979019,
"alt": 504.3293762207031,
"min": 13.455,
"avg": 15.119,
"max": 21.177,
"std": 3.031,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.197007156404794,
"long": -80.57381724858871,
"alt": 504.4012145996094,
"min": 13.365,
"avg": 14.895,
"max": 18.61,
"std": 1.928,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19672359899185,
"long": -80.57426967741434,
"alt": 504.3739929199219,
"min": 13.336,
"avg": 13.928,
"max": 14.478,
"std": 0.405,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19644313528704,
"long": -80.5747092491869,
"alt": 504.142822265625,
"min": 14.443,
"avg": 16.12,
"max": 21.354,
"std": 2.634,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19614353994472,
"long": -80.57513844955976,
"alt": 504.27679443359375,
"min": 13.801,
"avg": 14.424,
"max": 14.691,
"std": 0.32,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.195843283792854,
"long": -80.5755706232186,
"alt": 504.1975402832031,
"min": 13.457,
"avg": 13.591,
"max": 13.86,
"std": 0.158,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19555233937037,
"long": -80.57599352944783,
"alt": 504.2591247558594,
"min": 13.793,
"avg": 15.854,
"max": 23.773,
"std": 3.96,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19549444565894,
"long": -80.57651763786694,
"alt": 504.4447021484375,
"min": 13.486,
"avg": 13.825,
"max": 14.273,
"std": 0.282,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19548535305298,
"long": -80.5770761770412,
"alt": 504.3387451171875,
"min": 13.532,
"avg": 15.447,
"max": 22.43,
"std": 3.493,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19547622178125,
"long": -80.57764098592584,
"alt": 504.26202392578125,
"min": 13.642,
"avg": 16.885,
"max": 23.874,
"std": 3.969,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19567974934979,
"long": -80.57808608230211,
"alt": 504.42352294921875,
"min": 13.128,
"avg": 14.533,
"max": 18.654,
"std": 2.088,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19600300626999,
"long": -80.57854040967322,
"alt": 504.3788757324219,
"min": 13.148,
"avg": 14.615,
"max": 18.661,
"std": 2.048,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196303379878266,
"long": -80.57896326918674,
"alt": 504.36553955078125,
"min": 13.598,
"avg": 15.115,
"max": 20.136,
"std": 2.518,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19651091404436,
"long": -80.57925498459119,
"alt": 504.395751953125,
"min": 13.378,
"avg": 18.195,
"max": 29.433,
"std": 6.195,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19653184614167,
"long": -80.57921693220851,
"alt": 504.23358154296875,
"min": 13.39,
"avg": 22.604,
"max": 51.731,
"std": 14.816,
"timedate": "16:27_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19693544005523,
"long": -80.57844374387378,
"alt": 504.4382019042969,
"min": 13.264,
"avg": 16.412,
"max": 23.343,
"std": 3.74,
"timedate": "16:27_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.1969669531734,
"long": -80.5783851422811,
"alt": 484.4738464355469,
"min": 14.119,
"avg": 18.805,
"max": 37,
"std": 9.097,
"timedate": "16:27_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196945501241764,
"long": -80.57841736155262,
"alt": 464.57684326171875,
"min": 13.623,
"avg": 15.812,
"max": 23.296,
"std": 3.745,
"timedate": "16:27_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196946870277074,
"long": -80.57841604749434,
"alt": 464.1172180175781,
"min": 14.341,
"avg": 79.161,
"max": 328.125,
"std": 124.538,
"timedate": "16:28_2022-09-01",
"packetLoss": 0
}
]
}
{
"192.168.111.200": [
{
"lat": 37.196928346889614,
"long": -80.57839536075299,
"alt": 479.7087707519531,
"min": 12.388,
"avg": 16.564,
"max": 29.63,
"std": 5.551,
"timedate": "14:30_2022-08-31",
"packetLoss": 30
},
{
"lat": 37.1969283192476,
"long": -80.578395320561,
"alt": 479.7126770019531,
"min": 12.226,
"avg": 15.09,
"max": 23.526,
"std": 3.117,
"timedate": "14:30_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19692664367643,
"long": -80.57839626083253,
"alt": 480.8296203613281,
"min": 12.907,
"avg": 16.996,
"max": 34.671,
"std": 6.386,
"timedate": "14:30_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1969267618176,
"long": -80.57839426613229,
"alt": 484.9986267089844,
"min": 12.745,
"avg": 21.995,
"max": 53.693,
"std": 12.368,
"timedate": "14:31_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1969639510882,
"long": -80.57841091673272,
"alt": 519.6161499023438,
"min": 12.29,
"avg": 169.24,
"max": 965.396,
"std": 302.283,
"timedate": "14:31_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19746468750461,
"long": -80.57862886087878,
"alt": 519.7149658203125,
"min": 12.726,
"avg": 17.813,
"max": 41.109,
"std": 8.674,
"timedate": "14:31_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.197834568001035,
"long": -80.57867909730071,
"alt": 519.7515869140625,
"min": 13.783,
"avg": 24.735,
"max": 77.326,
"std": 19.139,
"timedate": "14:31_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19830019709621,
"long": -80.57852044583007,
"alt": 519.6963500976562,
"min": 12.285,
"avg": 19.228,
"max": 38.662,
"std": 8.191,
"timedate": "14:32_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19862211301232,
"long": -80.57819571305089,
"alt": 519.8521728515625,
"min": 12.655,
"avg": 16.789,
"max": 37.265,
"std": 6.997,
"timedate": "14:32_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19877126180717,
"long": -80.57756903253232,
"alt": 519.7733764648438,
"min": 12.783,
"avg": 17.52,
"max": 28.498,
"std": 5.293,
"timedate": "14:32_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.1989284022235,
"long": -80.57689994789008,
"alt": 519.6705322265625,
"min": 13.978,
"avg": 17.869,
"max": 26.898,
"std": 5.07,
"timedate": "14:32_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.198868848593506,
"long": -80.57629669675222,
"alt": 519.8172607421875,
"min": 13.292,
"avg": 15.63,
"max": 26.374,
"std": 4.116,
"timedate": "14:32_2022-08-31",
"packetLoss": 20
},
{
"lat": 37.19865611377655,
"long": -80.57569486171057,
"alt": 519.7399291992188,
"min": 12.104,
"avg": 18.331,
"max": 40.947,
"std": 8.629,
"timedate": "14:33_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19843096318146,
"long": -80.57514757665672,
"alt": 519.6878662109375,
"min": 12.768,
"avg": 17.71,
"max": 44.855,
"std": 9.234,
"timedate": "14:33_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19804684716633,
"long": -80.57470883804486,
"alt": 519.7710571289062,
"min": 12.675,
"avg": 15.62,
"max": 26.842,
"std": 4.086,
"timedate": "14:33_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19768191849453,
"long": -80.57429308389622,
"alt": 519.675537109375,
"min": 12.114,
"avg": 15.45,
"max": 23.975,
"std": 3.521,
"timedate": "14:33_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1973175900281,
"long": -80.57387695533382,
"alt": 519.7095336914062,
"min": 12.872,
"avg": 17.168,
"max": 34.733,
"std": 6.458,
"timedate": "14:34_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19698269267429,
"long": -80.57385693692969,
"alt": 519.9336547851562,
"min": 12.591,
"avg": 17.859,
"max": 40.369,
"std": 8.179,
"timedate": "14:34_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19667955021943,
"long": -80.5743391615679,
"alt": 519.7401733398438,
"min": 12.31,
"avg": 20.463,
"max": 66.391,
"std": 15.798,
"timedate": "14:34_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.196373582814836,
"long": -80.5748071760333,
"alt": 519.74951171875,
"min": 12.376,
"avg": 17.335,
"max": 38.502,
"std": 7.601,
"timedate": "14:34_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1960532768436,
"long": -80.57526519970763,
"alt": 520.231689453125,
"min": 13.69,
"avg": 19.13,
"max": 39.85,
"std": 8.013,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1957348874337,
"long": -80.57572738839107,
"alt": 520.1185913085938,
"min": 13.804,
"avg": 18.598,
"max": 31.621,
"std": 6.959,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19550041901233,
"long": -80.57625731964177,
"alt": 519.6529541015625,
"min": 12.455,
"avg": 15.3,
"max": 26.254,
"std": 4.514,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19549002740312,
"long": -80.57685439140374,
"alt": 519.6936645507812,
"min": 12.751,
"avg": 15.814,
"max": 30.657,
"std": 5.172,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19547809677102,
"long": -80.57746772857077,
"alt": 519.5801391601562,
"min": 12.53,
"avg": 17.89,
"max": 41.403,
"std": 8.702,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19563971199513,
"long": -80.57802832733796,
"alt": 519.8789672851562,
"min": 12.753,
"avg": 17.734,
"max": 41.746,
"std": 8.289,
"timedate": "14:36_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.195979498585935,
"long": -80.57850674914269,
"alt": 519.793701171875,
"min": 13.393,
"avg": 16.255,
"max": 24.504,
"std": 3.297,
"timedate": "14:36_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.196327640996465,
"long": -80.57899738417507,
"alt": 519.5713500976562,
"min": 13.434,
"avg": 16.089,
"max": 22.916,
"std": 3.482,
"timedate": "14:36_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.196483779958825,
"long": -80.57925821541889,
"alt": 519.3221435546875,
"min": 12.39,
"avg": 16.115,
"max": 28.944,
"std": 4.875,
"timedate": "14:36_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19668195807581,
"long": -80.57836138169071,
"alt": 512.5604248046875,
"min": 13.121,
"avg": 17.861,
"max": 33.434,
"std": 6.573,
"timedate": "14:37_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19692422495426,
"long": -80.57836381143082,
"alt": 485.1143798828125,
"min": 12.337,
"avg": 17.086,
"max": 28.951,
"std": 6.709,
"timedate": "14:37_2022-08-31",
"packetLoss": 20
},
{
"lat": 37.196931418256725,
"long": -80.57841693634542,
"alt": 480.44964599609375,
"min": 13.596,
"avg": 15.498,
"max": 21.561,
"std": 2.849,
"timedate": "14:37_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19693390618288,
"long": -80.57841680306483,
"alt": 480.46478271484375,
"min": 12.163,
"avg": 21.77,
"max": 65.279,
"std": 16.203,
"timedate": "14:37_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19693621233132,
"long": -80.57841863157165,
"alt": 480.42138671875,
"min": 12.58,
"avg": 15.283,
"max": 24.309,
"std": 3.991,
"timedate": "14:38_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19693600423979,
"long": -80.57841789652005,
"alt": 480.438232421875,
"min": 12.583,
"avg": 15.127,
"max": 21.547,
"std": 2.506,
"timedate": "14:38_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19693733505282,
"long": -80.57841764451587,
"alt": 480.4632263183594,
"min": 12.502,
"avg": 20.732,
"max": 52.829,
"std": 13.157,
"timedate": "14:38_2022-08-31",
"packetLoss": 0
}
]
}
This diff is collapsed.
This diff is collapsed.
{
"192.168.111.200": [
{
"lat": 37.196949416117214,
"long": -80.57841185330722,
"alt": 464.0918884277344,
"min": 12.93,
"avg": 14.2,
"max": 15.079,
"std": 0.919,
"timedate": "20:29_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196950317180054,
"long": -80.57841195112357,
"alt": 464.0873718261719,
"min": 14.318,
"avg": 15.076,
"max": 15.944,
"std": 0.668,
"timedate": "20:29_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19695100823632,
"long": -80.57841296880297,
"alt": 464.0885009765625,
"min": 13.133,
"avg": 13.478,
"max": 13.818,
"std": 0.279,
"timedate": "20:29_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19695222813792,
"long": -80.57841288801434,
"alt": 464.09832763671875,
"min": 13.364,
"avg": 14.688,
"max": 15.382,
"std": 0.936,
"timedate": "20:30_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19695205649911,
"long": -80.57841281371176,
"alt": 464.08599853515625,
"min": 14.574,
"avg": 14.858,
"max": 15.135,
"std": 0.229,
"timedate": "20:30_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19695161147305,
"long": -80.57841293153338,
"alt": 464.0892028808594,
"min": 14.247,
"avg": 14.723,
"max": 15.05,
"std": 0.344,
"timedate": "20:30_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196952315773444,
"long": -80.57841262457721,
"alt": 464.0868835449219,
"min": 14.117,
"avg": 14.172,
"max": 14.2,
"std": 0.038,
"timedate": "20:30_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19695324451495,
"long": -80.57841313318032,
"alt": 464.1015930175781,
"min": 13.438,
"avg": 13.916,
"max": 14.299,
"std": 0.357,
"timedate": "20:30_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196953707782846,
"long": -80.57841371792226,
"alt": 464.0864562988281,
"min": 13.577,
"avg": 13.709,
"max": 13.823,
"std": 0.101,
"timedate": "20:30_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19695362188202,
"long": -80.57841345363285,
"alt": 464.0956726074219,
"min": 14.679,
"avg": 15.116,
"max": 15.383,
"std": 0.311,
"timedate": "20:31_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196952855103106,
"long": -80.57841431323412,
"alt": 464.0872802734375,
"min": 14.307,
"avg": 16.727,
"max": 21.244,
"std": 3.196,
"timedate": "20:31_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196951862838034,
"long": -80.57841649985903,
"alt": 464.0870361328125,
"min": 13.562,
"avg": 16.802,
"max": 22.755,
"std": 4.214,
"timedate": "20:31_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.1969529078594,
"long": -80.57841635704831,
"alt": 464.09735107421875,
"min": 13.94,
"avg": 14.237,
"max": 14.699,
"std": 0.33,
"timedate": "20:31_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196952765221546,
"long": -80.57841387648435,
"alt": 465.189208984375,
"min": 14.132,
"avg": 18.505,
"max": 26.797,
"std": 5.865,
"timedate": "20:31_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196954366996515,
"long": -80.57841205197391,
"alt": 465.1527404785156,
"min": 14.962,
"avg": 20.601,
"max": 28.952,
"std": 6.024,
"timedate": "20:31_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19695703079849,
"long": -80.57840936576655,
"alt": 469.6974182128906,
"min": 13.393,
"avg": 13.91,
"max": 14.289,
"std": 0.378,
"timedate": "20:32_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196957408173084,
"long": -80.57841007743478,
"alt": 504.1727600097656,
"min": 233.16,
"avg": 1001.231,
"max": 1769.302,
"std": 768.071,
"timedate": "20:32_2022-09-01",
"packetLoss": 3333
},
{
"lat": 37.1972453789465,
"long": -80.57853437201422,
"alt": 504.16607666015625,
"min": 13.746,
"avg": 16.234,
"max": 21.027,
"std": 3.389,
"timedate": "20:32_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19758544513463,
"long": -80.57868082056669,
"alt": 504.1236877441406,
"min": 13.507,
"avg": 19.852,
"max": 30.84,
"std": 7.8,
"timedate": "20:32_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19783798052984,
"long": -80.57867945583186,
"alt": 504.09893798828125,
"min": 13.997,
"avg": 15.515,
"max": 18.523,
"std": 2.126,
"timedate": "20:32_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19818542138065,
"long": -80.57855887936279,
"alt": 504.1219482421875,
"min": 13.577,
"avg": 16.483,
"max": 21.732,
"std": 3.718,
"timedate": "20:32_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.198531383969076,
"long": -80.57844052949893,
"alt": 504.0250549316406,
"min": 14.137,
"avg": 14.547,
"max": 14.801,
"std": 0.293,
"timedate": "20:33_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.198654185217485,
"long": -80.57806727431091,
"alt": 504.0818176269531,
"min": 13.534,
"avg": 13.928,
"max": 14.651,
"std": 0.511,
"timedate": "20:33_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19876736348225,
"long": -80.57758727535531,
"alt": 504.0224914550781,
"min": 14.068,
"avg": 18.289,
"max": 22.51,
"std": 4.221,
"timedate": "20:33_2022-09-01",
"packetLoss": 3333
},
{
"lat": 37.19886891898202,
"long": -80.57715395083862,
"alt": 504.107421875,
"min": 13.166,
"avg": 14.485,
"max": 15.889,
"std": 1.113,
"timedate": "20:33_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.198970022790505,
"long": -80.5767241136526,
"alt": 504.2035827636719,
"min": 12.889,
"avg": 14.005,
"max": 14.967,
"std": 0.855,
"timedate": "20:33_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.198877856091116,
"long": -80.57632001380148,
"alt": 504.0577392578125,
"min": 13.323,
"avg": 15.419,
"max": 17.609,
"std": 1.75,
"timedate": "20:33_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19873184308013,
"long": -80.57590813436818,
"alt": 503.95770263671875,
"min": 13.45,
"avg": 13.592,
"max": 13.724,
"std": 0.112,
"timedate": "20:34_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19858621683112,
"long": -80.57550018008534,
"alt": 504.0771789550781,
"min": 14.222,
"avg": 15.051,
"max": 15.82,
"std": 0.653,
"timedate": "20:34_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.198405018174,
"long": -80.57511765789381,
"alt": 504.1376037597656,
"min": 13.905,
"avg": 15.918,
"max": 19.872,
"std": 2.796,
"timedate": "20:34_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19814164828491,
"long": -80.57481607274563,
"alt": 504.1624755859375,
"min": 12.986,
"avg": 18.063,
"max": 27.004,
"std": 6.341,
"timedate": "20:34_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.197873262371424,
"long": -80.57450969936812,
"alt": 504.2010498046875,
"min": 14.302,
"avg": 14.589,
"max": 15.065,
"std": 0.338,
"timedate": "20:34_2022-09-01",
"packetLoss": 0
}
]
}
{
"192.168.1.230": [
{
"min": 3.648,
"avg": 78.206,
"max": 156.886,
"std": 62.627,
"timedate": "19:21_2022-09-08",
"packetLoss": 0
},
{
"min": 3.413,
"avg": 27.454,
"max": 57.947,
"std": 22.725,
"timedate": "19:21_2022-09-08",
"packetLoss": 0
},
{
"min": 25.224,
"avg": 105.895,
"max": 186.485,
"std": 65.834,
"timedate": "19:21_2022-09-08",
"packetLoss": 0
}
]
}
import numpy as np
import json
if __name__ == "__main__":
filenames = ["/home/larkin/ros-kubernetes/plottingTools/pingStats_sept_20th_2022/pingStats.json",
"/home/larkin/ros-kubernetes/plottingTools/pingStats_sept_20th_2022/pingStatsDocker.json",
"/home/larkin/ros-kubernetes/plottingTools/pingStats_sept_20th_2022/pingStatsKubernetes.json"]
# reference point of the base station
anchorPoint = [37.196927, -80.578399, 452.7027587890625]
endpoint = "192.168.111.200"
packetCount = 10
'''
was supposed to format the packetLoss field but it's pretty messed up so
instead it just prints it out for now.
The issue with that field is that the decimal point got removed inside the
bash script so there's not a good way to convert it into a percentage
because sometimes it's 100 meaning 100% and sometimes it's 3333 meaning 33%
'''
for (i, fn) in enumerate(filenames):
with open(fn) as file:
data = json.load(file)
print([pt["packetLoss"] for pt in data[endpoint]])
This diff is collapsed.
{
"192.168.111.200": [
{
"lat": 37.196928346889614,
"long": -80.57839536075299,
"alt": 479.7087707519531,
"min": 12.388,
"avg": 16.564,
"max": 29.63,
"std": 5.551,
"timedate": "14:30_2022-08-31",
"packetLoss": 30
},
{
"lat": 37.1969283192476,
"long": -80.578395320561,
"alt": 479.7126770019531,
"min": 12.226,
"avg": 15.09,
"max": 23.526,
"std": 3.117,
"timedate": "14:30_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19692664367643,
"long": -80.57839626083253,
"alt": 480.8296203613281,
"min": 12.907,
"avg": 16.996,
"max": 34.671,
"std": 6.386,
"timedate": "14:30_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1969267618176,
"long": -80.57839426613229,
"alt": 484.9986267089844,
"min": 12.745,
"avg": 21.995,
"max": 53.693,
"std": 12.368,
"timedate": "14:31_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1969639510882,
"long": -80.57841091673272,
"alt": 519.6161499023438,
"min": 12.29,
"avg": 169.24,
"max": 965.396,
"std": 302.283,
"timedate": "14:31_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19746468750461,
"long": -80.57862886087878,
"alt": 519.7149658203125,
"min": 12.726,
"avg": 17.813,
"max": 41.109,
"std": 8.674,
"timedate": "14:31_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.197834568001035,
"long": -80.57867909730071,
"alt": 519.7515869140625,
"min": 13.783,
"avg": 24.735,
"max": 77.326,
"std": 19.139,
"timedate": "14:31_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19830019709621,
"long": -80.57852044583007,
"alt": 519.6963500976562,
"min": 12.285,
"avg": 19.228,
"max": 38.662,
"std": 8.191,
"timedate": "14:32_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19862211301232,
"long": -80.57819571305089,
"alt": 519.8521728515625,
"min": 12.655,
"avg": 16.789,
"max": 37.265,
"std": 6.997,
"timedate": "14:32_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19877126180717,
"long": -80.57756903253232,
"alt": 519.7733764648438,
"min": 12.783,
"avg": 17.52,
"max": 28.498,
"std": 5.293,
"timedate": "14:32_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.1989284022235,
"long": -80.57689994789008,
"alt": 519.6705322265625,
"min": 13.978,
"avg": 17.869,
"max": 26.898,
"std": 5.07,
"timedate": "14:32_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.198868848593506,
"long": -80.57629669675222,
"alt": 519.8172607421875,
"min": 13.292,
"avg": 15.63,
"max": 26.374,
"std": 4.116,
"timedate": "14:32_2022-08-31",
"packetLoss": 20
},
{
"lat": 37.19865611377655,
"long": -80.57569486171057,
"alt": 519.7399291992188,
"min": 12.104,
"avg": 18.331,
"max": 40.947,
"std": 8.629,
"timedate": "14:33_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19843096318146,
"long": -80.57514757665672,
"alt": 519.6878662109375,
"min": 12.768,
"avg": 17.71,
"max": 44.855,
"std": 9.234,
"timedate": "14:33_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19804684716633,
"long": -80.57470883804486,
"alt": 519.7710571289062,
"min": 12.675,
"avg": 15.62,
"max": 26.842,
"std": 4.086,
"timedate": "14:33_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19768191849453,
"long": -80.57429308389622,
"alt": 519.675537109375,
"min": 12.114,
"avg": 15.45,
"max": 23.975,
"std": 3.521,
"timedate": "14:33_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1973175900281,
"long": -80.57387695533382,
"alt": 519.7095336914062,
"min": 12.872,
"avg": 17.168,
"max": 34.733,
"std": 6.458,
"timedate": "14:34_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19698269267429,
"long": -80.57385693692969,
"alt": 519.9336547851562,
"min": 12.591,
"avg": 17.859,
"max": 40.369,
"std": 8.179,
"timedate": "14:34_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19667955021943,
"long": -80.5743391615679,
"alt": 519.7401733398438,
"min": 12.31,
"avg": 20.463,
"max": 66.391,
"std": 15.798,
"timedate": "14:34_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.196373582814836,
"long": -80.5748071760333,
"alt": 519.74951171875,
"min": 12.376,
"avg": 17.335,
"max": 38.502,
"std": 7.601,
"timedate": "14:34_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1960532768436,
"long": -80.57526519970763,
"alt": 520.231689453125,
"min": 13.69,
"avg": 19.13,
"max": 39.85,
"std": 8.013,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.1957348874337,
"long": -80.57572738839107,
"alt": 520.1185913085938,
"min": 13.804,
"avg": 18.598,
"max": 31.621,
"std": 6.959,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19550041901233,
"long": -80.57625731964177,
"alt": 519.6529541015625,
"min": 12.455,
"avg": 15.3,
"max": 26.254,
"std": 4.514,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19549002740312,
"long": -80.57685439140374,
"alt": 519.6936645507812,
"min": 12.751,
"avg": 15.814,
"max": 30.657,
"std": 5.172,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19547809677102,
"long": -80.57746772857077,
"alt": 519.5801391601562,
"min": 12.53,
"avg": 17.89,
"max": 41.403,
"std": 8.702,
"timedate": "14:35_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19563971199513,
"long": -80.57802832733796,
"alt": 519.8789672851562,
"min": 12.753,
"avg": 17.734,
"max": 41.746,
"std": 8.289,
"timedate": "14:36_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.195979498585935,
"long": -80.57850674914269,
"alt": 519.793701171875,
"min": 13.393,
"avg": 16.255,
"max": 24.504,
"std": 3.297,
"timedate": "14:36_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.196327640996465,
"long": -80.57899738417507,
"alt": 519.5713500976562,
"min": 13.434,
"avg": 16.089,
"max": 22.916,
"std": 3.482,
"timedate": "14:36_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.196483779958825,
"long": -80.57925821541889,
"alt": 519.3221435546875,
"min": 12.39,
"avg": 16.115,
"max": 28.944,
"std": 4.875,
"timedate": "14:36_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19668195807581,
"long": -80.57836138169071,
"alt": 512.5604248046875,
"min": 13.121,
"avg": 17.861,
"max": 33.434,
"std": 6.573,
"timedate": "14:37_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19692422495426,
"long": -80.57836381143082,
"alt": 485.1143798828125,
"min": 12.337,
"avg": 17.086,
"max": 28.951,
"std": 6.709,
"timedate": "14:37_2022-08-31",
"packetLoss": 20
},
{
"lat": 37.196931418256725,
"long": -80.57841693634542,
"alt": 480.44964599609375,
"min": 13.596,
"avg": 15.498,
"max": 21.561,
"std": 2.849,
"timedate": "14:37_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19693390618288,
"long": -80.57841680306483,
"alt": 480.46478271484375,
"min": 12.163,
"avg": 21.77,
"max": 65.279,
"std": 16.203,
"timedate": "14:37_2022-08-31",
"packetLoss": 0
},
{
"lat": 37.19693621233132,
"long": -80.57841863157165,
"alt": 480.42138671875,
"min": 12.58,
"avg": 15.283,
"max": 24.309,
"std": 3.991,
"timedate": "14:38_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19693600423979,
"long": -80.57841789652005,
"alt": 480.438232421875,
"min": 12.583,
"avg": 15.127,
"max": 21.547,
"std": 2.506,
"timedate": "14:38_2022-08-31",
"packetLoss": 10
},
{
"lat": 37.19693733505282,
"long": -80.57841764451587,
"alt": 480.4632263183594,
"min": 12.502,
"avg": 20.732,
"max": 52.829,
"std": 13.157,
"timedate": "14:38_2022-08-31",
"packetLoss": 0
}
]
}
{
"192.168.111.200": [
{
"lat": 37.19694520511248,
"long": -80.57843266778926,
"alt": 464.33538818359375,
"min": 13.244,
"avg": 15.03,
"max": 20.598,
"std": 2.793,
"timedate": "16:20_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19694313413883,
"long": -80.57843428940932,
"alt": 464.333740234375,
"min": 14.285,
"avg": 16.024,
"max": 21.969,
"std": 2.986,
"timedate": "16:20_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19693730006559,
"long": -80.57843532351892,
"alt": 465.4197082519531,
"min": 13.633,
"avg": 14.344,
"max": 14.805,
"std": 0.464,
"timedate": "16:20_2022-09-01",
"packetLoss": 20
},
{
"lat": 37.19693473341801,
"long": -80.57843493571495,
"alt": 465.4223937988281,
"min": 12.793,
"avg": 15.495,
"max": 24.46,
"std": 4.507,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19693447561253,
"long": -80.57843431823561,
"alt": 497.8923034667969,
"min": 13.057,
"avg": 20.581,
"max": 40.676,
"std": 10.422,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19718016268259,
"long": -80.57852927936935,
"alt": 504.3514709472656,
"min": 13.232,
"avg": 15.64,
"max": 19.376,
"std": 2.545,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19760167610952,
"long": -80.57869346529134,
"alt": 504.3047180175781,
"min": 13.556,
"avg": 13.937,
"max": 14.546,
"std": 0.338,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19794470150608,
"long": -80.57864254970428,
"alt": 504.31341552734375,
"min": 13.58,
"avg": 16.586,
"max": 23.045,
"std": 3.66,
"timedate": "16:21_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19840836656752,
"long": -80.57848291293784,
"alt": 504.32763671875,
"min": 14.375,
"avg": 15.788,
"max": 19.698,
"std": 2.258,
"timedate": "16:22_2022-09-01",
"packetLoss": 20
},
{
"lat": 37.19864228449665,
"long": -80.57811203523464,
"alt": 504.3124694824219,
"min": 13.608,
"avg": 15.854,
"max": 22.492,
"std": 3.361,
"timedate": "16:22_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19876816035155,
"long": -80.57758234233314,
"alt": 504.3837890625,
"min": 13.065,
"avg": 16.018,
"max": 21.912,
"std": 3.545,
"timedate": "16:22_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.1989041037944,
"long": -80.57700468190154,
"alt": 504.38427734375,
"min": 13.525,
"avg": 15.099,
"max": 18.485,
"std": 1.777,
"timedate": "16:22_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19893799356388,
"long": -80.5764887615473,
"alt": 504.2754821777344,
"min": 12.982,
"avg": 14.083,
"max": 17.718,
"std": 1.822,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.198754895802345,
"long": -80.57597242427916,
"alt": 504.33355712890625,
"min": 13.193,
"avg": 13.664,
"max": 14.158,
"std": 0.326,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19857393226649,
"long": -80.57546482344758,
"alt": 504.348388671875,
"min": 13.619,
"avg": 14.208,
"max": 15.633,
"std": 0.778,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19829567574165,
"long": -80.57499154342148,
"alt": 504.3603515625,
"min": 13.681,
"avg": 14.027,
"max": 14.436,
"std": 0.296,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.1979637254839,
"long": -80.57461240299864,
"alt": 504.3489074707031,
"min": 13.497,
"avg": 15.164,
"max": 21.27,
"std": 3.057,
"timedate": "16:23_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19762851411724,
"long": -80.57423241807999,
"alt": 504.3575744628906,
"min": 13.388,
"avg": 13.858,
"max": 14.516,
"std": 0.377,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19729932007261,
"long": -80.57385664979019,
"alt": 504.3293762207031,
"min": 13.455,
"avg": 15.119,
"max": 21.177,
"std": 3.031,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.197007156404794,
"long": -80.57381724858871,
"alt": 504.4012145996094,
"min": 13.365,
"avg": 14.895,
"max": 18.61,
"std": 1.928,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19672359899185,
"long": -80.57426967741434,
"alt": 504.3739929199219,
"min": 13.336,
"avg": 13.928,
"max": 14.478,
"std": 0.405,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19644313528704,
"long": -80.5747092491869,
"alt": 504.142822265625,
"min": 14.443,
"avg": 16.12,
"max": 21.354,
"std": 2.634,
"timedate": "16:24_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19614353994472,
"long": -80.57513844955976,
"alt": 504.27679443359375,
"min": 13.801,
"avg": 14.424,
"max": 14.691,
"std": 0.32,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.195843283792854,
"long": -80.5755706232186,
"alt": 504.1975402832031,
"min": 13.457,
"avg": 13.591,
"max": 13.86,
"std": 0.158,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19555233937037,
"long": -80.57599352944783,
"alt": 504.2591247558594,
"min": 13.793,
"avg": 15.854,
"max": 23.773,
"std": 3.96,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19549444565894,
"long": -80.57651763786694,
"alt": 504.4447021484375,
"min": 13.486,
"avg": 13.825,
"max": 14.273,
"std": 0.282,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19548535305298,
"long": -80.5770761770412,
"alt": 504.3387451171875,
"min": 13.532,
"avg": 15.447,
"max": 22.43,
"std": 3.493,
"timedate": "16:25_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19547622178125,
"long": -80.57764098592584,
"alt": 504.26202392578125,
"min": 13.642,
"avg": 16.885,
"max": 23.874,
"std": 3.969,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19567974934979,
"long": -80.57808608230211,
"alt": 504.42352294921875,
"min": 13.128,
"avg": 14.533,
"max": 18.654,
"std": 2.088,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19600300626999,
"long": -80.57854040967322,
"alt": 504.3788757324219,
"min": 13.148,
"avg": 14.615,
"max": 18.661,
"std": 2.048,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196303379878266,
"long": -80.57896326918674,
"alt": 504.36553955078125,
"min": 13.598,
"avg": 15.115,
"max": 20.136,
"std": 2.518,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19651091404436,
"long": -80.57925498459119,
"alt": 504.395751953125,
"min": 13.378,
"avg": 18.195,
"max": 29.433,
"std": 6.195,
"timedate": "16:26_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19653184614167,
"long": -80.57921693220851,
"alt": 504.23358154296875,
"min": 13.39,
"avg": 22.604,
"max": 51.731,
"std": 14.816,
"timedate": "16:27_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.19693544005523,
"long": -80.57844374387378,
"alt": 504.4382019042969,
"min": 13.264,
"avg": 16.412,
"max": 23.343,
"std": 3.74,
"timedate": "16:27_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.1969669531734,
"long": -80.5783851422811,
"alt": 484.4738464355469,
"min": 14.119,
"avg": 18.805,
"max": 37,
"std": 9.097,
"timedate": "16:27_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196945501241764,
"long": -80.57841736155262,
"alt": 464.57684326171875,
"min": 13.623,
"avg": 15.812,
"max": 23.296,
"std": 3.745,
"timedate": "16:27_2022-09-01",
"packetLoss": 0
},
{
"lat": 37.196946870277074,
"long": -80.57841604749434,
"alt": 464.1172180175781,
"min": 14.341,
"avg": 79.161,
"max": 328.125,
"std": 124.538,
"timedate": "16:28_2022-09-01",
"packetLoss": 0
}
]
}
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
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