3 ###################################################
5 ###################################################
8 <name>Signal Source</name>
9 <key>gr_sig_source_x</key>
10 <import>from gnuradio import gr</import>
11 <make>gr.sig_source_$(type.fcn)($samp_rate, $waveform, $freq, $amp, $offset)</make>
12 <callback>set_sampling_freq($samp_rate)</callback>
13 <callback>set_frequency($freq)</callback>
14 <callback>set_amplitude($amp)</callback>
15 <callback>set_offset($offset)</callback>
17 <name>Output Type</name>
42 <name>Sample Rate</name>
44 <value>samp_rate</value>
50 <value>gr.GR_COS_WAVE</value>
54 <key>gr.GR_CONST_WAVE</key>
58 <key>gr.GR_SIN_WAVE</key>
62 <key>gr.GR_COS_WAVE</key>
66 <key>gr.GR_SQR_WAVE</key>
70 <key>gr.GR_TRI_WAVE</key>
73 <name>Saw Tooth</name>
74 <key>gr.GR_SAW_WAVE</key>
78 <name>Frequency</name>
84 <name>Amplitude</name>