Kludge Tracker: Gnuradio - v3.4.0-101-g7e2b45b

Parent Directory (gnuradio)

Kludge Summary of gnuradio/gr-usrp

Total Kludges 5
Total Subdirs 1

All Directories within gnuradio/gr-usrp

All Files within gnuradio/gr-usrp

Kludge Snippets in gnuradio/gr-usrp

gnuradio/gr-usrp/src/tx_debug_gui.py

Category FIXME
Committer jcorgan
Commit ID 5d69a524f81f234b3fbc41d49ba18d6f6886baba
87                    dac_offset = kv['dac_offset']
88                    print "drive_positive =", drive_positive
89                    print "dac_offset[%d] = %4d" % (i_or_q, dac_offset)
90                    
91                    # FIXME signed magnitude??
92                    # dac_offset = signed_mag10(dac_offset)
93                    return self._set_dac_offset(i_or_q, dac_offset, int(drive_positive))
94                
95                def signed_mag10(x):
				

gnuradio/gr-usrp/src/usrp_base.h

Category Magic
Committer jcorgan
Commit ID 72c625f7e50b65dc3b642112762e9eb1d633bd42
110          void set_fpga_master_clock_freq (long master_clock);
111        
112          void set_verbose (bool on);
113        
114          //! magic value used on alternate register read interfaces
115          static const int READ_FAILED = -99999;
116        
117          /*!
118           * \brief Write EEPROM on motherboard or any daughterboard.
				

gnuradio/gr-usrp/src/usrp_sink_c.cc — 1

Category FIXME
Committer jcorgan
Commit ID 5d69a524f81f234b3fbc41d49ba18d6f6886baba
95          int nitems = std::min (input_items_available,
96        			 usrp_buffer_length / usrp_bytes_per_input_item);
97        
98          for (int i = 0; i < nitems; i++){
99            dst[2*i + 0] = host_to_usrp_short((short) real(in[i]));	// FIXME saturate?
100            dst[2*i + 1] = host_to_usrp_short((short) imag(in[i])); 	// FIXME saturate?
101          }
102        
103          input_items_consumed = nitems;
				

gnuradio/gr-usrp/src/usrp_sink_c.cc — 2

Category FIXME
Committer jcorgan
Commit ID 5d69a524f81f234b3fbc41d49ba18d6f6886baba
96        			 usrp_buffer_length / usrp_bytes_per_input_item);
97        
98          for (int i = 0; i < nitems; i++){
99            dst[2*i + 0] = host_to_usrp_short((short) real(in[i]));	// FIXME saturate?
100            dst[2*i + 1] = host_to_usrp_short((short) imag(in[i])); 	// FIXME saturate?
101          }
102        
103          input_items_consumed = nitems;
104          bytes_written = nitems * usrp_bytes_per_input_item;
				

gnuradio/gr-usrp/src/usrp_sink_s.cc

Category FIXME
Committer jcorgan
Commit ID 5d69a524f81f234b3fbc41d49ba18d6f6886baba
95        
96          int nitems = std::min (input_items_available,
97        			 usrp_buffer_length / usrp_bytes_per_input_item);
98        
99          for (int i = 0; i < nitems; i++){	// FIXME unroll
100            dst[i] = host_to_usrp_short(in[i]);
101          }
102        
103          input_items_consumed = nitems;