From 76ff84c587a6030f7cd947f21542d9ab03388137 Mon Sep 17 00:00:00 2001 From: meexmachina Date: Fri, 26 Nov 2021 23:34:20 +0200 Subject: [PATCH] updates --- software/libcariboulite/src/cariboulite_radios.c | 4 ++-- software/libcariboulite/src/soapy_api/Cariboulite.hpp | 6 +++--- software/libcariboulite/src/soapy_api/CaribouliteStream.cpp | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/software/libcariboulite/src/cariboulite_radios.c b/software/libcariboulite/src/cariboulite_radios.c index 9550d63..85422fb 100644 --- a/software/libcariboulite/src/cariboulite_radios.c +++ b/software/libcariboulite/src/cariboulite_radios.c @@ -509,8 +509,8 @@ int cariboulite_get_rand_val(cariboulite_radios_st* radios, cariboulite_channel_ #define CARIBOULITE_MAX_MIX (6000.0e6) // 6000 #define CARIBOULITE_MIN_LO (85.0e6) #define CARIBOULITE_MAX_LO (4200.0e6) -#define CARIBOULITE_2G4_MIN (2385.0e6) // 2400 -#define CARIBOULITE_2G4_MAX (2490.0e6) // 2483.5 +#define CARIBOULITE_2G4_MIN (2395.0e6) // 2400 +#define CARIBOULITE_2G4_MAX (2485.0e6) // 2483.5 #define CARIBOULITE_S1G_MIN1 (389.5e6) #define CARIBOULITE_S1G_MAX1 (510.0e6) #define CARIBOULITE_S1G_MIN2 (779.0e6) diff --git a/software/libcariboulite/src/soapy_api/Cariboulite.hpp b/software/libcariboulite/src/soapy_api/Cariboulite.hpp index d99516b..1116719 100644 --- a/software/libcariboulite/src/soapy_api/Cariboulite.hpp +++ b/software/libcariboulite/src/soapy_api/Cariboulite.hpp @@ -29,8 +29,8 @@ enum Cariboulite_Format CARIBOULITE_FORMAT_FLOAT64 = 3, }; -#define BUFFER_SIZE_MS ( 10 ) -#define NUM_SAMPLEQUEUE_BUFS ( 30 ) +#define BUFFER_SIZE_MS ( 5 ) +#define NUM_SAMPLEQUEUE_BUFS ( 10 ) #define NUM_BYTES_PER_CPLX_ELEM ( 4 ) #define GET_MTU_MS(ms) ( 4096*(ms) ) #define GET_MTU_MS_BYTES(ms) ( GET_MTU_MS(ms) * NUM_BYTES_PER_CPLX_ELEM ) @@ -230,4 +230,4 @@ public: // Static load time initializations static SoapyCaribouliteSession sess; -}; \ No newline at end of file +}; diff --git a/software/libcariboulite/src/soapy_api/CaribouliteStream.cpp b/software/libcariboulite/src/soapy_api/CaribouliteStream.cpp index 7218e63..66580f6 100644 --- a/software/libcariboulite/src/soapy_api/CaribouliteStream.cpp +++ b/software/libcariboulite/src/soapy_api/CaribouliteStream.cpp @@ -229,7 +229,7 @@ SoapySDR::Stream *Cariboulite::setupStream(const int direction, // create the stream stream_id = caribou_smi_setup_stream(&sess.cariboulite_sys.smi, type, channel, - GET_MTU_MS_BYTES(BUFFER_SIZE_MS), 2, + GET_MTU_MS_BYTES(BUFFER_SIZE_MS), 1, caribou_stream_data_event, this); if (stream_id < 0)