Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
O
OpenXG-RAN
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
1
Merge Requests
1
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
OpenXG
OpenXG-RAN
Commits
c5c2e878
Commit
c5c2e878
authored
Mar 26, 2025
by
Bartosz Podrygajlo
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Rename shm_radio to vrtsim
parent
5d3708ac
Changes
8
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
151 additions
and
158 deletions
+151
-158
doc/README.md
doc/README.md
+1
-1
radio/CMakeLists.txt
radio/CMakeLists.txt
+3
-3
radio/shm_radio/CMakeLists.txt
radio/shm_radio/CMakeLists.txt
+0
-4
radio/vrtsim/CMakeLists.txt
radio/vrtsim/CMakeLists.txt
+4
-0
radio/vrtsim/README.md
radio/vrtsim/README.md
+4
-4
radio/vrtsim/noise_device.c
radio/vrtsim/noise_device.c
+0
-0
radio/vrtsim/noise_device.h
radio/vrtsim/noise_device.h
+0
-0
radio/vrtsim/vrtsim.c
radio/vrtsim/vrtsim.c
+139
-146
No files found.
doc/README.md
View file @
c5c2e878
...
...
@@ -118,7 +118,7 @@ Some directories under `radio` contain READMEs:
-
[
BladeRF
](
../radio/BLADERF/README
)
-
[
IQPlayer
](
../radio/iqplayer/DOC/iqrecordplayer_usage.md
)
, and
[
general documentation
](
./iqrecordplayer_usage.md
)
-
[
fhi_72
](
../radio/fhi_72/README.md
)
-
[
shm_radio
](
../radio/shm_radio
/README.md
)
-
[
vrtsim
](
../radio/vrtsim
/README.md
)
The other SDRs (AW2S, LimeSDR, ...) have no READMEs.
...
...
radio/CMakeLists.txt
View file @
c5c2e878
...
...
@@ -38,7 +38,7 @@ if(OAI_USRP)
add_subdirectory
(
USRP
)
endif
()
add_boolean_option
(
OAI_SH
M_RADIO ON
"Activate OAI's shared memory radio driver"
OFF
)
if
(
OAI_SH
M_RADIO
)
add_subdirectory
(
shm_radio
)
add_boolean_option
(
VRTSI
M_RADIO ON
"Activate OAI's shared memory radio driver"
OFF
)
if
(
VRTSI
M_RADIO
)
add_subdirectory
(
vrtsim
)
endif
()
radio/shm_radio/CMakeLists.txt
deleted
100644 → 0
View file @
5d3708ac
add_library
(
shm_radio MODULE shm_radio.c noise_device.c
)
set_target_properties
(
shm_radio PROPERTIES LIBRARY_OUTPUT_DIRECTORY
${
CMAKE_BINARY_DIR
}
)
target_link_libraries
(
shm_radio PRIVATE SIMU shm_td_iq_channel actor
)
add_dependencies
(
shm_radio generate_T
)
radio/vrtsim/CMakeLists.txt
0 → 100644
View file @
c5c2e878
add_library
(
vrtsim MODULE vrtsim.c noise_device.c
)
set_target_properties
(
vrtsim PROPERTIES LIBRARY_OUTPUT_DIRECTORY
${
CMAKE_BINARY_DIR
}
)
target_link_libraries
(
vrtsim PRIVATE SIMU shm_td_iq_channel actor
)
add_dependencies
(
vrtsim generate_T
)
radio/
shm_radio
/README.md
→
radio/
vrtsim
/README.md
View file @
c5c2e878
...
...
@@ -13,13 +13,13 @@ interface.
# Usage
On the UE and gNB: use
`device.name
shm_radio
`
command line argument.
On the UE and gNB: use
`device.name
vrtsim
`
command line argument.
Additionally on gNB use
`
shm_radio
.role server`
and optionally
`
shm_radio
.timescale <timescale>`
to set the timescale. Timescale 1.0
Additionally on gNB use
`
vrtsim
.role server`
and optionally
`
vrtsim
.timescale <timescale>`
to set the timescale. Timescale 1.0
is the default and means realtime.
Channel modelling can be enabled by adding
`
shm_radio
.chanmod 1`
to the
Channel modelling can be enabled by adding
`
vrtsim
.chanmod 1`
to the
command line and should work the same as channel modelling in rfsimulator,
see rfsimulator
[
documentation
](
../rfsimulator/README.md
)
, provided that your
CPU is fast enough.
radio/
shm_radio
/noise_device.c
→
radio/
vrtsim
/noise_device.c
View file @
c5c2e878
File moved
radio/
shm_radio
/noise_device.h
→
radio/
vrtsim
/noise_device.h
View file @
c5c2e878
File moved
radio/
shm_radio/shm_radio
.c
→
radio/
vrtsim/vrtsim
.c
View file @
c5c2e878
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment