100 Commits
Author SHA1 Message Date
Florian Kaltenberger 9983478a61 addressing reviewer comments: removing warning messages 2023-08-08 18:39:38 +02:00
Florian Kaltenberger 53171d96ea addressing reviewer comments: rename prs config files (remove "sa") and updating doc accordingly 2023-08-08 18:36:56 +02:00
Florian Kaltenberger daa1a911ac Update radio/USRP/README.md 2023-04-07 10:04:13 +00:00
Florian Kaltenberger 7631381a98 adding documentation for USRP 2023-03-10 22:03:28 +01:00
Florian Kaltenberger 30f0942dbc fix for the case multiple USRP devices are specified in the config string 2023-02-23 13:35:57 +01:00
Florian Kaltenberger e38b2433df Trigger GPIO beam control only when beam changes 2023-01-20 10:33:47 +01:00
Florian Kaltenberger 3d03e522d3 patch from Robert to fix segfault 2023-01-19 14:32:01 +01:00
Florian Kaltenberger faba9ac244 Make USRP GPIO control more flexible
- adding support for x410 GPIO
2023-01-19 14:32:01 +01:00
Florian Kaltenberger 89bddc76f0 addressing reviewer comments 2023-01-11 10:13:01 +01:00
Florian Kaltenberger 1434175a84 adding Mohsen's NRPPA main program to CMakeLists.txt 2023-01-10 10:23:55 +01:00
Florian Kaltenberger 675ebb1f22 attempt to fix issues when starting with SFN > 0 2022-12-27 16:01:44 +01:00
Florian Kaltenberger ad6c250595 adressing reviewer comment 2022-12-27 11:49:47 +01:00
Florian Kaltenberger 7e82f2f4e8 sending small end-of-burst TX packet when exiting softmodem 2022-08-16 14:44:22 +02:00
Florian Kaltenberger bb17287089 aligning some internal memory to avoid segfaults 2022-06-08 12:09:07 +02:00
Florian Kaltenberger fdb0f4cd35 Merge branch 'nr_prs_merge' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_prs_merge 2022-06-01 09:20:18 +02:00
Florian Kaltenberger 4d44eef9f3 fixing time domain signal in T tracer 2022-06-01 09:19:44 +02:00
Florian Kaltenberger 4704af4874 not calling ue scheduler in phy_test mode 2022-05-31 11:26:03 +02:00
Florian Kaltenberger fab75b4af8 aligning some internal memory to avoid segfaults 2022-05-31 11:25:06 +02:00
Florian Kaltenberger e141b20836 GPS sync improvements 2022-05-29 21:41:18 +02:00
Florian Kaltenberger f67a38473a reverting init of future_ul_tti_req to develop version 2022-05-11 05:20:12 +02:00
Florian Kaltenberger ef6ea331cf Update TESTING_5GSA_setup.md 2022-04-12 11:48:42 +00:00
Florian Kaltenberger f85ccaa007 Revert "making SFN dependent on GPS time (when available)"
This reverts commit 5679e4a3b3.
2022-03-28 12:22:11 +02:00
Florian Kaltenberger 24594d993a adding case for 8 bit alignment in usrp rx 2022-03-28 12:08:48 +02:00
Florian Kaltenberger 5679e4a3b3 making SFN dependent on GPS time (when available) 2022-03-22 11:10:07 +01:00
Florian Kaltenberger 473328a057 Add support for USRP X400 2022-03-07 18:00:57 +01:00
Florian Kaltenberger 1b0d699dca Merge branch 'nr_prs' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_prs 2022-02-04 16:47:28 +01:00
Florian Kaltenberger 12b668e9cb fixing a bug in ue-scan-carrier 2022-02-04 16:46:57 +01:00
Florian Kaltenberger cfd3164113 redoing changes to add channel model to pbchsim 2022-01-27 14:47:25 +01:00
Florian Kaltenberger 4d18f56139 adding channel models to pbchsim 2022-01-21 11:44:10 +01:00
Florian Kaltenberger b1cb0c463c Merge branch 'nr_prs' of https://gitlab.eurecom.fr/oai/openairinterface5g into nr_prs 2021-12-10 16:16:19 +01:00
Florian Kaltenberger cd80a89daa fixing a bug in the modulation 2021-12-10 16:15:23 +01:00
Florian Kaltenberger 464509e324 adding LPP ASN1 message definitions and code generation 2021-12-07 15:28:27 +01:00
Florian Kaltenberger 54c5bb1d48 some bugfixing 2021-12-02 16:03:41 +01:00
Florian Kaltenberger de8d4f4318 adding pseudo code to start prs development 2021-09-13 09:59:47 +02:00
Florian Kaltenberger 8c7749547a Update BUILD.md 2021-09-08 13:48:40 +00:00
Florian Kaltenberger 867d789476 Update TESTING_GNB_W_COTS_UE.md 2021-06-18 09:15:40 +00:00
Florian Kaltenberger 8d0b9e4cdb yet some more fixes to the benetel config files 2021-04-27 20:34:00 +02:00
Florian Kaltenberger 7ed03d5021 Update TESTING_GNB_W_COTS_UE.md 2021-04-02 12:42:06 +00:00
Florian Kaltenberger d08bb68b15 updating config file for benetel in CI folder 2021-03-29 10:35:35 +02:00
Florian Kaltenberger feb2b9c8bb adding rxdataF signal to debug output 2021-03-24 10:24:24 +01:00
Florian Kaltenberger deb19f19fa Revert "temporarily enabling beamforming also for FR1 + some logs (revert this commit before MR)"
This reverts commit 87a8a94ae9.
2021-03-05 21:09:38 +01:00
Florian Kaltenberger fdc818bc06 Update TESTING_GNB_W_COTS_UE.md 2021-03-02 21:39:19 +01:00
Florian Kaltenberger 2651cd0cd3 removing dead code 2021-02-19 11:16:29 +01:00
Florian Kaltenberger a51e3defa8 when PRACH config 4 is used (Benetel RRU) we only schedule UL slots 8 and 9 2021-02-19 11:15:59 +01:00
Florian Kaltenberger a597412edd Merge remote-tracking branch 'origin/NR_FR2_RA' into NR_FAPI_beamindex_SSB_RO 2021-01-04 14:05:07 +01:00
Florian Kaltenberger 568885ec4f harmonizing config files 2020-12-18 16:51:13 +01:00
Florian Kaltenberger 908c8999ec Merge remote-tracking branch 'origin/NR_FR2_RA' into NR_FAPI_beamindex_SSB_RO 2020-12-10 14:51:43 +01:00
Florian Kaltenberger 373cd5fc1d Merge remote-tracking branch 'origin/develop' into NR_FAPI_beamindex_SSB_RO 2020-12-10 14:50:23 +01:00
Florian Kaltenberger 9d71921859 fixing in UE processing of coreset_freq_dom 2020-11-23 08:55:26 +01:00
Florian Kaltenberger bf62f2bcce fixing FR2 arfcn 2020-11-22 21:40:36 +01:00
Florian Kaltenberger d1809c05d7 changing SSB bitmap to not transmit SSB in slot 1 where it conflicts with PDSCH 2020-11-20 16:52:44 +01:00
Florian Kaltenberger 18e6a4a8fc changing PUCCH RB allocation 2020-11-20 16:52:06 +01:00
Florian Kaltenberger 0816a98dfd fixing a small bug 2020-11-20 16:51:48 +01:00
Florian Kaltenberger e3b3fa82b8 Merge branch 'NR_FR2_RRC_SSB' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_FR2_RRC_SSB 2020-11-20 14:13:54 +01:00
Florian Kaltenberger fd9dbad966 Merge branch 'develop' into 'nr_prach_fr2' 2020-11-20 08:47:34 +01:00
Florian Kaltenberger 53d5189073 Merge remote-tracking branch 'origin/develop' into NR_FAPI_beamindex_SSB_RO 2020-11-19 16:26:42 +01:00
Florian Kaltenberger 4b82bbf346 Update nr_prach.c 2020-11-19 16:15:11 +01:00
Florian Kaltenberger f99643a67b Update prachsim.c 2020-11-19 16:13:09 +01:00
Florian Kaltenberger ad2e0ebe2d Update test_case_list.xml 2020-11-19 16:10:16 +01:00
Florian Kaltenberger bba103dc2d some fixes - prachsim working now for FR2 - added testcases 2020-11-19 15:57:09 +01:00
Florian Kaltenberger 8ac98d553f first version of PRACH for FR2. to be tested 2020-11-19 15:56:56 +01:00
Florian Kaltenberger e595ec0d8d Merge remote-tracking branch 'origin/develop' into NR_FR2_RRC_SSB 2020-11-17 13:57:51 +01:00
Florian Kaltenberger ec060cbc62 fixing the filling of the ssb_mask_list (hopefully) for long bitmap (FR2) 2020-11-12 19:02:14 +01:00
Florian Kaltenberger 4e9c155464 Merge branch 'NR_FR2_RRC_SSB' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_FR2_RRC_SSB 2020-11-12 14:31:28 +01:00
Florian Kaltenberger 87a8a94ae9 temporarily enabling beamforming also for FR1 + some logs (revert this commit before MR) 2020-11-11 22:07:06 +01:00
Florian Kaltenberger 4c6a9fa82e some fixes 2020-11-11 22:06:45 +01:00
Florian Kaltenberger 781ec26cf2 also fixing PRACH issue in UE + config files 2020-11-11 15:38:21 +01:00
Florian Kaltenberger 7109841f07 Merge remote-tracking branch 'origin/nr_prach_fr2' into NR_FR2_RRC_SSB 2020-11-11 14:06:51 +01:00
Florian Kaltenberger ed97e21649 fixing prach config for FR2 2020-11-10 21:53:02 +01:00
Florian Kaltenberger 174372ede0 Merge remote-tracking branch 'origin/develop' into NR_FAPI_beamindex_SSB_RO 2020-11-10 21:46:52 +01:00
Florian Kaltenberger 6e1ad6e93b Merge remote-tracking branch 'origin/develop' into benetel_phase_rotation 2020-11-09 13:58:41 +01:00
Florian Kaltenberger 6056de78b3 fixing dependency in CMakeLists.txt 2020-11-08 17:02:40 +01:00
Florian Kaltenberger 0d30561ecd Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration_FR2 2020-11-03 16:55:20 +01:00
Florian Kaltenberger d17e075f78 Merge remote-tracking branch 'origin/develop' into nr_prach_fr2 2020-11-03 16:08:17 +01:00
Florian Kaltenberger 6f28d0e38b some fixes - prachsim working now for FR2 - added testcases 2020-11-03 16:01:58 +01:00
Florian Kaltenberger 4ab9c75578 first version of PRACH for FR2. to be tested 2020-11-02 14:19:14 +01:00
Florian Kaltenberger 0609742e21 Merge remote-tracking branch 'origin/benetel_5g_prach_fix' into benetel_phase_rotation 2020-10-30 12:30:25 +01:00
Florian Kaltenberger 3b56994113 fixing warnings 2020-10-23 14:18:12 +02:00
Florian Kaltenberger 32c8c86730 fixing benetel drivers after introduction of multiple PRACH occastions 2020-10-23 13:28:48 +02:00
Florian Kaltenberger 085dff3e1e Merge remote-tracking branch 'origin/develop' into benetel_phase_rotation 2020-10-22 21:37:23 +02:00
Florian Kaltenberger c3f1029bdf fixing bug for WORKER_ENABLE 2020-10-22 21:34:00 +02:00
Florian Kaltenberger 288df1af6d remove hardcoding of FR2 parameters 2020-10-20 07:59:04 +02:00
Florian Kaltenberger 9e69c0e35d Merge remote-tracking branch 'origin/develop' into NR_RRCConfiguration_FR2 2020-10-20 07:38:07 +02:00
Florian Kaltenberger 6103c758d1 handling beamforming also for PDSCH 2020-10-20 07:22:55 +02:00
Florian Kaltenberger 8e6e814d35 adapting msg2&3 scheduling to FR2 beamforming constraints 2020-10-19 13:57:56 +02:00
Florian Kaltenberger 60062cecfb adding beamforming support to FAPI: MAC fills ssb_beam_id_list in ssb config. PHY uses this info to fill new beam_id field. This is further copied to RU and applied there. Nothing is tested so far. 2020-10-19 13:36:00 +02:00
Florian Kaltenberger d4c1e25079 fixing beamforming in FAPI. Adding beam_id to FAPI in SSB and msg2 scheduling. 2020-10-18 21:22:33 +02:00
Florian Kaltenberger 63ddc9ac10 fixing a cppcheck warning 2020-10-16 14:21:44 +02:00
Florian Kaltenberger 0d555854e9 Merge branch 'NR_MAC_SSB_RO_GlobalEdge' of https://gitlab.eurecom.fr/oai/openairinterface5g into NR_MAC_SSB_RO_GlobalEdge 2020-10-15 11:27:10 +02:00
Florian Kaltenberger 18ae5acc98 Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_GlobalEdge 2020-10-13 21:47:21 +02:00
Florian Kaltenberger c2889d3b49 Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_GlobalEdge 2020-10-04 20:54:40 +02:00
Florian Kaltenberger 39615e8210 fixing ocp targets as well 2020-10-04 20:54:27 +02:00
Florian Kaltenberger e68d09404c fixing compiler warnings and hopefully if4.5 CI tests 2020-10-01 07:40:49 +02:00
Florian Kaltenberger a06a2ef700 moving find_SSB_and_RO_available to MAC 2020-09-22 22:48:50 +02:00
Florian Kaltenberger 79bf2b3fb0 Merge remote-tracking branch 'origin/develop' into NR_MAC_SSB_RO_GlobalEdge 2020-09-22 15:26:57 +02:00
Florian Kaltenberger f11bf8dc47 reducing logs 2020-09-22 14:00:26 +02:00
Florian Kaltenberger 221973bffc PRACH duration to be calculated based on PRACH format.
PRACH_PDU.prach_format now interpreted according to last version (March 2020) of 5G FAPI specs
fixing nr_prachsim
2020-09-21 22:17:28 +02:00
Florian Kaltenberger 5bb1893f3d forgot to account for prachStartSymbol in rx_nr_prach_ru 2020-09-15 09:59:28 +02:00
Florian Kaltenberger a98cf88735 fixing a mistake in the computation of the prach_start_symbol 2020-09-14 13:38:30 +02:00
Florian Kaltenberger fecf27e223 updating FAPI interface with PRACH configuration index
NR PHY should now be able to handle multiple PRACH occasions
2020-09-11 17:00:44 +02:00