46 { name: 'gps_latitude', type: 'float' }, |
46 { name: 'gps_latitude', type: 'float' }, |
47 { name: 'gps_longitude', type: 'float' }, |
47 { name: 'gps_longitude', type: 'float' }, |
48 { name: 'gps_altitude', type: 'float' }, |
48 { name: 'gps_altitude', type: 'float' }, |
49 { name: 'net_address', type: 'string' }, |
49 { name: 'net_address', type: 'string' }, |
50 { name: 'net_ifname', type: 'string' }, |
50 { name: 'net_ifname', type: 'string' }, |
|
51 { name: 'net_ssid', type: 'string' }, |
51 { name: 'net_rssi', type: 'int' }, |
52 { name: 'net_rssi', type: 'int' }, |
52 { name: 'up_interval', type: 'int' } |
53 { name: 'up_interval', type: 'int' } |
53 ], |
54 ], |
54 id: 'record', |
55 id: 'record', |
55 url: url |
56 url: url |
85 if (record.barometer > 0) |
86 if (record.barometer > 0) |
86 html += '<tr><td>Luchtdruk</td><td>' + record.barometer.toFixed(0) + '</td></tr>'; |
87 html += '<tr><td>Luchtdruk</td><td>' + record.barometer.toFixed(0) + '</td></tr>'; |
87 if ((record.gps_latitude != 0) && (record.gps_longitude != 0)) |
88 if ((record.gps_latitude != 0) && (record.gps_longitude != 0)) |
88 html += '<tr><td>GPS</td><td>' + record.gps_latitude + ' ' + record.gps_longitude + ' ' + record.gps_altitude + '</td></tr>'; |
89 html += '<tr><td>GPS</td><td>' + record.gps_latitude + ' ' + record.gps_longitude + ' ' + record.gps_altitude + '</td></tr>'; |
89 html += '<tr><td>Netwerk</td><td>' + record.net_ifname + ' ' + record.net_address + '</td></tr>'; |
90 html += '<tr><td>Netwerk</td><td>' + record.net_ifname + ' ' + record.net_address + '</td></tr>'; |
|
91 if (record.net_ssid) |
|
92 html += '<tr><td>WiFi SSID</td><td>' + record.net_ssid + '</td></tr>'; |
90 if (record.net_rssi < 0) |
93 if (record.net_rssi < 0) |
91 html += '<tr><td>WiFi signaal</td><td>' + record.net_rssi + '</td></tr>'; |
94 html += '<tr><td>WiFi signaal</td><td>' + record.net_rssi + '</td></tr>'; |
92 html += '<tr><td>Update interval</td><td>' + record.up_interval + ' sec.</td></tr>'; |
95 html += '<tr><td>Update interval</td><td>' + record.up_interval + ' sec.</td></tr>'; |
93 } |
96 } |
94 html += '</<table>'; |
97 html += '</<table>'; |
121 record.temperature = obj.temperature; |
124 record.temperature = obj.temperature; |
122 if (obj.humidity) |
125 if (obj.humidity) |
123 record.humidity = obj.humidity; |
126 record.humidity = obj.humidity; |
124 record.net_ifname = obj.net_ifname; |
127 record.net_ifname = obj.net_ifname; |
125 record.net_address = obj.net_address; |
128 record.net_address = obj.net_address; |
|
129 if (obj.net_ssid) |
|
130 record.net_ssid = obj.net_ssid; |
126 if (obj.net_rssi) |
131 if (obj.net_rssi) |
127 record.net_rssi = obj.net_rssi; |
132 record.net_rssi = obj.net_rssi; |
128 } |
133 } |
129 updateScreen(); |
134 updateScreen(); |
130 } |
135 } |