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;