Changeset 9464
- Timestamp:
- 08/30/08 16:15:38
- Files:
-
- usrp2/trunk/host/apps/test.sh (modified) (1 diff)
- usrp2/trunk/host/include/usrp2/rx_nop_handler.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
usrp2/trunk/host/apps/test.sh
r9210 r9464 1 1 #!/bin/sh 2 2 3 sudo ./rx_streaming_samples -d 4 -v 3 sudo ./rx_streaming_samples -d 4 -v -N 100M 4 usrp2/trunk/host/include/usrp2/rx_nop_handler.h
r9463 r9464 39 39 { 40 40 uint64_t d_max_samples; 41 uint64_t d_max_quantum; 41 42 uint64_t d_nsamples; 42 43 uint64_t d_nframes; … … 52 53 /*! 53 54 * Constructor 54 * \p max_samples Maximum number of samples to copy. Use 0 for no maximum. 55 * 56 * \param max_samples Maximum number of samples to copy. Use zero for no maximum. 57 * \param max_quantum Maximum number of samples required to accept in one call. 58 * Use 0 to indicate no maximum. 55 59 */ 56 rx_nop_handler(uint64_t max_samples) 57 : d_max_samples(max_samples), d_nsamples(0), d_nframes(0), d_err(false) {} 60 rx_nop_handler(uint64_t max_samples, uint64_t max_quantum=0) 61 : d_max_samples(max_samples), d_max_quantum(max_quantum), 62 d_nsamples(0), d_nframes(0), d_err(false) {} 58 63 59 64 /*! … … 87 92 */ 88 93 bool has_finished_p() const 89 { return d_max_samples == 0 ? false : d_nsamples >= d_max_samples ; }94 { return d_max_samples == 0 ? false : d_nsamples >= d_max_samples-d_max_quantum; } 90 95 91 96
