Skip to content

Commit a70fd6e

Browse files
committed
Readme edits
1 parent 76aa83e commit a70fd6e

File tree

1 file changed

+8
-32
lines changed

1 file changed

+8
-32
lines changed

README.md

Lines changed: 8 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,11 @@ The solution includes a complete L1/2/3 implementation with minimal external dep
1010

1111
See the [srsRAN Project](https://www.srsran.com/) for information, guides and project news.
1212

13-
For build instructions and user guides see the [srsRAN Project documentation](https://docs.srsran.com/projects/project).
13+
Build instructions and user guides - [srsRAN Project documentation](https://docs.srsran.com/projects/project).
1414

15-
For community announcements and support, join our [discussion board](https://www.github.com/srsran/srsran_project/discussions).
15+
Community announcements and support - [Discussion board](https://www.github.com/srsran/srsran_project/discussions).
1616

17-
Features and Roadmap
18-
--------------------
19-
20-
For application features and feature roadmap see [here](https://docs.srsran.com/projects/project/en/latest/general/source/2_features_and_roadmap.html).
21-
22-
License
23-
-------
24-
25-
For license details, see [LICENSE](LICENSE) file.
17+
Features and roadmap - [Features](https://docs.srsran.com/projects/project/en/latest/general/source/2_features_and_roadmap.html).
2618

2719
Build Preparation
2820
-----------------
@@ -35,8 +27,9 @@ Build Preparation
3527
* libsctp: <https://github.com/sctp/lksctp-tools>
3628
* yaml-cpp: <https://github.com/jbeder/yaml-cpp>
3729
* PolarSSL/mbedTLS: <https://www.trustedfirmware.org/projects/mbed-tls/>
30+
31+
* Optional:
3832
* googletest: <https://github.com/google/googletest/>
39-
* You can skip test building by using the cmake option `-DBUILD_TESTS=OFF`. GoogleTest is not mandatory when building without tests.
4033

4134
You can install the build tools and mandatory requirements for some example distributions with the commands below:
4235

@@ -65,12 +58,10 @@ sudo pacman -S cmake make base-devel fftw mbedtls yaml-cpp lksctp-tools gtest
6558
```
6659
</details>
6760

68-
The srsRAN Project uses RF drivers to support different radio types.
69-
Currently, only UHD is supported however additional drivers are under development:
61+
The srsRAN Project supports split-8 and split-7.2 fronthaul. Split-8 fronthaul is supported via UHD for USRP devices:
7062

71-
* RF driver:
72-
* UHD: <https://github.com/EttusResearch/uhd>
73-
* See UHD documentation for installation instructions.
63+
* UHD: <https://github.com/EttusResearch/uhd>
64+
* See UHD documentation for installation instructions.
7465

7566
Build Instructions
7667
------------------
@@ -87,18 +78,3 @@ make
8778
make test
8879
```
8980

90-
Run PHY testvector tests:
91-
92-
A number of PHY tests are based on MATLAB generated testvectors. By default, those tests are disabled.
93-
The following steps are required to enable them:
94-
95-
1. Download the [PHY testvector set](https://github.com/srsran/srsRAN_Project/releases/download/release_23_5/phy_testvectors.tar.gz).
96-
2. Copy the PHY testvectors to its location within srsRAN:
97-
```
98-
tar -xzf phy_testvectors.tar.gz -C /path_to_your_local_repository/srsgnb/
99-
```
100-
3. Enable the use of PHY testvectors by modifying the root [CMakeLists](CMakeLists.txt) as shown below:
101-
```
102-
option(USE_PHY_TESTVECTORS "Enable testvector PHY tests" ON)
103-
```
104-
4. Do a fresh srsRAN build.

0 commit comments

Comments
 (0)