Fri Jul 18 08:46:33 2014 options author window_size 1280, 1024 category [IEEE802.11] comment description _enabled True _coordinate (10, 10) _rotation 0 generate_options hb hier_block_src_path .: id wifi_phy_hier max_nouts 0 qt_qss_theme realtime_scheduling run_command {python} -u {filename} run_options prompt run True thread_safe_setters title WiFi PHY Hier variable comment _enabled True _coordinate (400, 13) _rotation 0 id header_formatter value ieee802_11.wifi_signal_field() variable comment _enabled True _coordinate (560, 13) _rotation 0 id out_buf_size value 96000 variable comment _enabled True _coordinate (192, 13) _rotation 0 id sync_length value 320 variable comment _enabled True _coordinate (296, 13) _rotation 0 id window_size value 48 blocks_complex_to_mag alias comment affinity _enabled True _coordinate (976, 576) _rotation 0 id blocks_complex_to_mag_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_complex_to_mag_squared alias comment affinity _enabled True _coordinate (600, 496) _rotation 0 id blocks_complex_to_mag_squared_0 maxoutbuf 0 minoutbuf 0 vlen 1 blocks_conjugate_cc alias comment affinity _enabled True _coordinate (376, 600) _rotation 0 id blocks_conjugate_cc_0 maxoutbuf 0 minoutbuf 0 blocks_delay alias comment affinity delay sync_length _enabled True _coordinate (424, 792) _rotation 0 id blocks_delay_0 maxoutbuf 0 minoutbuf 0 num_ports 1 type complex vlen 1 blocks_delay alias comment affinity delay 16 _enabled True _coordinate (224, 600) _rotation 0 id blocks_delay_0_0 maxoutbuf 0 minoutbuf 0 num_ports 1 type complex vlen 1 blocks_divide_xx alias comment affinity _enabled True _coordinate (1120, 656) _rotation 270 id blocks_divide_xx_0 type float maxoutbuf 0 minoutbuf 0 num_inputs 2 vlen 1 blocks_multiply_xx alias comment affinity _enabled True _coordinate (608, 552) _rotation 0 id blocks_multiply_xx_0 type complex maxoutbuf 0 minoutbuf 0 num_inputs 2 vlen 1 blocks_stream_to_vector alias comment affinity _enabled True _coordinate (912, 768) _rotation 0 id blocks_stream_to_vector_0 type complex maxoutbuf 0 minoutbuf 0 num_items 64 vlen 1 blocks_tagged_stream_mux alias comment affinity _enabled True _coordinate (760, 240) _rotation 0 id blocks_tagged_stream_mux_0 type complex lengthtagname "packet_len" maxoutbuf 0 minoutbuf out_buf_size ninputs 2 tag_preserve_head_pos 1 vlen 1 blocks_vector_to_stream alias comment affinity _enabled True _coordinate (312, 867) _rotation 180 id blocks_vector_to_stream_0 type complex maxoutbuf 0 minoutbuf 0 num_items 48 vlen 1 parameter alias comment _enabled True _coordinate (664, 13) _rotation 0 id chan_est label short_id type value 0 digital_chunks_to_symbols_xx alias comment affinity dimension 1 _enabled True _coordinate (504, 189) _rotation 0 id digital_chunks_to_symbols_xx_0 in_type byte maxoutbuf 0 minoutbuf 0 num_ports 1 out_type complex symbol_table [-1, 1] digital_ofdm_carrier_allocator_cvc alias comment affinity _enabled True fft_len 64 _coordinate (1008, 232) _rotation 0 id digital_ofdm_carrier_allocator_cvc_0_0_0 len_tag_key "packet_len" maxoutbuf 0 minoutbuf out_buf_size occupied_carriers (range(-26, -21) + range(-20, -7) + range(-6, 0) + range(1, 7) + range(8, 21) + range(22, 27),) pilot_carriers ((-21, -7, 7, 21), ) pilot_symbols ((1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (1, 1, 1, -1), (1, 1, 1, -1), (1, 1, 1, -1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1), (-1, -1, -1, 1)) sync_words ((0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), (0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (-1.4719601443879746-1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, (1.4719601443879746+1.4719601443879746j), 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0), (0, 0j, 0, 0j, 0, 0j, -1, 1j, -1, 1j, -1, 1j, -1, -1j, 1, 1j, 1, -1j, -1, 1j, 1, 1j, 1, 1j, 1, 1j, -1, (-0-1j), 1, -1j, -1, 1j, 0, -1j, 1, (-0-1j), 1, -1j, 1, 1j, -1, -1j, 1, (-0-1j), -1, 1j, 1, 1j, 1, 1j, 1, 1j, -1, -1j, 1, 1j, 1, -1j, -1, 0j, 0, 0j, 0, 0j), (0, 0, 0, 0, 0, 0, 1, 1, -1, -1, 1, 1, -1, 1, -1, 1, 1, 1, 1, 1, 1, -1, -1, 1, 1, -1, 1, -1, 1, 1, 1, 1, 0, 1, -1, -1, 1, 1, -1, 1, -1, 1, -1, -1, -1, -1, -1, 1, 1, -1, -1, 1, -1, 1, -1, 1, 1, 1, 1, 0, 0, 0, 0, 0)) digital_ofdm_cyclic_prefixer alias cp_len 16 comment affinity _enabled True input_size 64 _coordinate (736, 373) _rotation 180 id digital_ofdm_cyclic_prefixer_0_0 tagname "packet_len" maxoutbuf 0 minoutbuf out_buf_size rolloff 2 digital_packet_headergenerator_bb alias comment affinity _enabled True header_formatter header_formatter.formatter() _coordinate (232, 189) _rotation 0 id digital_packet_headergenerator_bb_0 len_tag_key "packet_len" maxoutbuf 0 minoutbuf 0 parameter alias comment _enabled True _coordinate (752, 13) _rotation 0 id encoding label short_id type intx value ieee802_11.BPSK_1_2 fft_vxx alias comment affinity _enabled True fft_size 64 forward False _coordinate (1008, 359) _rotation 180 id fft_vxx_0_0 type complex maxoutbuf 0 minoutbuf out_buf_size nthreads 1 shift True window tuple([1/52**.5] * 64) fft_vxx alias comment affinity _enabled True fft_size 64 forward True _coordinate (1008, 911) _rotation 180 id fft_vxx_0_1 type complex maxoutbuf 0 minoutbuf 0 nthreads 1 shift True window window.rectangular(64) ieee802_11_chunks_to_symbols_xx alias comment affinity _enabled True _coordinate (496, 288) _rotation 0 id ieee802_11_chunks_to_symbols_xx_0 maxoutbuf 0 minoutbuf out_buf_size ieee802_11_moving_average_xx alias comment affinity _enabled True _coordinate (832, 496) _rotation 0 id ieee802_11_moving_average_xx_0 length window_size + 16 maxoutbuf 0 minoutbuf 0 type float ieee802_11_moving_average_xx alias comment affinity _enabled True _coordinate (744, 576) _rotation 0 id ieee802_11_moving_average_xx_1 length window_size maxoutbuf 0 minoutbuf 0 type complex ieee802_11_ofdm_decode_mac alias comment affinity debug False _enabled True _coordinate (312, 933) _rotation 180 id ieee802_11_ofdm_decode_mac_0 log False maxoutbuf 0 minoutbuf 0 ieee802_11_ofdm_decode_signal alias comment affinity debug False _enabled True _coordinate (536, 933) _rotation 180 id ieee802_11_ofdm_decode_signal_0 log True maxoutbuf 0 minoutbuf 0 ieee802_11_ofdm_equalize_symbols algo chan_est alias comment affinity debug False _enabled True _coordinate (752, 933) _rotation 180 id ieee802_11_ofdm_equalize_symbols_0 maxoutbuf 0 minoutbuf 0 ieee802_11_ofdm_mapper alias comment affinity debug False _enabled True encoding encoding _coordinate (200, 109) _rotation 180 id ieee802_11_ofdm_mapper_0 maxoutbuf 0 minoutbuf 0 pad_sink comment _enabled True _coordinate (528, 384) _rotation 180 id pad_sink_0 type complex label samp_out num_streams 1 optional False vlen 1 pad_sink comment _enabled True _coordinate (176, 867) _rotation 180 id pad_sink_1 type complex label carrier num_streams 1 optional False vlen 1 pad_sink comment _enabled True _coordinate (112, 936) _rotation 180 id pad_sink_2 type message label mac_out num_streams 1 optional False vlen 1 pad_source comment _enabled True _coordinate (56, 496) _rotation 0 id pad_source_0 label samp_in num_streams 1 optional False type complex vlen 1 pad_source comment _enabled True _coordinate (416, 112) _rotation 180 id pad_source_1 label mac_in num_streams 1 optional False type message vlen 1 parameter alias comment _enabled True _coordinate (840, 13) _rotation 0 id sensitivity label short_id type eng_float value 0.56 ieee802_11_ofdm_sync_long alias comment affinity debug False _enabled True _coordinate (608, 744) _rotation 0 id sync_long log False maxoutbuf 0 minoutbuf 0 sync_length sync_length ieee802_11_ofdm_sync_short alias comment affinity debug False _enabled True _coordinate (128, 696) _rotation 0 id sync_short log False maxoutbuf 0 minoutbuf 0 min_plateau 2 threshold sensitivity blocks_complex_to_mag_0 blocks_divide_xx_0 0 0 blocks_complex_to_mag_squared_0 ieee802_11_moving_average_xx_0 0 0 blocks_conjugate_cc_0 blocks_multiply_xx_0 0 1 blocks_delay_0 sync_long 0 1 blocks_delay_0_0 blocks_conjugate_cc_0 0 0 blocks_delay_0_0 sync_short 0 0 blocks_divide_xx_0 sync_short 0 2 blocks_multiply_xx_0 ieee802_11_moving_average_xx_1 0 0 blocks_stream_to_vector_0 fft_vxx_0_1 0 0 blocks_tagged_stream_mux_0 digital_ofdm_carrier_allocator_cvc_0_0_0 0 0 blocks_vector_to_stream_0 pad_sink_1 0 0 digital_chunks_to_symbols_xx_0 blocks_tagged_stream_mux_0 0 0 digital_ofdm_carrier_allocator_cvc_0_0_0 fft_vxx_0_0 0 0 digital_ofdm_cyclic_prefixer_0_0 pad_sink_0 0 0 digital_packet_headergenerator_bb_0 digital_chunks_to_symbols_xx_0 0 0 fft_vxx_0_0 digital_ofdm_cyclic_prefixer_0_0 0 0 fft_vxx_0_1 ieee802_11_ofdm_equalize_symbols_0 0 0 ieee802_11_chunks_to_symbols_xx_0 blocks_tagged_stream_mux_0 0 1 ieee802_11_moving_average_xx_0 blocks_divide_xx_0 0 1 ieee802_11_moving_average_xx_1 blocks_complex_to_mag_0 0 0 ieee802_11_moving_average_xx_1 sync_short 0 1 ieee802_11_ofdm_decode_mac_0 pad_sink_2 out in ieee802_11_ofdm_decode_signal_0 blocks_vector_to_stream_0 0 0 ieee802_11_ofdm_decode_signal_0 ieee802_11_ofdm_decode_mac_0 0 0 ieee802_11_ofdm_equalize_symbols_0 ieee802_11_ofdm_decode_signal_0 0 0 ieee802_11_ofdm_mapper_0 digital_packet_headergenerator_bb_0 0 0 ieee802_11_ofdm_mapper_0 ieee802_11_chunks_to_symbols_xx_0 0 0 pad_source_0 blocks_complex_to_mag_squared_0 0 0 pad_source_0 blocks_delay_0_0 0 0 pad_source_0 blocks_multiply_xx_0 0 0 pad_source_1 ieee802_11_ofdm_mapper_0 out in sync_long blocks_stream_to_vector_0 0 0 sync_short blocks_delay_0 0 0 sync_short sync_long 0 0