Hello. I have problems with signal generation using pyuhd. I want to generate a signal on certain samples, but I'm just generating a broadband signal. My code is:
data=np.zeros(2048) data[30]=100 data[2033]=100 data=np.fft.ifft(data) def transmiter(waveform_proto=data): u1 = None global u1 freq = int(window.center_freq.text())*10e5 print (freq) band = int(window.bandwich.text())*10e5 usrp = lib.usrp.multi_usrp("addr=192.168.10.2 ") st_args = lib.usrp.stream_args("fc32", "sc8") streamer = usrp.get_tx_stream(st_args) channels = [0] usrp.set_tx_rate(band,0) usrp.set_tx_freq(lib.types.tune_request(freq), 0) usrp.set_tx_gain(40,0) #usrp.send_waveform(data,30,gen_freq,gen_rate,channels,gain=0) st_args.channels =channels metadata = lib.types.tx_metadata() #QtCore.QObject.connect(window.gener) while True: app.processEvents() if window.gener.isChecked()==True: streamer.send(waveform_proto[:], metadata) else: streamer Thank you in advance
_______________________________________________ USRP-users mailing list USRP-users@lists.ettus.com http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com