Emergencies list
The following lists display emergencies from the past 48 hours as well as historic emergencies since openATC became operational.
Important: An emergency is qualified as any instance where the pilots of an aircraft are setting the transponder code to 7700, 7600 or 7500. All this means is that some sort of event has prompted the pilots to demand priority handling by ATC. In many cases this is due to a passenger having a medical emergency. Scaremonger tabloids beware! This list has absolutely no meaning whatsoever when judging whether an airline is safe or not!
<% if dbmaint = 1 then%>Database index maintenance is currently ongoing. During that time, the find emergencies function is not available. Sorry for the inconvenience. This usually takes no longer than 15 minutes, please come back and try again then.
<% else set rs = conn.Execute("exec sp_FindAllEmergencies") i = 0 While not rs.EOF callsign(i) = rs("Callsign") xpdr(i) = rs("xpdr") typ(i) = rs("type") rego(i) = rs("registration") tstamp(i) = DanDate(rs("tstamp"), "%d %b %Y %H:%M:%S") dago(i) = abs(DateDiff("d", Now(), rs("tstamp"))) hago(i) = abs(DateDiff("h", Now(), rs("tstamp")))-1 mago(i) = abs(DateDiff("n", Now(), rs("tstamp"))) tripid(i) = rs("ID") i = i + 1 rs.MoveNext wend rs.Close numberofflights = i if numberofflights = 0 then response.Write "
No emergencies found
" else response.Write "Found the following Emergencies:
" response.Write "
| Callsign | Type | Registration | Code | Time of flight (UTC) | How long ago? | |
| " & callsign(i) & " | " & _ typ(i) & " | " & _ "" & rego(i) & " | " & _ xpdr(i) & " | " & _ tstamp(i) & " | " & _ Int(mago(i) / 60) & "h " & round((mago(i) / 60 - Int(mago(i) / 60)) * 60,0) & "m ago (" & dago(i) & " days ago) |