1. 05 Nov, 2025 7 commits
    • Jaroslava Fiedlerova's avatar
      CI: add rfsim test with PRS · c625a950
      Jaroslava Fiedlerova authored
      Use the bash script from a parent commit to verify PRS functionality.
      c625a950
    • Rakesh Mundlamuri's avatar
      Modify the script with a retry logic for a failed test and print summary · 871b813c
      Rakesh Mundlamuri authored
      This commit inputs several distances at once and obtain the summary of
      successful and failed tests. We look for the number of successful tests
      that are geater than 0. We do that here since we sometimes dont receive
      a response for a telnet command from the rfsim although the command
      is applied. This is related to the queing telnet commands in the rfsim.
      
      The script for the distances 50, 100 and 150 are called as follows,
      
      ./set-and-verify-distance-prs.sh 50 100 150
      
      The summary can be viewed as follows,
      ==================== SUMMARY ====================
      Total tests run : 3
      Successful tests: 3
      Failed tests    : 0
      =================================================
      871b813c
    • Jaroslava Fiedlerova's avatar
      0d2212ca
    • rakesh mundlamuri's avatar
      Introduce a bash script to test PRS using estimated ToA · 1dca20ba
      rakesh mundlamuri authored
      Set RFsim (DL) distance and use PRS to estimate the new distance. This
      is verified by comparing the distance set in RFsim with the distance
      reported through ToA estimation at the UE.
      
      Note that since RFsim telnet output is asynchronous (it uses a queue
      internally), we use grep --max-count 1 to wait for the matching line,
      together with ncat --idle 0.3 to keep ncat open for some time. The
      --max-count option will terminate grep after the first occurrence. For
      this to work reliably, we need to use grep <(echo | ncat) as opposod to
      simply echo | ncat | grep, as the latter does not seem to reliably
      make grep exit after the occurrence.
      Co-authored-by: default avatarRobert Schmidt <robert.schmidt@openairinterface.org>
      1dca20ba
    • Robert Schmidt's avatar
      34e002a8
    • Robert Schmidt's avatar
      Add function to read max DL ToA · d682b6c5
      Robert Schmidt authored
      Protect with mutex to allow reading from another thread.
      d682b6c5
    • Robert Schmidt's avatar
      Write DL ToA into circular buffer · b95b4c09
      Robert Schmidt authored
      In a future commit, we will look up the maximum ToA over the last
      transmissions. Introduce a buffer in which we write the last
      16 measurements.
      b95b4c09
  2. 03 Nov, 2025 3 commits
  3. 31 Oct, 2025 7 commits
  4. 30 Oct, 2025 23 commits