1. 29 Jun, 2018 1 commit
  2. 27 Jun, 2018 1 commit
  3. 22 Jun, 2018 1 commit
  4. 14 Jun, 2018 1 commit
    • ChenWeiTai's avatar
      - Maintain The Configuration Module · 73cfa6bb
      ChenWeiTai authored
      - Create task for GAB_APP and GAN_RRC
      - Create the NR FAPI for P5 interface
      - *It could be build, but still have a lot of warning need to maintain
  5. 16 May, 2018 1 commit
  6. 29 Apr, 2018 1 commit
  7. 24 Apr, 2018 1 commit
  8. 09 Apr, 2018 1 commit
  9. 08 Apr, 2018 1 commit
  10. 08 Mar, 2018 1 commit
  11. 16 Jan, 2018 3 commits
  12. 15 Jan, 2018 3 commits
    • Mongazon's avatar
      Mongazon authored
    • Cedric Roux's avatar
      Fix NFAPI integration · 922b5b59
      Cedric Roux authored
      This commit fixes issues introduced by the previous commit.
      Summary of work:
      - cleanup:
        - fix LOG_XX to be less verbose
        - fix cmake_targets/CMakeLists.txt
        - fix oaienv
        - remove dead code
      - bug fixes:
        - in openair1/SCHED/fapi_l1.c we had:
            eNB->pdcch_vars[subframe&1].num_dci           = number_dci;
          should be:
            eNB->pdcch_vars[subframe&1].num_dci           = 0;
          This bug let the PHY send more DCIs than what should have been
          sent because num_dci is incremented later on in the code.
          This fix may be a problem for fapi mode, to be checked.
        - add new T VCD traces
        - revert openair1/PHY/TOOLS/file_output.c to 'develop' version
        - remove thread_id in logRecord/logRecord_mt
        - revert (and adapt) configuration files
        - be careful when doing frame++, we need to % 1024
        - revert target_rx_power in openair2/LAYER2/MAC/eNB_scheduler_ulsch.c
      - NFAPI:
        - the open-nFAPI code has been included in the repository. See nfapi/README.
          Maybe we should "git clone" the Cisco repository instead. We have to be
          careful of availability though.
      What has been tested:
      - monolithic eNB FDD 5/10MHz with one UE, iperf UDP/TCP uplink/downlink
      Anything else may fail to work, especially the FAPI mode, which has not
      been tested at all.
    • Cedric Roux's avatar
      import NFAPI work from David Price from Cisco (non-working commit, do not use it) · 7757b9e7
      Cedric Roux authored
      It has been chosen to not include the full history of commits
      from David. He included a binary version of wireshark, probably
      a modified one that understands NFAPI. Wireshark is released under
      the GPL license, we cannot include it in the repository. We could
      have done a next commit to remove this binary. But then it would
      still be present in the history of commits, which may not be allowed.
      And it would take space on disk. We could edit the history to remove
      wireshark entirely. But this operation is too complicated.
      There was also a pcap capture file, which has nothing to do in
      the history of commits and would take space on disk. There again,
      it's too difficult to edit the history to remove it.
      There was a file .gitignore that was also removed.
      The original history can be found on David's repository:
      The branch is: nfapi-ru-rau-split.
      A copy of that branch has been included in the internal OAI
      repository, for those who have access to it.
      The branch is the same. The last commit ID is
      You can compare the current commit with the commit 9106...
      to see what differs.
      The current commit has to be considered non-working.
      The commit following the current commit will fix problems with
      the work in the current commit.
      If you use git bisect, don't spend time analyzing the current
  13. 11 Jan, 2018 1 commit
  14. 09 Dec, 2017 1 commit
  15. 22 Nov, 2017 1 commit
  16. 03 Nov, 2017 1 commit
  17. 23 Oct, 2017 1 commit
  18. 19 Oct, 2017 1 commit
    • Cedric Roux's avatar
      remove gcc warnings · f1e8bff3
      Cedric Roux authored
      phy_init_lte_ue_signal was renamed init_lte_ue_signal in openair1/PHY/INIT/defs.h
      maybe it's the opposite that should have been done?
      Functions used in one file and defined in another may have been
      declared in the wrong header file.
  19. 01 Oct, 2017 1 commit
  20. 28 Sep, 2017 1 commit
  21. 07 Aug, 2017 1 commit
    • Cedric Roux's avatar
      fix vcd · 309ca066
      Cedric Roux authored
      several problems were present:
      - there was no comma after "ue0_trx_write_ns_missing" in the array
        comma was put, and also commas for the last element in the array,
        which doesn't hurt and will prevent future problems
      - bad order of values in eurecomVariablesNames, which
        was different from the enum vcd_signal_dump_variables;
        order was checked and fixed
      - strange/wrong use of VCD_SIGNAL_DUMPER_MODULE_END/LAST;
        the whole logic was removed/simplified
  22. 06 Jul, 2017 1 commit
  23. 04 Jun, 2017 1 commit
  24. 02 Jun, 2017 2 commits
    • Frank Zdarsky's avatar
    • Cedric Roux's avatar
      integration fixes · 60c4b5ec
      Cedric Roux authored
      - rename UE_NO_LOG to DISABLE_LOG_X
        because the name is misleading. The full software
        is impacted, not only the UE part
      - same for compilation option ---ue-no-log
        that becomes --disable-log
      - keep LOG_X for the standard case, that is the
        case without DISABLE_LOG_X where printf has been
        put. Two reasons:
        * printf is not realtime friendly
        * keep behavior similar for other users who may
          be troubled by different logs that don't add
          any benefit to previous logs
  25. 22 May, 2017 1 commit
  26. 19 May, 2017 2 commits
    • Gabriel's avatar
      Remove some logs · abf30c20
      Gabriel authored
    • Gabriel's avatar
      UE logging change : · fe350d5b
      Gabriel authored
      --ue-trace : Enabling UE trace for debug
      --ue-timing : Enabling UE timing trace
      --ue-no-log : Disabling all LOG_X traces
  27. 18 May, 2017 1 commit
    • Cedric Roux's avatar
      redo commit cb67d586 · 94dd8843
      Cedric Roux authored
      Seems like this commit got lost at some point.
      Here was the message:
      Author: Cedric Roux <cedric.roux@eurecom.fr>
      Date:   Tue Jan 10 14:21:02 2017 +0100
          add format indicator to get LOG_X warnings
          The LOG_X macros emit a lot of warnings when compiling with the T
          because they call the function logRecord (or logRecord_mt)
          which has not been "marked" as calling printf, so gcc won't
          emit typical printf warnings.
          With the T, they directly translate to sprintf, so those warnings
          pop up, much more verbose due to several macro expansions.
          Let's make them pop up all the time so it's easier to fix them.
  28. 12 May, 2017 1 commit
    • Gabriel's avatar
      bug fixes from Fujitsu (bug 21) · 98a7a16e
      Gabriel authored
      Note: this fix does not solve the issue with how
      this buffer is used in this function, but I'm not
      sure this code is used at all (Cédric Roux).
      bug 21
      PAYLOAD_MAX=1500, so this coding results in index overflow.
      Additionally, operator "!=" just compairs something, this
      coding is meaningless.
      Bug Location:
      buffer[PAYLOAD_MAX] != '\0';
      Detected by CppCheck
  29. 19 Apr, 2017 1 commit
  30. 18 Apr, 2017 1 commit
  31. 17 Apr, 2017 1 commit
  32. 03 Apr, 2017 1 commit
    • Cedric Roux's avatar
      integration fix: fixes for pthread_getname_np · c36c0453
      Cedric Roux authored
      - define _GNU_SOURCE before including pthread.h
      - do not use static for the array 'threadname' used
        to store the name, it makes it a global variable
        accessed by several threads in parallel
      - increase size of 'threadname' (maybe not necessary)
      - properly indent #define / #under (# should be at column 1)
  33. 28 Mar, 2017 2 commits