1. 29 Nov, 2024 5 commits
    • Robert Schmidt's avatar
      Merge remote-tracking branch 'origin/imscope-docking' into integration_2024_w48 (!3030) · f5888225
      Robert Schmidt authored
      Imscope updates
      
      - Using imgui docking branch - allows window docking.
      - Moved scopes to different windows to allow docking.
      - Disabled scatterplot for time domain samples - issues with amount of
        vertices caused segfaults.
      - Disabled IQ heatmaps for RX IQ samples on gNB and UE - this was
        incorrect and currently I don't know how to fix it. This will be
        reenabled once it is.
      - added a simple menu and disabled demo windows by default.
      f5888225
    • Robert Schmidt's avatar
      Merge remote-tracking branch 'origin/nr-ue-threading-improvements' into... · ca3739e8
      Robert Schmidt authored
      Merge remote-tracking branch 'origin/nr-ue-threading-improvements' into integration_2024_w48 (!3091)
      
      Update NR UE threading model
      
      This updates the NR UE threading model by preventing calling threadpool
      from threadpool and fixes deadlock issues related to processSlotTX. By
      making processSlotTX run to completion instead of starting and waiting
      for other threads to finish it prevents locking thread pool cores,
      therefore prevening deadlocks.
      
      There is a slight difference here compared to the previous version where
      I do not use the UL actor as I believe it is not necessary,
      processSlotTX satisfies the run-to-completion requirement now. If in the
      future any UL procedure would be parallelized using the thread pool it
      should either be done in a run-to-completion model or the processSlotTX
      function should be taken off the thread pool.
      
      The documentation has been updated.
      ca3739e8
    • Bartosz Podrygajlo's avatar
      Add metadata to gNbTimeDomainSamples sink · f64451bd
      Bartosz Podrygajlo authored
      Added slot and frame to gNbTimeDomainSamples in imscope
      f64451bd
    • Bartosz Podrygajlo's avatar
      ef803d02
    • Bartosz Podrygajlo's avatar
      Imscope updates · fddc52de
      Bartosz Podrygajlo authored
       - Using imgui docking branch - allows window docking.
       - Moved scopes to different windows to allow docking.
       - Disabled scatterplot for time domain samples - issues with amount of vertices caused segfaults.
       - Disabled IQ heatmaps for RX IQ samples on gNB and UE - this was incorrect and currently I don't know
         how to fix it. This will be reenabled once it is.
       - added a simple menu and disabled demo windows by default.
      fddc52de
  2. 28 Nov, 2024 9 commits
  3. 27 Nov, 2024 26 commits