Skip to content

Commit

Permalink
Support for MIMO / dual RX streams from BladeRF (#26)
Browse files Browse the repository at this point in the history
- Replace existing Doxygen file in the root folder
- Add workflows folder to the existing .github folder

* Rel-9 / Mixed Mode baseline support

* Update .gitmodules

Changed repo name and URI to srsRAN

* removed old subodule path

* New path for submodule

* Pass MCH idx through RLC to allow correct assignment of detected MCast addresses in gw

* Rebased changes for rt-mbms-modem from srsLTE to srsRAN. Added spldlog as include-only to avoid a conflict with srsRAN's included libfmt.

* Update README.md

Remove dependency on system libspdlog

* Support for MIMO / multiple RX channels. Also replaces the MMAPping ringbuffer implementation so that valgrind can now be used again.

* Added new parameter for RX channel count, disabled measurement file creation and GPS integration in the default config file.
  • Loading branch information
kuehnhammer committed Feb 21, 2022
1 parent 0aa1ea7 commit f271d84
Show file tree
Hide file tree
Showing 15 changed files with 358 additions and 622 deletions.
5 changes: 1 addition & 4 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,7 @@ set(CMAKE_CXX_CLANG_TIDY clang-tidy --format-style=google --checks=clang-diagnos

add_executable(modem src/main.cpp src/SdrReader.cpp src/Phy.cpp
src/CasFrameProcessor.cpp src/MbsfnFrameProcessor.cpp src/Rrc.cpp
src/Gw.cpp src/RestHandler.cpp src/MeasurementFileWriter.cpp)
src/Gw.cpp src/RestHandler.cpp src/MeasurementFileWriter.cpp src/MultichannelRingbuffer.cpp)

target_link_libraries( modem
LINK_PUBLIC
Expand All @@ -63,9 +63,6 @@ target_link_libraries( modem
ssl
crypto
SoapySDR

debug
lsan
)


Expand Down

0 comments on commit f271d84

Please sign in to comment.