Page 3 of 3 FirstFirst 123
Results 21 to 26 of 26

Thread: Can anyone help decode these messages?

  1. #21
    Passenger
    Join Date
    Sep 2017
    Posts
    4
    Quote Originally Posted by szpajder View Post
    If you have some FANS logs at hand, then you don't need to read about, compile nor use dumpvdl2. Just get the sources, type "make decpdlc" and in a few minutes you should have a decpdlc binary ready in the current directory.

    Then type, for example:

    Code:
    ./decpdlc u /SMACAYA.AT1.A6-EQCE4A4845914C9625C241A5362C4C9640E4B00E8C3
    and it will spit out the decoded message.

    The first parameter "u" indicates that the following string should be decoded as an uplink message - so you have to know in which direction it has been sent (ground to aircraft or vice versa). Usually it should be pretty straightforward to figure this out from the ACARS log. Or just try "u" and then "d" blindly - it should work this way or another
    Thanks very much for your guidance I will get that one going , really appreciated and look forward to hear or see you back in any software ! thanks for the good work.

  2. #22
    Passenger
    Join Date
    Jun 2015
    Posts
    8
    dumpvdl2 also decodes ADS-C.

    Downlinks:

    Code:
    A75F15 (Aircraft, Airborne) -> 2B86F7 (Ground station): Command
    AVLC type: I sseq: 3 rseq: 3 poll: 0
    ACARS:
    Reg: .N574UP Flight: UP0001
    Mode: 2 Label: H1 Blk id: 3 Ack: ! Msg no.: F24A
    Message:
    #M1B/B6 CTUE1YA.ADS.N574UP0725DE985D6A89472E1D9F0D24B3C0316CC5F749642476902FB70457800E5A40E1C000B67A
    ADS-C message:
     Basic report:
      Lat: 53.2539940
      Lon: 16.4207840
      Alt: 38000 ft
      Time: 2951.375 sec past hour (:49:11.375)
      Position accuracy: <0.05 nm
      NAV unit redundancy: OK
      TCAS: OK
     Predicted route:
      Next waypoint:
       Lat: 51.6123962
       Lon: 8.6879539
       Alt: 24436 ft
       ETA: 2404 sec
      Next+1 waypoint:
       Lat: 51.2762833
       Lon: 8.3873749
       Alt: 17784 ft
     Earth reference data:
      True track: 253.8 deg
      Ground speed: 451.5 kt
      Vertical speed: 0 ft/min
    and uplinks:

    Code:
    10920A (Ground station, On ground) -> 8963D9 (Aircraft): Command
    AVLC type: I sseq: 2 rseq: 4 poll: 0
    ACARS:
    Reg: .A6-EPJ Flight:
    Mode: 2 Label: A6 Blk id: B Ack: 2 Msg no.:
    Message:
    /DXBEGEK.ADS.A6-EPJ07550BCE5212
    
    ADS-C message:
     Periodic contract request:
      Contract number: 85
      Reporting interval: 896 seconds
    but there is no standalone decoder for ADS-C included. Only ADS-C payloads carried over VDL-2 are decoded.

  3. #23
    Passenger
    Join Date
    Jun 2015
    Posts
    8
    The library which I mentioned in post #16 is now available on Github (I still can't post links on this forum, so either google it or wait for the next post). It provides decoders for ARINC-622 bit-oriented ATS applications - ADS-C and FANS-1/A CPDLC. A stable version 1.0.0 has been released today, together with a binary package for 64-bit Windows.

    We already have first adopters of this project:

    - dumpvdl2 - the latest code in unstable branch uses libacars for all tasks related to ACARS decoding; the library is a mandatory dependency.

    - Thierry Leconte's acarsdec and vdlm2dec use libacars optionally (if installed) to decode ATS applications

    - Support for ATS applications decoding with libacars is now in the master branch of Jonty's JAERO Inmarsat decoder and will be available in the next stable release of the program. Here is a screenshot of how it looks like.

    JAERO_CPDLC.jpg

    The "decpdlc" program for manual decoding of ATS messages has been removed from dumpvdl2 source tree and is now bundled with libacars as an example program named "decode_arinc". It decodes both CPDLC and ADS-C messages.

  4. #24
    Passenger
    Join Date
    Jun 2015
    Posts
    8
    And here is the libacars Github repository:

    https://github.com/szpajder/libacars

  5. #25
    Passenger
    Join Date
    Jun 2015
    Posts
    8
    The next stable release of JAERO with libacars support included is expected to be out on late January.

    For anyone interested in testing libacars capabilities (CPDLC, ADS-C) with JAERO right now, I have built a static Windows 64-bit binary executable, which is available here:

    https://github.com/szpajder/JAERO/re...-pre2018112400

    Enjoy.

  6. #26
    Passenger
    Join Date
    Jun 2015
    Posts
    8
    JAERO 1.0.4.9 has been released by Jonty yesterday. It has all libacars features built in:

    - CPDLC decoding
    - ADS-C decoding
    - Media Advisory decoding (ACARS label SA)

    Download from here: https://github.com/jontio/JAERO/releases/tag/v1.0.4.9

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •