@@ -16,6 +16,9 @@ var clientTopic;
1616var messageRate = 0 ;
1717var messageRateAverage = 10 ;
1818
19+ var receiversHidden = false ;
20+ var chaseCarsHidden = false ;
21+
1922var pledges = { } ;
2023var pledges_loaded = false
2124
@@ -3638,33 +3641,6 @@ function liveData() {
36383641 $ ( "#stTimer" ) . attr ( "data-timestamp" , dateNow ) ;
36393642 $ ( "#stText" ) . text ( "websocket |" ) ;
36403643 }
3641-
3642- // if (frame.length == null) {
3643- // var tempDate = new Date(frame.datetime).getTime();
3644- // } else {
3645- // var tempDate = new Date(frame[frame.length - 1].datetime).getTime()
3646- // }
3647- // if ((dateNow - tempDate) < 100000) {
3648- // // Data is recent enough.
3649- // var test = formatData(frame, true);
3650- // if (clientActive) {
3651- // live_data_buffer.positions.position.push.apply(live_data_buffer.positions.position,test.positions.position)
3652- // }
3653- // $("#stTimer").attr("data-timestamp", dateNow);
3654- // $("#stText").text("websocket ("+ ((dateNow - tempDate)/1000).toFixed(1) +" s) |");
3655- // } else if ((dateNow - new Date(frame.datetime).getTime()) > 150000) {
3656- // // Data is very old, which may indicate that our tab has probably been suspended.
3657- // // We now poll for data.
3658- // $("#stText").text("data error ("+ ((dateNow - tempDate)/1000).toFixed(1) +" s) |");
3659- // console.log("WebSockets - Data Age was " + ((dateNow - tempDate)/1000).toFixed(1) + " s, frame length: " + frame.length + ". Discarding and polling for data.");
3660- // // Discard all further messages until we have finished the next poll.
3661- // console.log("WebSockets - Tab possibly suspended, polling for updates.")
3662- // clientActive = false;
3663- // refresh();
3664- // } else {
3665- // $("#stText").text("data error ("+ ((dateNow - tempDate)/1000).toFixed(1) +" s) |");
3666- // console.log("WebSockets - Data Age was " + ((dateNow - tempDate)/1000).toFixed(1) + " s, frame length: " + frame.length + ". Discarding frame.");
3667- // }
36683644 }
36693645 }
36703646 } else {
@@ -3929,7 +3905,7 @@ function refreshPredictions() {
39293905 } ) ;
39303906}
39313907
3932- var periodical , periodical_focus , periodical_focus_new , periodical_receivers , periodical_listeners ;
3908+ var periodical , periodical_focus , periodical_focus_new , periodical_receivers , periodical_listeners , periodical_recoveries ;
39333909var periodical_predictions = null ;
39343910var timer_seconds = 5 ;
39353911
@@ -4060,6 +4036,10 @@ function deleteChase(r) {
40604036function updateChase ( r ) {
40614037 if ( ! r ) return ;
40624038
4039+ if ( chaseCarsHidden == true ) {
4040+ return ;
4041+ }
4042+
40634043 var response = { } ;
40644044 response . positions = { } ;
40654045 var dataTemp = [ ] ;
@@ -4109,6 +4089,11 @@ function showRecoveredMap(serial) {
41094089
41104090function updateReceivers ( r , single ) {
41114091 if ( ! r ) return ;
4092+
4093+ if ( receiversHidden == true ) {
4094+ return ;
4095+ }
4096+
41124097 ls_receivers = true ;
41134098
41144099 for ( var i in r ) {
0 commit comments