An error occurred fetching the project authors.
  1. 23 Oct, 2018 1 commit
    • Cedric Roux's avatar
      T: fix compilation of tracers · 387b4ff2
      Cedric Roux authored
      If you run 'make' in common/utils/T/tracer
      just after a clone of the repository then the
      compilation will fail because the file ../T_IDs.h
      was not generated.
      
      Let's add a simple dependency to fix this.
      387b4ff2
  2. 17 Aug, 2018 1 commit
  3. 08 Aug, 2018 1 commit
    • Cedric Roux's avatar
      T: add a 'multi' tracer · fdd4366d
      Cedric Roux authored
      This tracer allows the connection of several tracers to one tracee.
      
      To use the multi tracer:
      - run the tracee as usual, eg. ./lte-softmodem -O xxxx.conf --T_stdout 0
      - run the multi tracer: ./multi -d ../T_messages.txt
      - connect other tracers to the multi tracer:
         - ./enb -d ../T_messages.txt -p 2022
         - ./textlog -d ../T_messages.txt -p 2022
         - etc.
      
      By default the multi tracer connects to the tracee to the port 2021,
      as for any other tracer.
      
      Then it accepts connections from other tracers on the port 2022.
      
      This can be changed with parameters on the command line.
      
      The tracee and the other tracers can be stopped/started at any time.
      fdd4366d
  4. 27 Oct, 2017 4 commits
    • Cedric Roux's avatar
      T: cleanup · faae3c8c
      Cedric Roux authored
      Do not link the X stuff for tracers not needing it.
      faae3c8c
    • Cedric Roux's avatar
      T tracer: add a tracer to dump to VCD file · 7e7fd3c4
      Cedric Roux authored
      Later on, use this file with gtkwave.
      To be used to check realtime behaviour of the system.
      7e7fd3c4
    • Cedric Roux's avatar
      T: add extract_output_subframe · 8dd3a2bd
      Cedric Roux authored
      This tracer extracts output subframes generated by the eNodeB,
      so they can be analyzed with some external tools.
      8dd3a2bd
    • Cedric Roux's avatar
      T: add a tracer: extract · 6322010e
      Cedric Roux authored
      This tracer extracts the content of a buffer field of an event
      that was previously saved using the tracer 'record'.
      
      For example, to extract the channel estimation done in
      frame 924 and subframe 2 as saved in the file input_record.raw
      and to store it in the file output.raw, do:
      
      ./extract -d ../T_messages.txt -o output.raw input_record.raw ENB_PHY_UL_CHANNEL_ESTIMATE chest_t -f frame 924 -f subframe 2
      6322010e
  5. 20 Aug, 2017 1 commit
  6. 16 Jun, 2017 1 commit
  7. 19 Dec, 2016 1 commit
  8. 11 Aug, 2016 1 commit
    • Cedric Roux's avatar
      T: add a mac pdu -> wireshark replay tracer · 8b732dc7
      Cedric Roux authored
      This tracer takes the traces ENB_MAC_UE_DL_PDU_WITH_DATA
      and ENB_MAC_UE_UL_PDU_WITH_DATA from a trace file
      (as generated by the "record" tracer) and sends them
      in UDP packets correctly formatted for wireshark to
      dissect them.
      
      One unresolved problem I face with my version of
      wireshark (1.10.6) is that I don't get the frame number,
      only subframe. See in the code to change the behavior
      if you use a more recent version of wireshark.
      
      You need to properly configure wireshark for it to work.
      See $OPENAIR_DIR/openair2/UTIL/OPT/README.txt.
      8b732dc7
  9. 22 Jun, 2016 1 commit
  10. 17 Jun, 2016 3 commits
  11. 08 Jun, 2016 1 commit
    • Cedric Roux's avatar
      add a filter to loggers · 72f56da6
      Cedric Roux authored
      events are accepted by the logger if the filter accepts them
      the filter is optional (no filter means to accept all events)
      72f56da6
  12. 01 Jun, 2016 1 commit
  13. 25 May, 2016 1 commit
    • Cedric Roux's avatar
      the tracee (lte-softmodem) now sends the content of T_messages.txt · 2e64d54e
      Cedric Roux authored
      as special events.
      
      If we store all received events to a file, this dump is now
      self-contained. Helps to analyze traces.
      
      Some functions have also been factorized in the process, too much
      duplication.
      
      (Also tracer/Makefile was forgotten in previous commit, included
      in this one...)
      2e64d54e
  14. 20 May, 2016 1 commit
  15. 17 May, 2016 1 commit
  16. 01 May, 2016 1 commit
  17. 25 Apr, 2016 1 commit
  18. 11 Apr, 2016 4 commits
  19. 19 Mar, 2016 1 commit
  20. 18 Mar, 2016 1 commit
  21. 16 Mar, 2016 2 commits
  22. 15 Mar, 2016 2 commits
  23. 14 Mar, 2016 1 commit