MMM-FlightsAbove icon indicating copy to clipboard operation
MMM-FlightsAbove copied to clipboard

Add config option for watchList

Open E3V3A opened this issue 6 years ago • 1 comments

We want to have a config option watchList, that checks for certain flights, planes, or squawk codes.

This is very useful for finding:

  • [ ] military, government aircrafts
  • [ ] high ranking political figure aircrafts (e.g Airforce One, etc.)
  • [x] Emergency, Medical, SAR (EMS) aircrafts
  • [x] Aircraft in emergency situations, such as hi-jackings, damage, etc.

What do we need for better tracking?

  • squawk
  • model
  • modes
  • callsign
  • registration
  • aircraftId (not part of API)

We already have some some from:

  • http://www.flightradars.eu/squawkcodes.html
  • http://piro.biz/index.php/pages/squawkcodes

Some Squawk Ranges

    1200- VFR flight, this is the standard squawk code used in North American airspace when no other has been assigned.
    7000- VFR standard squawk code for most of European airspace.
    0021- VFR squawk code for German airspace (5000 feet and below)
    0022-VFR squawk code for German airspace (above 5000 feet)


and some Series...

Series 00 Code 0000 is available as a general purpose code for local use by any State.
Series 10 Code 1000 reserved for use as a conspicuity code for Mode S
Series 20 Code 2000 shall be used by flight crews in the absence of any Air Traffic Control (ATC) 
				instructions or regional agreements unless the conditions for
				the use of codes: 7000,7500, 7600 and 7700 apply.

Series 70 Code 7000 shall be used by flight crews not receiving ATS service in order to
 				improve detection of suitably equipped aircraft in areas specified by States,
				unless otherwise instructed by ATS.
Series 75 Code 7500 is reserved for use in the event of unlawful interference.
Series 76 Code 7600 is reserved for use in the event of radio communications failure.
Series 77 Code 7700 is reserved for use in the event of emergencies and interception.
				Code 7776 and Code 7777 are reserved for SSR ground transponder
				monitoring

More specifically:

  • 7500 - Unlawful interference / hijack (ICAO, worldwide)
  • 7600 - Radio communication lost (ICAO, worldwide)
  • 7700 - General emergency (ICAO, worldwide)

(Unlikely you will ever see a 7500! Perhaps back in the 70's when hijacks was daily news candy.)

Aircraft Models used by/for:

# US/NATO Military Aircraft: 
# http://www.planeflighttracker.com/2014/04/united-states-military-aircraft-in.html
A10,A6,AN2,AN26,AS65,ASTR,B06,B1,B2,B212,B52,B703,B737,B742,B752,B753,BE12,BE20,BE40,BE9L,C130,C135,C150,C17,C172,C2,C27J,C30J,C5,C560,CN35,D328,DA40,DC10,DC93,DH8A,DHC6,DHC7,E2,E3CF,E6,EC45,F15,F16,F18,F18,F22,F27,F35,F4,F5,GLF3,GLF4,GLF5,H46,H47,H53,H53S,H60,H64,H65,HAR,HAWK,K35R,LJ35,M28,MG29,MI24,MI8,P3,P8,PC12,R135,R136,R137,RQ11,S61,SBR1,SR20,SU27,SUCO,SW4,T38,T6,U2,UH1,UH1Y,V22

# Russian Military Aircraft
# http://www.planeflighttracker.com/2014/04/russian-military-aircraft-in-operation.html
A124,A125,A140,A148,A2RT,A50,AN12,AN24,AN26,AN30,AN72,AS50,AS55,BER2,IL18,IL62,IL76,IL86,K226,KA27,KA28,KA50,KA52,L39,L410,MG29,MG31,MI2,MI24,MI26,MI28,MI8,SU24,SU25,SU27,T134,T143,T154,T160,T204,TU22,TU95,Y130,YK40

E3V3A avatar Mar 01 '18 19:03 E3V3A