Merge remote-tracking branch 'origin/cmake-refactor' into integration_2023_w27
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -41,14 +41,8 @@
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
#include <linux/version.h>
|
||||
#if defined RHEL_RELEASE_CODE && RHEL_RELEASE_CODE >= 1796 && RHEL_RELEASE_CODE != 2403
|
||||
#include <lapacke/lapacke_utils.h>
|
||||
#include <lapacke/lapacke.h>
|
||||
#else
|
||||
#include <lapacke_utils.h>
|
||||
#include <lapacke.h>
|
||||
#endif
|
||||
#include <cblas.h>
|
||||
#include <lapacke_utils.h>
|
||||
#include <lapacke.h>
|
||||
#include "linear_preprocessing_rec.h"
|
||||
|
||||
//#define DEBUG_MMSE
|
||||
|
||||
@@ -14,13 +14,8 @@ data storage. */
|
||||
#include <cblas.h>
|
||||
#include <string.h>
|
||||
#include <linux/version.h>
|
||||
#if defined RHEL_RELEASE_CODE && RHEL_RELEASE_CODE >= 1796 && RHEL_RELEASE_CODE != 2403
|
||||
#include <lapacke/lapacke_utils.h>
|
||||
#include <lapacke/lapacke.h>
|
||||
#else
|
||||
#include <lapacke_utils.h>
|
||||
#include <lapacke.h>
|
||||
#endif
|
||||
//#define DEBUG_PREPROC
|
||||
|
||||
|
||||
|
||||
@@ -29,6 +29,13 @@
|
||||
#* \warning
|
||||
#*/
|
||||
|
||||
find_library(forms NAMES forms)
|
||||
if(NOT forms)
|
||||
message(FATAL_ERROR "required library forms not found for building scopes")
|
||||
else()
|
||||
message(STATUS "libforms library, required for scopes, found at ${forms}")
|
||||
endif()
|
||||
|
||||
include_directories ("/usr/include/X11")
|
||||
add_library(xforms_common OBJECT
|
||||
lte_phy_scope.c
|
||||
|
||||
@@ -50,7 +50,6 @@ int main(int argc, char **argv) {
|
||||
|
||||
|
||||
int N_RB=50;
|
||||
int subCarrierFreq=30e3;
|
||||
int sampling_rate=30.72e6;
|
||||
int DFT=2048;
|
||||
int TxAdvanceInDFTSize=12;
|
||||
@@ -325,17 +324,8 @@ int main(int argc, char **argv) {
|
||||
while(!oai_exit) {
|
||||
for (int i=0; i<antennas; i++)
|
||||
read(fd, samplesTx[i], DFT*sizeof(c16_t));
|
||||
int readBlockSize = rfdevice.trx_read_func(&rfdevice,
|
||||
×tamp,
|
||||
samplesRx,
|
||||
DFT,
|
||||
antennas);
|
||||
int txs = rfdevice.trx_write_func(&rfdevice,
|
||||
timestamp+TxAdvanceInDFTSize*DFT,
|
||||
samplesTx,
|
||||
DFT,
|
||||
antennas,
|
||||
0);
|
||||
rfdevice.trx_read_func(&rfdevice, ×tamp, samplesRx, DFT, antennas);
|
||||
rfdevice.trx_write_func(&rfdevice, timestamp + TxAdvanceInDFTSize * DFT, samplesTx, DFT, antennas, 0);
|
||||
}
|
||||
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user