diff --git a/src/main/java/aero/t2s/modes/decoder/df/DF18.java b/src/main/java/aero/t2s/modes/decoder/df/DF18.java index 28293e8..60c766d 100644 --- a/src/main/java/aero/t2s/modes/decoder/df/DF18.java +++ b/src/main/java/aero/t2s/modes/decoder/df/DF18.java @@ -15,6 +15,22 @@ public DF18 decode() { int typeCode = data[4] >>> 3; switch (typeCode) { + case 0: + case 9: + case 10: + case 11: + case 12: + case 13: + case 14: + case 15: + case 16: + case 17: + case 18: + case 20: + case 21: + case 22: + extendedSquitter = new AirbornePosition(data, getIcao()); + break; case 1: case 2: case 3: