[Peak Detector]

- create some dictionaries

git-svn-id: http://moon:8086/svn/software/trunk/projects/GnuRadio@486 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2019-05-27 20:17:29 +00:00
parent d65f55da91
commit 8349ae7e93
2 changed files with 55 additions and 8 deletions
+4 -2
View File
@@ -304,7 +304,8 @@ namespace gr {
pmt::pmt_t dict = pmt::make_dict();
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("id")), pmt::from_long(peak.id));
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("pos")), pmt::from_long(peak.pos));
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("state")), pmt::from_long(0));
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("height")), pmt::from_float(peak.height_rel));
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("state")), pmt::from_bool(0));
message_port_pub(m_msg_port_out, dict);
}
}
@@ -337,7 +338,8 @@ namespace gr {
pmt::pmt_t dict = pmt::make_dict();
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("id")), pmt::from_long(peak.id));
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("pos")), pmt::from_long(peak.pos));
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("state")), pmt::from_long(1));
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("height")), pmt::from_float(peak.height_rel));
dict = pmt::dict_add(dict, pmt::string_to_symbol(std::string("state")), pmt::from_bool(1));
message_port_pub(m_msg_port_out, dict);
}
}
+51 -6
View File
@@ -779,11 +779,11 @@
</param>
<param>
<key>_enabled</key>
<value>True</value>
<value>0</value>
</param>
<param>
<key>_coordinate</key>
<value>(856, 920)</value>
<value>(928, 512)</value>
</param>
<param>
<key>_rotation</key>
@@ -975,7 +975,7 @@
</param>
<param>
<key>_coordinate</key>
<value>(888, 716)</value>
<value>(888, 676)</value>
</param>
<param>
<key>_rotation</key>
@@ -1081,7 +1081,7 @@
</param>
<param>
<key>_coordinate</key>
<value>(888, 820)</value>
<value>(888, 804)</value>
</param>
<param>
<key>_rotation</key>
@@ -1132,7 +1132,7 @@
</param>
<param>
<key>_coordinate</key>
<value>(888, 868)</value>
<value>(888, 852)</value>
</param>
<param>
<key>_rotation</key>
@@ -1226,6 +1226,45 @@
<value>window.blackmanharris(N_FFT)</value>
</param>
</block>
<block>
<key>jay_message_debug</key>
<param>
<key>alias</key>
<value></value>
</param>
<param>
<key>comment</key>
<value></value>
</param>
<param>
<key>affinity</key>
<value></value>
</param>
<param>
<key>_enabled</key>
<value>1</value>
</param>
<param>
<key>_coordinate</key>
<value>(880, 920)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
<param>
<key>id</key>
<value>jay_message_debug_0</value>
</param>
<param>
<key>maxoutbuf</key>
<value>0</value>
</param>
<param>
<key>minoutbuf</key>
<value>0</value>
</param>
</block>
<block>
<key>jay_peak_detect</key>
<param>
@@ -1628,7 +1667,7 @@
</param>
<param>
<key>_coordinate</key>
<value>(1080, 828)</value>
<value>(1080, 804)</value>
</param>
<param>
<key>gui_hint</key>
@@ -3641,6 +3680,12 @@
<source_key>status</source_key>
<sink_key>print</sink_key>
</connection>
<connection>
<source_block_id>jay_peak_detect_1</source_block_id>
<sink_block_id>jay_message_debug_0</sink_block_id>
<source_key>status</source_key>
<sink_key>control</sink_key>
</connection>
<connection>
<source_block_id>uhd_usrp_source_1</source_block_id>
<sink_block_id>blocks_add_xx_0</sink_block_id>