рд╣рд╛рдп, рд╣реИрдмреНрд░ред
рддреАрд╕рд░реЗ рднрд╛рдЧ рдиреЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рдкрд╛рдпрдерди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрд╕рдбреАрдЖрд░ рд░рд┐рд╕реАрд╡рд░ рдХреЛ рдХреИрд╕реЗ рдПрдХреНрд╕реЗрд╕ рдХрд┐рдпрд╛ рдЬрд╛рдПред рдЕрдм рд╣рдо
рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛ рдЬрд╛рдПрдВрдЧреЗ - рдПрдХ рдРрд╕реА рдкреНрд░рдгрд╛рд▓реА рдЬреЛ рдЖрдкрдХреЛ рдХреЛрдб рдХреА рдПрдХ рдкрдВрдХреНрддрд┐ рд▓рд┐рдЦреЗ рдмрд┐рдирд╛ рдПрдХ рд░реЗрдбрд┐рдпреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХрд╛ рдПрдХ рдХрд╛рдлреА рдЬрдЯрд┐рд▓ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдмрдирд╛рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддреА рд╣реИред

рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рд░рд┐рд╕реАрд╡рд░ рдкрд░ рдХрдИ рдПрдлрдПрдо рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреЗ рд╕рдорд╛рдирд╛рдВрддрд░ рд╕реНрд╡рд╛рдЧрдд рдХреА рд╕рдорд╕реНрдпрд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВред рд╣рдо рд░рд┐рд╕реАрд╡рд░ рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХ рд╣реА RTL SDR V3 рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗред
рдХрдЯ рдХреЗ рдиреАрдЪреЗ рдЬрд╛рд░реА рд╣реИред
рд╕реНрдерд╛рдкрдирд╛
рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рд╡рд┐рддрд░рдг рдХрд┐рдЯ
рдпрд╣рд╛рдВ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЬрд╛ рд╕рдХрддреА
рд╣реИ ред рдпрд╣ рдкреНрд░рдгрд╛рд▓реА рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдо рд╣реИ, рд▓рд┐рдирдХреНрд╕ рдФрд░ OSX рдХреЗ рд▓рд┐рдП рд╕рдВрд╕реНрдХрд░рдг рднреА рд╣реИрдВ (рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд░рд╛рд╕реНрдкрдмреЗрд░реА рдкрд╛рдИ рдкрд░ GNU рд░реЗрдбрд┐рдпреЛ рдХреЛ рд╕рдлрд▓рддрд╛рдкреВрд░реНрд╡рдХ рд▓реЙрдиреНрдЪ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдореИрдВ 100% рдЧрд╛рд░рдВрдЯреА рдирд╣реАрдВ рджреЗ рд╕рдХрддрд╛)ред
рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рдбрд┐рдЬрд┐рдЯрд▓ рд╕рд┐рдЧреНрдирд▓ рдкреНрд░реЛрд╕реЗрд╕рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдПрдХ рд╕рдВрдкреВрд░реНрдг рдврд╛рдВрдЪрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдЕрд▓рдЧ-рдЕрд▓рдЧ рдореЙрдбреНрдпреВрд▓ рд╕реЗ "рдЗрдХрдЯреНрдард╛" рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдореЗрдВ рддреИрдпрд╛рд░ рдмреНрд▓реЙрдХ рд╣реИрдВ, рдпрджрд┐ рдЖрдк рдЪрд╛рд╣реЗрдВ, рддреЛ рдЖрдк рдЕрдкрдирд╛ рд╕реНрд╡рдпрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рдореЙрдбреНрдпреВрд▓ рд╕реНрд╡рдпрдВ C ++ рдореЗрдВ рд▓рд┐рдЦреЗ рдЧрдП рд╣реИрдВ, рдФрд░ рдкрд╛рдпрдерди рдПрдХ рджреВрд╕рд░реЗ рдХреЗ рд╕рд╛рде рдмрд╛рддрдЪреАрдд рдХрд░рддреЗ рд╣реИрдВред рдЬреЛ рд▓реЛрдЧ рдЪрд╛рд╣рддреЗ рд╣реИрдВ рд╡реЗ
рдЕрдзрд┐рдХ рд╡рд┐рд╕реНрддрд╛рд░ рд╕реЗ рдПрдкреАрдЖрдИ рдХреЛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдпрд╣ рд╕рдмрд╕реЗ рдЕрдзрд┐рдХ рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИ - рд╕рднреА рдХреНрд░рд┐рдпрд╛рдПрдВ рдЬреАрдПрдирдпреВ рд░реЗрдбрд┐рдпреЛ рд╕рд╛рдереА рдХрд╛рд░реНрдпрдХреНрд░рдо рдореЗрдВ рдиреЗрддреНрд░рд╣реАрди рд░реВрдк рд╕реЗ рдХреА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВред
рд╕рд┐рд╕реНрдЯрдо рдбреЗрдЯрд╛ рдзрд╛рд░рд╛рдУрдВ рдХреЛ рд╕рдВрд╕рд╛рдзрд┐рдд рдХрд░рдиреЗ рдкрд░ рдХреЗрдВрджреНрд░рд┐рдд рд╣реИ, рддрд╛рдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдмреНрд▓реЙрдХ рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдЗрдирдкреБрдЯ рдФрд░ рдПрдХ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛред рдЕрдЧрд▓рд╛, рд╕рдВрдкрд╛рджрдХ рдореЗрдВ рдмреНрд▓реЙрдХреЛрдВ рдХреЛ рдЬреЛрдбрд╝рдиреЗ рдкрд░, рд╣рдореЗрдВ рдПрдХ рддреИрдпрд╛рд░-рдирд┐рд░реНрдорд┐рдд рдкреНрд░рдгрд╛рд▓реА рдорд┐рд▓рддреА рд╣реИред GNU рд░реЗрдбрд┐рдпреЛ рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рдЕрдкрдиреЗ рдЖрдк рдореЗрдВ рдХрд╛рдлреА рд╕рд░рд▓ рд╣реИ, рдХрдард┐рдирд╛рдИ рдпрд╣ рд╕рдордЭрдиреЗ рдореЗрдВ рд╣реИ рдХрд┐ рдмреНрд▓реЙрдХ рдХреНрдпрд╛ рдХрд░ рд░рд╣рд╛ рд╣реИред рдЬреИрд╕рд╛ рдХрд┐ рдкрд╣рд▓реЗ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдПрд╕рдбреАрдЖрд░ рдХреЗ рд╕рд╛рде рдирд┐рдЪрд▓реЗ рд╕реНрддрд░ рдХреЗ рдХрд╛рдо рдореЗрдВ рдПрдХ рдЙрдЪреНрдЪ рдЗрдирдкреБрдЯ рд╕реАрдорд╛ рд╣реЛрддреА рд╣реИ рдФрд░ рдЗрд╕рдХреЗ рд▓рд┐рдП рдбреАрдПрд╕рдкреА рдФрд░ рдЧрдгрд┐рдд рдХреЗ рдХреБрдЫ рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИред рд▓реЗрдХрд┐рди рд╣рдо рдПрдХ рд╕рд░рд▓ рдХрд╛рд░реНрдп рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░реЗрдВрдЧреЗ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдХрд┐рд╕реА рд╡рд┐рд╢реЗрд╖ рдЬреНрдЮрд╛рди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рддреЛ рдЪрд▓рд┐рдП рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВред
рд╢реБрд░реБрдЖрдд рд╣реЛ рд░рд╣реА рд╣реИ
рд╣рдо GNU рд░реЗрдбрд┐рдпреЛ рдХрдореНрдкреЗрдирд┐рдпрди рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдПрдХ рдирдпрд╛ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдмрдирд╛рддреЗ рд╣реИрдВ, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдкреНрд░рдХрд╛рд░ WX GUI рдХрд╛ рдЪрдпрди рдХрд░рддреЗ рд╣реИрдВ, рд╕реНрдХреНрд░реАрди рдкрд░ рдЬреЛрдбрд╝рддреЗ рд╣реИрдВ рдФрд░ рджреЛ рдмреНрд▓реЙрдХ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рд╣рдо рджреЛ рдкреНрд░рдХрд╛рд░ рдХреЗ рдмреНрд▓реЙрдХ рджреЗрдЦрддреЗ рд╣реИрдВ - рд╕реНрд░реЛрдд (рд╕реНрд░реЛрдд) рдФрд░ рд╕рд┐рдВрдХ (рдЖрдЙрдЯрдкреБрдЯ, "рдбреНрд░реЗрди")ред рдЖрд░рдЯреАрдПрд▓-рдПрд╕рдбреАрдЖрд░ рд╣рдорд╛рд░рд╛ рд░рд┐рд╕реАрд╡рд░ рд╣реИ, рдПрдлрдПрдлрдЯреА рдЬреАрдпреВрдЖрдИ рдПрдХ рдЖрднрд╛рд╕реА рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рд╣реИред
рдирдореВрдирд╛ рджрд░ рдЪрд░ 2048000 рдкрд░ рд╕реЗрдЯ рд╣реИ, рдпрд╣ рд╣рдорд╛рд░реЗ рд░рд┐рд╕реАрд╡рд░ рдХреА рдирдореВрдирд╛ рджрд░ рд╣реИред рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдЖрд░рдЯреАрдПрд▓-рдПрд╕рдбреАрдЖрд░ рдЖрд╡реГрддреНрддрд┐ 100 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рд╣реИред
рд╣рдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ - рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рд╣рдо рдПрдлрдПрдо рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреА рдПрдХ рд╢реНрд░реГрдВрдЦрд▓рд╛ рджреЗрдЦрддреЗ рд╣реИрдВред GNU рд░реЗрдбрд┐рдпреЛ рдХреЗ рд▓рд┐рдП рдкрд╣рд▓рд╛ рдХрд╛рд░реНрдпрдХреНрд░рдо рддреИрдпрд╛рд░ рд╣реИ!

рдпрджрд┐ рд╣рдо рд▓реЙрдЧ рдХреЛ рджреЗрдЦрддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рдРрд╕реА рд▓рд╛рдЗрдиреЗрдВ рджреЗрдЦреЗрдВрдЧреЗред
рдЙрддреНрдкрдиреНрди рдХрд░рдирд╛: 'D: \\ MyProjects \\ GNURadio \\ top_block.py "
рдирд┐рд╖реНрдкрд╛рджрди: C: \ Python27 \ python.exe -u D: \ MyProjects \ GNURadio \ top_block.pyрд╣рд╛рдВ, рд╣рдо рд╢реАрд░реНрд╖_рдмреНрд▓реЙрдХрд╣реЛрдо рдлрд╝рд╛рдЗрд▓ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдорд╛рд░реЗ рд▓рд┐рдП GNU рд░реЗрдбрд┐рдпреЛ рдХрдореНрдкреЗрдирд┐рдпрди рдЙрддреНрдкрдиреНрди рдХрд░рддреА рд╣реИред рдЯреНрд░реВ рдЬреЗрдбреА рд╕реАрдзреЗ рдкрд╛рдпрдерди рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЖрд╡рд╢реНрдпрдХ рдХреЛрдб, рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рдХрд╛рдлреА рдмрдбрд╝рд╛ рд╣реИред рд╣рдордиреЗ рдЗрд╕реЗ 1 рдорд┐рдирдЯ рдореЗрдВ рдмрдирд╛рдпрд╛ред
рд╣рд╛рд▓рд╛рдБрдХрд┐, рдпрджрд┐ рд╣рдо рдмреЛрдЭрд┐рд▓ рдЗрдирд┐рд╢рд┐рдпрд▓рд╛рдЗрдЬрд╝реЗрд╢рди рдХреЛ рд╣рдЯрд╛рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рджреЗрдЦреЗрдВрдЧреЗ рдХрд┐ рдХреЛрдб рдХреА рдЗрддрдиреА рдорд╣рддреНрд╡рдкреВрд░реНрдг рд▓рд╛рдЗрдиреЗрдВ рдирд╣реАрдВ рд╣реИрдВред
from gnuradio import gr from gnuradio.wxgui import fftsink2 import osmosdr class top_block(grc_wxgui.top_block_gui): def __init__(self): grc_wxgui.top_block_gui.__init__(self, title="Top Block") self.samp_rate = samp_rate = 2048000 self.wxgui_fftsink2_0 = fftsink2.fft_sink_c(...) self.Add(self.wxgui_fftsink2_0.win) self.rtlsdr_source_0 = osmosdr.source(args="numchan=" + str(1) + " " + '' ) self.connect((self.rtlsdr_source_0, 0), (self.wxgui_fftsink2_0, 0)) def main(top_block_cls=top_block, options=None): tb = top_block_cls() tb.Start(True) tb.Wait()
рддреЛ рдореВрд▓ рд░реВрдк рд╕реЗ, рдпрд╣ рдореИрдиреНрдпреБрдЕрд▓ рд░реВрдк рд╕реЗ рд▓рд┐рдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдПрдХ рдорд╛рдЙрд╕ рдХреЗ рд╕рд╛рде рддреЗрдЬ рд╣реИред рдпрджреНрдпрдкрд┐ рдЖрдк рдХреБрдЫ рдЧреИрд░-рдорд╛рдирдХ рддрд░реНрдХ рдЬреЛрдбрд╝рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рддреЛ рдХреЛрдб рдХреЛ рдмрджрд▓рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХрднреА-рдХрднреА рдХрд╛рдо рдЖ рд╕рдХрддреА рд╣реИред
рдПрдлрдПрдо рд░реЗрдбрд┐рдпреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ
рдЕрдм рд╕реНрдЯреЗрд╢рдиреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рд▓реЗрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реЗрдВред рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рд╕реЗ рджреЗрдЦрд╛ рдЧрдпрд╛ рдерд╛, рд░рд┐рд╕реАрд╡рд░ рдХреА рдХреЗрдВрджреНрд░ рдЖрд╡реГрддреНрддрд┐ 100 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рд╣реИ рдФрд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рд▓рдЧрднрдЧ 2 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рд╣реИред рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдореЗрдВ рд╣рдо рджреЛ рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреЛ рдХреНрд░рдорд╢рдГ 100.1 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдФрд░ 100.7 рдореЗрдЧрд╛рд╣рд░реНрдЯреНрдЬ рдкрд░ рджреЗрдЦрддреЗ рд╣реИрдВред
рдкрд╣рд▓рд╛ рдЪрд░рдг рд╕реНрдЯреЗрд╢рди рдХреЗ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рдХреЛ рдХреЗрдВрджреНрд░ рдореЗрдВ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдирд╛ рд╣реИ, рдЕрдм рдпрд╣ рджрд╛рдИрдВ рдУрд░ 100KHz рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдо рдХреЙрд╢рди рдХреЛ рдЧреБрдгрд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╕реНрдХреВрд▓ рдХреЗ рдлрд╛рд░реНрдореВрд▓реЗ рдХреЛ рдпрд╛рдж рдХрд░рддреЗ рд╣реИрдВ - рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рджреЛ рдЖрд╡реГрддреНрддрд┐рдпреЛрдВ, рдпреЛрдЧ рдФрд░ рдЕрдВрддрд░ рд╣реЛрдЧрд╛ - рд╡рд╛рдВрдЫрд┐рдд рд╕реНрдЯреЗрд╢рди рдХреЗрдВрджреНрд░ рдореЗрдВ рдЪрд▓рд╛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдХрд┐ рд╣рдореЗрдВ рдЪрд╛рд╣рд┐рдП (рдФрд░ рд╣рдо рдЕрддрд┐рд░рд┐рдХреНрдд рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░рддреЗ рд╣реИрдВ)ред
рд╣рдо рдлрд╝реНрд░реАрдХреНрд╡реЗрдВрд╕реА freq_center = 100000000 рдФрд░ freq_1 = 100100000 рд╕реНрдЯреЛрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рджреЛ рдЪрд░ рдмрдирд╛рддреЗ рд╣реИрдВ, рд╣рдо freq_center рдлреНрд░реАрдХреНрд╡реЗрдВрд╕реА - freq_1 рдХреЗ рд╕рд╛рде рдПрдХ рд╕рд┐рдЧреНрдирд▓ рдЬрдирд░реЗрдЯрд░ рднреА рдЬреЛрдбрд╝рддреЗ рд╣реИрдВред

рдХреНрдпреЛрдВрдХрд┐ рдЪреВрдВрдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдкрд╛рдпрдерди рдкрд░ рдЖрдзрд╛рд░рд┐рдд рд╣реИ, рд╣рдо рдкреИрд░рд╛рдореАрдЯрд░ рдЗрдирдкреБрдЯ рдлрд╝реАрд▓реНрдб рдореЗрдВ рдЕрднрд┐рд╡реНрдпрдХреНрддрд┐рдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬреЛ рдХрд╛рдлреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИред
рдЖрд░реЗрдЦ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП:

рдЕрдм рдЖрдкрдХреЛ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдХрдИ рдмреНрд▓реЙрдХ рдЬреЛрдбрд╝рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИ - рдЗрдирдкреБрдЯ рд╕рд┐рдЧреНрдирд▓ рдХреА рдШрдбрд╝реА рдХреА рдЖрд╡реГрддреНрддрд┐ (рдпрд╣ 2048KHz рд╣реИ) рдХреЛ рдХрдо рдХрд░реЗрдВ, рд╕рд┐рдЧреНрдирд▓ рдХреЛ рдлрд╝рд┐рд▓реНрдЯрд░ рдХрд░реЗрдВ, рдЗрд╕реЗ рдПрдлрдПрдо рдбрд┐рдХреЛрдбрд░ рдкрд░ рд▓рд╛рдЧреВ рдХрд░реЗрдВ, рдлрд┐рд░ рдШрдбрд╝реА рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЛ рдлрд┐рд░ рд╕реЗ 48KHz рддрдХ рдХрдо рдХрд░реЗрдВред
рдкрд░рд┐рдгрд╛рдо рдЪрд┐рддреНрд░ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ:

рд╣рдо рдзреНрдпрд╛рди рд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд░рддреЗ рд╣реИрдВред рд╣рдо 2048 рдХрд┐рд▓реЛрд╣рд░реНрдЯреНрдЬрд╝ рдХреА рдШрдбрд╝реА рдХреА рдЧрддрд┐ рдХреЛ 4 рд╕реЗ 10 рдЧреБрдирд╛ рддрдХ рдмрдврд╝рд╛рддреЗ рд╣реИрдВред рд░реЗрдЬрд╝рдореИ рд░рд┐рд╕реНрдкреНрд▓реЗрд░ рдмреНрд▓реЙрдХ (рд╣рдореЗрдВ 512KHz рдорд┐рд▓рддрд╛ рд╣реИ), рдлрд┐рд░ рд▓реЛ рдкрд╛рд╕ рдлрд┐рд▓реНрдЯрд░ рдХреЗ рдмрд╛рдж рдПрдХ WBFM рдбрд┐рдХреЛрдбрд░ рд╣реЛрддрд╛ рд╣реИ рдЬрд┐рд╕рдореЗрдВ рдбрд┐рдХреНрдореАрд╢рди 10 рд╣реЛрддрд╛ рд╣реИ (рд╣рдореЗрдВ 51.25Hz рдорд┐рд▓рддрд╛ рд╣реИ)ред рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдпрд╣ рд╕рдВрдХреЗрдд рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕рд╛рдЙрдВрдб рдХрд╛рд░реНрдб рдХреЛ рдЦрд┐рд▓рд╛рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдкрд┐рдЪ рдереЛрдбрд╝рд╛ рдЕрд▓рдЧ рд╣реЛрдЧрд╛ред рдПрдХ рдмрд╛рд░ рдлрд┐рд░, рд╣рдо рдШрдбрд╝реА рдХреА рдЖрд╡реГрддреНрддрд┐ рдХреЛ 48/51 рддрдХ рдмрджрд▓рддреЗ рд╣реИрдВ, рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк, рдШрдбрд╝реА рдХреА рдЖрд╡реГрддреНрддрд┐ 48.2 KHz рд╣реЛрдЧреА, рдЕрдВрддрд░ рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рдЙрдкреЗрдХреНрд╖рд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рджреВрд╕рд░рд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдмрд┐рдВрджреБ рдЖрджрд╛рдиреЛрдВ рдХрд╛ рдкреНрд░рдХрд╛рд░ рд╣реИред рд░рд┐рд╕реАрд╡рд░ рд╕реЗ рдПрдХ
рдЬрдЯрд┐рд▓ рдЖрдИрдХреНрдпреВ рд╕рд┐рдЧреНрдирд▓ (рдЗрдирдкреБрдЯ / рдЖрдЙрдЯрдкреБрдЯ рдмреНрд▓реВ рдореЗрдВ) рдкреНрд░рд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рдПрдХ
рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рд┐рдЧреНрдирд▓ рдПрдлрдПрдо рдбрд┐рдХреЛрдбрд░ рд╕реЗ рдЖрдЙрдЯрдкреБрдЯ рд╣реЛрддрд╛ рд╣реИ - рдЗрдирдкреБрдЯ рдФрд░ рдЖрдЙрдЯрдкреБрдЯ рдкреАрд▓реЗ рд╣реЛрддреЗ рд╣реИрдВред рдЕрдЧрд░ рдорд┐рд▓рд╛рдпрд╛ рдЬрд╛рдП, рддреЛ рдХреБрдЫ рднреА рдирд╣реАрдВ рдЪрд▓реЗрдЧрд╛ред рдЕрдзрд┐рдХ
рдкрд╣рд▓реЗ рд╕реЗ
рд╣реА рд╣реИрдмреЗ рдкрд░ рдерд╛, рдпрд╣ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд╣реИред
рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдЪрд▓рд╛рдПрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЖрдк рдХрд╛рд░реНрдпрдХреНрд░рдо рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд░реЗрдбрд┐рдпреЛ рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВред рд╣рдо рдЖрдЧреЗ рдмрдврд╝реЗрдВрдЧреЗ - рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рдЕрднреА рднреА
рд╕реЙрдлреНрдЯрд╡реЗрдпрд░ рдбрд┐рдлрд╛рдЗрдВрдб рд░реЗрдбрд┐рдпреЛ рд╣реИ - рд╣рдо рджреВрд╕рд░реЗ рд╕реНрдЯреЗрд╢рди рдХреЗ рдПрдХ рд╕рд╛рде рд░рд┐рд╕реЗрдкреНрд╢рди рдХреЛ рдЬреЛрдбрд╝реЗрдВрдЧреЗред
рдорд▓реНрдЯреАрдЪреИрдирд▓ рд░рд┐рд╕реЗрдкреНрд╢рди
рджреВрд╕рд░рд╛ рд░рд┐рд╕реАрд╡рд░ рдЖрдкрдХреЗ рдкрд╕рдВрджреАрджрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рд╡рд┐рдзрд┐ - Ctrl + C / Ctrl + V рджреНрд╡рд╛рд░рд╛ рдЬреЛрдбрд╝рд╛ рдЬрд╛рддрд╛ рд╣реИред Freq_2 рдЪрд░ рдЬреЛрдбрд╝реЗрдВ, рдмреНрд▓реЙрдХреЛрдВ рдХреА рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдмрдирд╛рдПрдБ рдФрд░ рдЙрдиреНрд╣реЗрдВ рдЙрд╕реА рддрд░рд╣ рдХрдиреЗрдХреНрдЯ рдХрд░реЗрдВред

рдкрд░рд┐рдгрд╛рдо рдХрд╛рдлреА рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╣реИ - рдЖрдк рдПрдХ рд╕рд╛рде рджреЛ рдПрдлрдПрдо рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреЛ рд╕реБрди рд╕рдХрддреЗ рд╣реИрдВред рдЙрд╕реА рд╡рд┐рдзрд┐ (Ctrl + V) рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ, рдЖрдк рдПрдХ рддреАрд╕рд░рд╛ рд╕реНрдЯреЗрд╢рди рдЬреЛрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВред
рдЕрднрд┐рд▓реЗрдЦ
рдПрдХ рдореВрд▓ рддрд░реАрдХреЗ рд╕реЗ рджреЛ рд╕реНрдЯреЗрд╢рдиреЛрдВ рдХреЛ рд╕реБрдирдирд╛, рд▓реЗрдХрд┐рди рд╡реНрдпрд╡рд╣рд╛рд░ рдореЗрдВ рдмрд╣реБрдд рдЙрдкрдпреЛрдЧреА рдирд╣реАрдВ рд╣реИред рд╣рдо рдХреБрдЫ рдФрд░ рдЖрд╡рд╢реНрдпрдХ рдХрд░реЗрдВрдЧреЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрд▓рдЧ-рдЕрд▓рдЧ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рдзреНрд╡рдирд┐ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдЬреЛрдбрд╝реЗрдВред рдпрд╣ рдХрд╛рдлреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рдПрдХ рднреМрддрд┐рдХ рд░рд┐рд╕реАрд╡рд░ рд╕реЗ рдХрдИ рдЪреИрдирд▓ рдПрдХ рд╕рд╛рде рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЬрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдкреНрд░рддреНрдпреЗрдХ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдПрдХ рдлрд╛рдЗрд▓ рд╕рд┐рдВрдХ рдШрдЯрдХ рдЬреЛрдбрд╝реЗрдВ, рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИред

рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП Windows рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рдкреВрд░реНрдг рдлрд╝рд╛рдЗрд▓ рдкрде рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ, рдЕрдиреНрдпрдерд╛ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддреА рд╣реИред рд╣рдо рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рд╣рдо рдЖрд╢реНрд╡рд╕реНрдд рд╣реИрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рд╕рд╛рдорд╛рдиреНрдп рд╣реИред рд╕рд╣реЗрдЬреА рдЧрдИ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЖрдХрд╛рд░ рдХрд╛рдлреА рдмрдбрд╝рд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдбрд┐рдлрд╝реЙрд▓реНрдЯ рдкреНрд░рд╛рд░реВрдк рдлреНрд▓реЛрдЯ рд╣реИред рдЗрдВрдЯ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рд╡реЗрд╢ рдкрд╛рдардХреЛрдВ рдХреЛ рд╣реЛрдорд╡рд░реНрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЫреЛрдбрд╝ рджреЗрдЧрд╛ред
рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдлрд╝рд╛рдЗрд▓реЗрдВ рдХреВрд▓ рдПрдбрд┐рдЯ рдореЗрдВ рдЦреЛрд▓реА рдЬрд╛ рд╕рдХрддреА рд╣реИрдВ рдФрд░ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдзреНрд╡рдирд┐ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рд░рд┐рдХреЙрд░реНрдб рдХреА рдЧрдИ рд╣реИред


рдмреЗрд╢рдХ, рд░рд┐рдХреЙрд░реНрдб рдХрд┐рдП рдЧрдП рдЪреИрдирд▓реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдмрдврд╝рд╛рдИ рдЬрд╛ рд╕рдХрддреА рд╣реИ, рдпрд╣ рдХреЗрд╡рд▓ рд░рд┐рд╕реАрд╡рд░ рдмреИрдВрдбрд╡рд┐рдбреНрде рдФрд░ рдХрдВрдкреНрдпреВрдЯрд░ рд╢рдХреНрддрд┐ рджреНрд╡рд╛рд░рд╛ рд╕реАрдорд┐рдд рд╣реИред рдлрд╛рдЗрд▓ рд╕рд┐рдВрдХ рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдпреВрдбреАрдкреА рд╕рд┐рдВрдХ рдХрд╛ рднреА рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рдиреЗрдЯрд╡рд░реНрдХ рдкрд░ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ рдЪрд▓рд╛рдПрдВ
рдФрд░ рдЖрдЦрд┐рд░реА рд╡рд╛рд▓рд╛ред рдпрджрд┐ рдЖрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЛ рд╕реНрд╡рд╛рдпрддреНрдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдорд▓реНрдЯреА-рдЪреИрдирд▓ рд░рд┐рдХреЙрд░реНрдбрд┐рдВрдЧ рдХреЗ рд▓рд┐рдП, рддреЛ рдпреВрдЖрдИ, рд╕рд┐рджреНрдзрд╛рдВрдд рд░реВрдк рдореЗрдВ, рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред рд╡рд┐рдХрд▓реНрдк рдХреЗ рдКрдкрд░реА рдмрд╛рдПрдБ рдЦрдВрдб рдореЗрдВ, рд░рди рд╡рд┐рдХрд▓реНрдк рдкреИрд░рд╛рдореАрдЯрд░ рдХреЛ UI рдкрд░ рди рдмрджрд▓реЗрдВред рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдлрд┐рд░ рд╕реЗ рдЪрд▓рд╛рдПрдВ, рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рд╕рдм рдХреБрдЫ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдЕрдм рд╣рдо рдЬрдирд░реЗрдЯ рдХреА рдЧрдИ рдлрд╝рд╛рдЗрд▓ рдХреЛ top_block.py рд╕рд╣реЗрдЬрддреЗ рд╣реИрдВ - рд╣рдо рдЗрд╕реЗ рдХреЗрд╡рд▓ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рд╕реЗ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП рдмреИрдЯ-рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдпрд╛ рдХрдВрд╕реЛрд▓ рд╕реЗ рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВред

рдпрджрд┐ рдХрд┐рд╕реА рдХреЛ рдХреЛрдИ рджрд┐рд▓рдЪрд╕реНрдкреА рд╣реИ, рддреЛ рдЬреЗрдирд░реЗрдЯ рдХреА рдЧрдИ рдлрд╛рдЗрд▓ рдХреЛ рдПрдХ рд╕реНрдкреЙрдЗрд▓рд░ рдХреЗ рдиреАрдЪреЗ рд╕рд╣реЗрдЬрд╛ рдЬрд╛рддрд╛ рд╣реИред
рдпрд╣ рднреА рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ рдХрд┐ рд╕рд┐рд╕реНрдЯрдо рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рд╣реИ, рдФрд░ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдирдХреНрд╕, рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рдУрдПрд╕рдПрдХреНрд╕ рдкрд░ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИред
рдирд┐рд╖реНрдХрд░реНрд╖
рд╣рдо рдХрд╣ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ GNU рд░реЗрдбрд┐рдпреЛ рдПрдХ рдЬрдЯрд┐рд▓ рдкреНрд░рдгрд╛рд▓реА рд╣реИ, рди рдХрд┐ рдмреНрд▓реЙрдХ рдХреЗ рдбреНрд░рд╛рдЗрдВрдЧ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╕рдордЭрдиреЗ рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдХрд┐ рдпрд╣ рд╕рдм рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдХреБрдЫ рд╕рд░рд▓ рдЪреАрдЬреЗрдВ рдХрд░рдирд╛ рдХрд╛рдлреА рд╡реНрдпрд╡рд╣рд╛рд░реНрдп рдФрд░ рджрд┐рд▓рдЪрд╕реНрдк рд╣реИред GNU рд░реЗрдбрд┐рдпреЛ рдХреЛ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдХреЗ рд▓рд┐рдП "рд╡рд░реНрдЪреБрдЕрд▓ рдкреНрд░рдпреЛрдЧрд╢рд╛рд▓рд╛" рдХреЗ рд░реВрдк рдореЗрдВ рднреА рдЖрд╕рд╛рдиреА рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ - рдЖрдк рд╕рд░реНрдХрд┐рдЯ рдХреЗ рдХрд┐рд╕реА рднреА рд╣рд┐рд╕реНрд╕реЗ рдореЗрдВ рдПрдХ рдЖрднрд╛рд╕реА рдЖрд╕реНрдЯрд╕реАрд▓рд╕реНрдХрдк рдпрд╛ рд╕реНрдкреЗрдХреНрдЯреНрд░рдо рд╡рд┐рд╢реНрд▓реЗрд╖рдХ рдХрдиреЗрдХреНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рджреЗрдЦреЗрдВ рдХрд┐ рд╕рд┐рдЧреНрдирд▓ рдХреИрд╕рд╛ рджрд┐рдЦрддрд╛ рд╣реИред
рдпрджрд┐ рдХреЛрдИ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдЗрдЪреНрдЫрд╛рдПрдВ рдирд╣реАрдВ рд╣реИрдВ, рддреЛ рдПрд╕рдбреАрдЖрд░ рд░рд┐рд╕реЗрдкреНрд╢рди рдХрд╛ рд╡рд┐рд╖рдп рд╕рдВрднрд╡рддрдГ рдмрдВрдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИ - рд╕рднреА рдореБрдЦреНрдп рдмрд┐рдВрджреБрдУрдВ рдкрд░ рдкрд╣рд▓реЗ рд╣реА рд╡рд┐рдЪрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛ рдЪреБрдХрд╛ рд╣реИ, рдФрд░ рдкрд╣рд▓реЗ рд╕реЗ рддреАрд╕рд░реЗ рднрд╛рдЧ рддрдХ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛
рд▓рдЧрднрдЧ рддреЗрдЬреА рд╕реЗ рдЧрд┐рд░рддреА рд╣реИ (рд╣рд╛рд▓рд╛рдВрдХрд┐ рдЖрдк рдЕрднреА рднреА рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рдорд╣рдВрдЧреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ " рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ "RTL SDR рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдкрд░реАрдХреНрд╖рдг рдХреЗ рд▓рд┐рдП)ред рдлрд┐рд░ рднреА, рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдкрд╛рдардХреЛрдВ рдХреЗ рд╕рд╛рде рдпрд╣ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рдХреА рдХреБрдЫ рд╕рдордЭред рдЦреИрд░, рд╕рднреА рд╕рдлрд▓ рдкреНрд░рдпреЛрдЧред