[hamradio-commits] [dump1090] 224/389: Changed table and selected planes info display Changed table and selected planes info to show 'n/a' when data is not present.

Matthew Ernisse mernisse-guest at moszumanska.debian.org
Wed Nov 5 00:19:57 UTC 2014


This is an automated email from the git hooks/post-receive script.

mernisse-guest pushed a commit to branch master
in repository dump1090.

commit 40c666b7328a6e333a5ac897290abdab926f18b1
Author: terribl <terri at rannalla.net>
Date:   Sat May 25 23:44:40 2013 +0300

    Changed table and selected planes info display
    Changed table and selected planes info to show 'n/a' when data is not present.
    
    	modified:   public_html/script.js
---
 public_html/script.js | 35 ++++++++++++++++++++++++++++++-----
 1 file changed, 30 insertions(+), 5 deletions(-)

diff --git a/public_html/script.js b/public_html/script.js
index 1838629..3d0851b 100644
--- a/public_html/script.js
+++ b/public_html/script.js
@@ -199,13 +199,31 @@ function refreshSelected() {
 			html += '<tr><td colspan="2" id="selectedinfotitle">Squawking: Emergancy</td>'
 		}
 		html += '<tr><td>Altitude: ' + selected.altitude + '</td>';
+		
 		if (selected.squawk != '0000') {
     		html += '<td>Squawk: ' + selected.squawk + '</td></tr>';
     	} else {
     	    html += '<td>Squawk: n/a</td></tr>';
     	}
-		html += '<tr><td>Track: ' + selected.track + ' (' + normalizeTrack(selected.track, selected.vTrack)[1] +')</td><td>ICAO (hex): ' + selected.icao + '</td></tr>';
-		html += '<tr><td colspan="2" align="center">Lat/Long: ' + selected.latitude + ', ' + selected.longitude + '</td></tr>';
+    	
+    	html += '<tr><td>Track: ' 
+    	if (selected.vTrack) {
+		    html += selected.track;
+		    html += ' (' + normalizeTrack(selected.track, selected.vTrack)[1] +')</td>';
+		} else {
+		    html += 'n/a';
+		}
+		    
+		html += '<td>ICAO (hex): ' + selected.icao + '</td></tr>';
+
+		html += '<tr><td colspan="2" align="center">Lat/Long: ';
+		if (selected.vPosition) {
+		    html += selected.latitude + ', ' + selected.longitude;
+		} else {
+		    html += 'n/a';
+		}
+		
+		html += '</td></tr>';
 		html += '</table>';
 	} else {
 		var html = '';
@@ -305,7 +323,14 @@ function refreshTableInfo() {
     	    }
 			html += '<td align="right">' + tableplane.altitude + '</td>';
 			html += '<td align="right">' + tableplane.speed + '</td>';
-			html += '<td align="right">' + normalizeTrack(tableplane.track, tableplane.vTrack)[2] + ' (' + normalizeTrack(tableplane.track, tableplane.vTrack)[1] + ')</td>';
+			html += '<td align="right">';
+			if (tableplane.vTrack) {
+    			 html += normalizeTrack(tableplane.track, tableplane.vTrack)[2];
+    			 html += ' (' + normalizeTrack(tableplane.track, tableplane.vTrack)[1] + ')';
+    	    } else {
+    	        html += ' ';
+    	    }
+    	    html += '</td>';
 			html += '<td align="right">' + tableplane.messages + '</td>';
 			html += '<td align="right">' + tableplane.seen + '</td>';
 			html += '</tr>';
@@ -320,8 +345,8 @@ function refreshTableInfo() {
 		var hex = $(this).find('td:first').text();
 		if (hex != "ICAO") {
 			selectPlaneByHex(hex);
-			refreshTableInfo()
-			refreshSelected()
+			refreshTableInfo();
+			refreshSelected();
 		}
 	});
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-hamradio/dump1090.git



More information about the pkg-hamradio-commits mailing list