Avoid polling GIRO stations that don't return any data

This commit is contained in:
Ian Renton
2026-08-31 20:54:21 +01:00
parent 892827f1f8
commit a33f02491d
9 changed files with 16 additions and 25 deletions
+1 -10
View File
@@ -1,12 +1,9 @@
AA343,"Almaty, Kazakhstan" AA343,"Almaty, Kazakhstan"
AL945,"Alpena, United States" AL945,"Alpena, United States"
AT138,"Athens, Greece" AT138,"Athens, Greece"
AU930,"Austin, United States"
BR52P,"Brisbane, Australia"
BVJ03,"Boa Vista, Brazil" BVJ03,"Boa Vista, Brazil"
CAJ2M,"Cachoeira Paulista, Brazil" CAJ2M,"Cachoeira Paulista, Brazil"
CB53N,"Canberra, Australia" CB53N,"Canberra, Australia"
CGK21,"Campo Grande, Brazil"
DB049,"Dourbes, Belgium" DB049,"Dourbes, Belgium"
DW41K,"Darwin, Australia" DW41K,"Darwin, Australia"
EA036,"El Arenosillo, Spain" EA036,"El Arenosillo, Spain"
@@ -18,24 +15,18 @@ GM037,"Gibilmanna, Italy"
GR13L,"Grahamstown, South Africa" GR13L,"Grahamstown, South Africa"
HE13N,"Hermanus, South Africa" HE13N,"Hermanus, South Africa"
HO54K,"Hobart, Australia" HO54K,"Hobart, Australia"
IC437,"I-Cheon, South Korea"
IF843,"Idaho National Laboratory, United States" IF843,"Idaho National Laboratory, United States"
JI91J,"Jicamarca, Peru" JI91J,"Jicamarca, Peru"
JR055,"Juliusruh, Germany" JR055,"Juliusruh, Germany"
LAA38,"Lajes Terceira Island, Portugal" LAA38,"Lajes Terceira Island, Portugal"
LL721,"Lualualei, United States" LL721,"Lualualei, United States"
LM42B,"Learmonth, Australia"
LV12P,"Louisvale, South Africa"
MHJ45,"Millstone Hill, United States" MHJ45,"Millstone Hill, United States"
ML10L,"Malindi, Kenya"
NI135,"Nicosia, Cyprus" NI135,"Nicosia, Cyprus"
NI63_,"Norfolk, Australia" NI63_,"Norfolk, Australia"
PA836,"Portt Arguello, United States" PA836,"Port Arguello, United States"
PE43K,"Perth, Australia" PE43K,"Perth, Australia"
PF765,"Poker Flat, United States"
PQ052,"Pruhonice, Czechia" PQ052,"Pruhonice, Czechia"
RO041,"Rome, Italy" RO041,"Rome, Italy"
SAA0K,"Saoluis, Brazil"
SO148,"Sopron, Hungary" SO148,"Sopron, Hungary"
TR169,"Tromso, Norway" TR169,"Tromso, Norway"
TV51R,"Townsville, Australia" TV51R,"Townsville, Australia"
1 AA343 Almaty, Kazakhstan
2 AL945 Alpena, United States
3 AT138 Athens, Greece
AU930 Austin, United States
BR52P Brisbane, Australia
4 BVJ03 Boa Vista, Brazil
5 CAJ2M Cachoeira Paulista, Brazil
6 CB53N Canberra, Australia
CGK21 Campo Grande, Brazil
7 DB049 Dourbes, Belgium
8 DW41K Darwin, Australia
9 EA036 El Arenosillo, Spain
15 GR13L Grahamstown, South Africa
16 HE13N Hermanus, South Africa
17 HO54K Hobart, Australia
IC437 I-Cheon, South Korea
18 IF843 Idaho National Laboratory, United States
19 JI91J Jicamarca, Peru
20 JR055 Juliusruh, Germany
21 LAA38 Lajes Terceira Island, Portugal
22 LL721 Lualualei, United States
LM42B Learmonth, Australia
LV12P Louisvale, South Africa
23 MHJ45 Millstone Hill, United States
ML10L Malindi, Kenya
24 NI135 Nicosia, Cyprus
25 NI63_ Norfolk, Australia
26 PA836 Portt Arguello, United States Port Arguello, United States
27 PE43K Perth, Australia
PF765 Poker Flat, United States
28 PQ052 Pruhonice, Czechia
29 RO041 Rome, Italy
SAA0K Saoluis, Brazil
30 SO148 Sopron, Hungary
31 TR169 Tromso, Norway
32 TV51R Townsville, Australia
+1 -1
View File
@@ -76,7 +76,7 @@
</div> </div>
<script src="/static/js/add-spot.js?v=1788205756"></script> <script src="/static/js/add-spot.js?v=1788206062"></script>
<script>$(document).ready(function () { <script>$(document).ready(function () {
$("#nav-link-add-spot").addClass("active"); $("#nav-link-add-spot").addClass("active");
}); <!-- highlight active page in nav --></script> }); <!-- highlight active page in nav --></script>
+1 -1
View File
@@ -84,7 +84,7 @@
</div> </div>
<script src="/static/js/alerts.js?v=1788205756"></script> <script src="/static/js/alerts.js?v=1788206062"></script>
<script>$(document).ready(function () { <script>$(document).ready(function () {
$("#nav-link-alerts").addClass("active"); $("#nav-link-alerts").addClass("active");
}); <!-- highlight active page in nav --></script> }); <!-- highlight active page in nav --></script>
+2 -2
View File
@@ -76,8 +76,8 @@
</div> </div>
<script src="/static/js/spotsbandsandmap.js?v=1788205756"></script> <script src="/static/js/spotsbandsandmap.js?v=1788206062"></script>
<script src="/static/js/bands.js?v=1788205756"></script> <script src="/static/js/bands.js?v=1788206062"></script>
<script>$(document).ready(function () { <script>$(document).ready(function () {
$("#nav-link-bands").addClass("active"); $("#nav-link-bands").addClass("active");
}); <!-- highlight active page in nav --></script> }); <!-- highlight active page in nav --></script>
+5 -5
View File
@@ -1,6 +1,6 @@
{% extends "skeleton.html" %} {% extends "skeleton.html" %}
{% block head_extra %} {% block head_extra %}
<link rel="stylesheet" href="/static/css/style.css?v=1788205756" type="text/css"> <link rel="stylesheet" href="/static/css/style.css?v=1788206062" type="text/css">
<link href="/static/vendor/css/bootstrap-5.3.8.min.css" rel="stylesheet"> <link href="/static/vendor/css/bootstrap-5.3.8.min.css" rel="stylesheet">
<link href="/static/vendor/css/fontawesome-6.7.2.min.css" rel="stylesheet"> <link href="/static/vendor/css/fontawesome-6.7.2.min.css" rel="stylesheet">
<link href="/static/vendor/css/solid-6.7.2.min.css" rel="stylesheet"> <link href="/static/vendor/css/solid-6.7.2.min.css" rel="stylesheet">
@@ -15,10 +15,10 @@
window.fetchEventSource = fetchEventSource; window.fetchEventSource = fetchEventSource;
</script> </script>
<script src="/static/js/utils.js?v=1788205756"></script> <script src="/static/js/utils.js?v=1788206062"></script>
<script src="/static/js/ui-ham.js?v=1788205756"></script> <script src="/static/js/ui-ham.js?v=1788206062"></script>
<script src="/static/js/geo.js?v=1788205756"></script> <script src="/static/js/geo.js?v=1788206062"></script>
<script src="/static/js/common.js?v=1788205756"></script> <script src="/static/js/common.js?v=1788206062"></script>
{% end %} {% end %}
{% block body %} {% block body %}
<div class="container"> <div class="container">
+1 -1
View File
@@ -284,7 +284,7 @@
</div> </div>
<script src="/static/vendor/js/chart-4.4.9.umd.min.js"></script> <script src="/static/vendor/js/chart-4.4.9.umd.min.js"></script>
<script src="/static/js/conditions.js?v=1788205756"></script> <script src="/static/js/conditions.js?v=1788206062"></script>
<script>$(document).ready(function () { <script>$(document).ready(function () {
$("#nav-link-conditions").addClass("active"); $("#nav-link-conditions").addClass("active");
}); <!-- highlight active page in nav --></script> }); <!-- highlight active page in nav --></script>
+2 -2
View File
@@ -113,8 +113,8 @@
const CARTODB_API_KEY = "{{ web_ui_options.get('cartodb_api_key', '') }}"; const CARTODB_API_KEY = "{{ web_ui_options.get('cartodb_api_key', '') }}";
</script> </script>
<script src="/static/js/spotsbandsandmap.js?v=1788205755"></script> <script src="/static/js/spotsbandsandmap.js?v=1788206061"></script>
<script src="/static/js/map.js?v=1788205755"></script> <script src="/static/js/map.js?v=1788206061"></script>
<script>$(document).ready(function () { <script>$(document).ready(function () {
$("#nav-link-map").addClass("active"); $("#nav-link-map").addClass("active");
}); <!-- highlight active page in nav --></script> }); <!-- highlight active page in nav --></script>
+2 -2
View File
@@ -113,8 +113,8 @@
</div> </div>
<script src="/static/js/spotsbandsandmap.js?v=1788205755"></script> <script src="/static/js/spotsbandsandmap.js?v=1788206061"></script>
<script src="/static/js/spots.js?v=1788205755"></script> <script src="/static/js/spots.js?v=1788206061"></script>
<script>$(document).ready(function () { <script>$(document).ready(function () {
$("#nav-link-spots").addClass("active"); $("#nav-link-spots").addClass("active");
}); <!-- highlight active page in nav --></script> }); <!-- highlight active page in nav --></script>
+1 -1
View File
@@ -86,7 +86,7 @@
</div> </div>
</div> </div>
<script src="/static/js/status.js?v=1788205756"></script> <script src="/static/js/status.js?v=1788206062"></script>
<script> <script>
$(document).ready(function () { $(document).ready(function () {
$("#nav-link-status").addClass("active"); $("#nav-link-status").addClass("active");