mirror of
				https://github.com/gnss-sdr/gnss-sdr
				synced 2025-11-04 09:13:05 +00:00 
			
		
		
		
	Merge with next
This commit is contained in:
		@@ -92,6 +92,8 @@ TwoBitPackedFileSignalSource::TwoBitPackedFileSignalSource(
 | 
			
		||||
            item_size_ = sizeof(char);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    reverse_interleaving_ = false;
 | 
			
		||||
    is_complex_ = true;
 | 
			
		||||
    if (sample_type_ == "real")
 | 
			
		||||
        {
 | 
			
		||||
            is_complex_ = false;
 | 
			
		||||
@@ -99,7 +101,6 @@ TwoBitPackedFileSignalSource::TwoBitPackedFileSignalSource(
 | 
			
		||||
    else if (sample_type_ == "iq")
 | 
			
		||||
        {
 | 
			
		||||
            is_complex_ = true;
 | 
			
		||||
            reverse_interleaving_ = false;
 | 
			
		||||
        }
 | 
			
		||||
    else if (sample_type_ == "qi")
 | 
			
		||||
        {
 | 
			
		||||
 
 | 
			
		||||
@@ -69,7 +69,7 @@ Fpga_dynamic_bit_selection::~Fpga_dynamic_bit_selection()
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
void Fpga_dynamic_bit_selection::bit_selection(void)
 | 
			
		||||
void Fpga_dynamic_bit_selection::bit_selection()
 | 
			
		||||
{
 | 
			
		||||
    // estimated signal power corresponding to frequency band 1
 | 
			
		||||
    uint32_t rx_signal_power1 = d_map_base1[1];
 | 
			
		||||
 
 | 
			
		||||
@@ -32,6 +32,9 @@ boost::system::error_code rtl_tcp_command(RTL_TCP_COMMAND id, unsigned param, bo
 | 
			
		||||
    std::memcpy(&data[1], &nparam, sizeof(nparam));
 | 
			
		||||
 | 
			
		||||
    boost::system::error_code ec;
 | 
			
		||||
    socket.send(boost::asio::buffer(data), 0, ec);
 | 
			
		||||
    if (socket.send(boost::asio::buffer(data), 0, ec) == 0)
 | 
			
		||||
        {
 | 
			
		||||
            // 0 bytes sent
 | 
			
		||||
        }
 | 
			
		||||
    return ec;
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
@@ -35,8 +35,8 @@ boost::system::error_code Rtl_Tcp_Dongle_Info::read(boost::asio::ip::tcp::socket
 | 
			
		||||
    boost::system::error_code ec;
 | 
			
		||||
 | 
			
		||||
    unsigned char data[sizeof(char) * 4 + sizeof(uint32_t) * 2];
 | 
			
		||||
    socket.receive(boost::asio::buffer(data), 0, ec);
 | 
			
		||||
    if (!ec)
 | 
			
		||||
    size_t received_bits = socket.receive(boost::asio::buffer(data), 0, ec);
 | 
			
		||||
    if (!ec && (received_bits > 0))
 | 
			
		||||
        {
 | 
			
		||||
            std::memcpy(magic_, data, 4);
 | 
			
		||||
 | 
			
		||||
@@ -46,7 +46,7 @@ boost::system::error_code Rtl_Tcp_Dongle_Info::read(boost::asio::ip::tcp::socket
 | 
			
		||||
            tuner_type_ = boost::asio::detail::socket_ops::network_to_host_long(type);
 | 
			
		||||
 | 
			
		||||
            uint32_t count;
 | 
			
		||||
            std ::memcpy(&count, &data[8], 4);
 | 
			
		||||
            std::memcpy(&count, &data[8], 4);
 | 
			
		||||
 | 
			
		||||
            tuner_gain_count_ = boost::asio::detail::socket_ops::network_to_host_long(count);
 | 
			
		||||
        }
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user