рдХреБрдЫ рд╕рдордп рдкрд╣рд▓реЗ,
рдЕрдлреНрд░реАрдХреА рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ
рддреИрдпрд╛рд░ рдХреА рдЧрдИ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрд╡рд░рдХреНрдд рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдирд┐рдпрдВрддреНрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреЗ рд╣реБрдП
рдПрдХ рд▓реЗрдЦ рд▓рд┐рдЦрд╛ рдерд╛ред рдпрд╣ рддрдм Sony NEX-5 рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдерд╛, рдФрд░ рдЙрд╕рдХреЗ рд▓рд┐рдП рдПрдХ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдкреНрд░рд╕реНрддреБрдд рдХреА рдЧрдИ рдереАред рдореБрдЭреЗ рд▓реЗрдЦ рдореЗрдВ рд╡рд░реНрдгрд┐рдд рд╡рд┐рдзрд┐ рдореЗрдВ рджрд┐рд▓рдЪрд╕реНрдкреА рдереА, рд▓реЗрдХрд┐рди RMT-DSC2 рд░рд┐рдореЛрдЯ рдХрдВрдЯреНрд░реЛрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдореЗрд░реЗ Sony H50 рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ RMT-DSLR1 рдХрд╛ рдЙрдкрдпреЛрдЧ NEX-5 рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░, рддрджрдиреБрд╕рд╛рд░, рдХрдорд╛рдВрдб рдЕрд▓рдЧ-рдЕрд▓рдЧ рд╣реИрдВред рд▓реЗрдЦ рдиреЗ рдЕрдВрдбрд░рдЖрд░реНрдо рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЛ рдПрдХ рд▓рд┐рдВрдХ рдкреНрд░рджрд╛рди рдХрд┐рдпрд╛, рдЬрд┐рд╕рдореЗрдВ рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП LIRC рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдирд╡рд░реНрдЯрд░ рд╣реИред рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╣рдо рдЗрд╕ рд▓реЗрдЦ рдореЗрдВ рдЖрджреЗрд╢реЛрдВ рдХреЗ рдЕрдиреБрдХреНрд░рдореЛрдВ рдХреЗ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реЗрдВрдЧреЗред
рдЕрдЧреНрд░реАрдо рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдЖрдЦрд┐рд░реА рдмрджрд▓рд╛рд╡ рдЕрдЧрд╕реНрдд 2008 рдХреА рддрд╛рд░реАрдЦреЛрдВ рдореЗрдВ рд╣реБрдЖ, рдореИрдВрдиреЗ рдпрд╣ рджреЗрдЦрд╛ рдЬрдм рдХрдирд╡рд░реНрдЯрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдиреЗ рдореЗрд░реЗ рдХреИрдорд░реЗ рдХреЗ рд▓рд┐рдП рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХрд░ рджрд┐рдпрд╛ рдерд╛ред рдкреНрд░реЛрдЧреНрд░рд╛рдо рд╡реЗрдмрд╕рд╛рдЗрдЯ рдореЗрдВ рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЙрдкрдЧреНрд░рд╣ рдЯреНрдпреВрдирд░ рдХреЗ рд▓рд┐рдП рдПрдХ рдЙрджрд╛рд╣рд░рдг рдлрд╝рд╛рдЗрд▓ рд╣реИ, рдЗрд╕рдХреА рддреБрд▓рдирд╛ рдЖрдзреБрдирд┐рдХ LIRC рдХрдорд╛рдВрдб рдлрд╛рдЗрд▓реЛрдВ рд╕реЗ рдХреА рдЬрд╛рддреА рд╣реИ, рдЖрдк рд╕рдордЭ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рдЙрд╕ рдХрд╛рд░реНрдпрдХреНрд░рдо рдиреЗ рдХрд╛рдо рдХрд░рдиреЗ рд╕реЗ рдЗрдирдХрд╛рд░ рдХреНрдпреЛрдВ рдХрд┐рдпрд╛ред рдкреНрд░рд╕реНрддреБрдд рд░реВрдкрд╛рдВрддрд░рдг рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд░реЙ рдХреЛрдб рдХреЛ рдмрджрд▓рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХреА рдЧрдИ рд╣реИ, рдЬрдмрдХрд┐ рдЖрдЬ
LIRC рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рдЕрдзрд┐рдХрд╛рдВрд╢ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдПрдХ рдЕрд▓рдЧ рдкреНрд░рд╛рд░реВрдк (рдЙрд╕ рдкрд░ рдмрд╛рдж рдореЗрдВ) рдореЗрдВ рдкреНрд░рд╕реНрддреБрдд рдХрд┐рдП рдЧрдП
рд╣реИрдВ ред рд╡реИрд╕реЗ, рдпрд╣ рдПрдХ рдмрд╣реБрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд░реИрдкрд┐рдб рдХреНрдпреВ рдмреЗрд╕рд┐рдХ рдкрд░ рд▓рд┐рдЦрд╛ рдЧрдпрд╛ рд╣реИред
рддреЛ, рдХрд╛рд░реНрдпрдХреНрд░рдо рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдХреБрдЫ рдкреНрд░рдХрд╛рд░ рдХреЗ рдЕрдВрддрд░рд╛рд▓ рдмрдирд╛рдиреЗ рдХреА рдЗрдЪреНрдЫрд╛ рдмрдиреА рд╣реБрдИ рд╣реИред рдареАрдХ рд╣реИ, рд╣рдо Adobe AIR рдХреЛ рдбреЗрд╡рд▓рдкрдореЗрдВрдЯ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо рдФрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдХреЗ рдореБрдЦреНрдп рдШрдЯрдХ рдХреЗ рд░реВрдк рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЕрдкрдирд╛ рдЦреБрдж рдХрд╛ рдкреНрд░реЛрдЧреНрд░рд╛рдо рд▓рд┐рдЦреЗрдВрдЧреЗ, рдЬреЛ рдкрд┐рдЫрд▓реЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЧрдП рд╕рднреА SOX (рд╕рд╛рдЙрдВрдб рдИрдПрдХреНрд╕рдЪреЗрдВрдЬ) рд╕реЗ рдСрдбрд┐рдпреЛ рдлрд╛рдЗрд▓реЗрдВ рд▓рд┐рдЦрддрд╛ рд╣реИред рд▓реЗрдХрд┐рди рдкрд╣рд▓реЗ, рдЖрдкрдХреЛ рдЕрднреА рднреА рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдХрд┐ рдПрд▓рдЖрдИрдЖрд░рд╕реА рдЖрдИрдЖрд░ рдХрдорд╛рдВрдб рдХрд╛ рд╡рд░реНрдгрди рдФрд░ "рдХреИрд╕реЗ рд╕рдордЭрддрд╛ рд╣реИ"ред
LIRC рдХрдорд╛рдВрдб рд╕рдВрд░рдЪрдирд╛
рдлрд╝рд╛рдЗрд▓ рдЬреЛ рдЖрдИрдЖрд░ рд╕рд┐рдЧреНрдирд▓ рдХреЗ рдЕрдиреБрдХреНрд░рдо рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддреА рд╣реИ, рдЙрд╕рдореЗрдВ рджреЛ рдореБрдЦреНрдп рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ: рдкрд╣рд▓рд╛ рднрд╛рдЧ рдЖрдИрдЖрд░ рд╕рдВрджреЗрд╢реЛрдВ рдХреА рдЕрд╡рдзрд┐ рдФрд░ рд░рдЪрдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░рддрд╛ рд╣реИ, рджреВрд╕рд░реЗ рдореЗрдВ рд╕реАрдзреЗ рд░реЙ рдореЗрдВ рдХреЛрдб рд╣реЛрддреЗ рд╣реИрдВ рдпрд╛, рдЬреЛ рдХрд┐ рд╣реЗрдХреНрд╕ рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЕрдзрд┐рдХ рд╕рд╛рдорд╛рдиреНрдп рд╣реИред
рдореБрдЦреНрдп рдХреНрд╖реЗрддреНрд░ рдФрд░ рдЙрдирдХрд╛ рдХреНрд░рдо

Pre_data рдФрд░ post_data рдлрд╝реАрд▓реНрдб рд╕рдВрдмрдВрдзрд┐рдд рдлрд╝реАрд▓реНрдб рдореЗрдВ рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдорд╛рди рдХреЗ рдмрд░рд╛рдмрд░ рджрд╛рд▓реЛрдВ рдХрд╛ рдПрдХ рдХреНрд░рдо рд╣реИрдВред рдбреЗрдЯрд╛ рдмрд╛рдЗрдирд░реА рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдкреНрд░рд╕рд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ; рд╢реВрдиреНрдп рдФрд░ рд▓реЛрдЧреЛрдВ рдХреЗ рд▓рд┐рдП рдкрд▓реНрд╕ рдЕрд╡рдзрд┐ рднреА рдЗрдВрдЧрд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред
рдПрдХ 100 200
рд╢реВрдиреНрдп 120 400
рдкреИрд░, рд╣реЗрдбрд░, рдкреНрд░реА, рдкреЛрд╕реНрдЯ, рдПрдХ, рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рд╢реВрдиреНрдп рдлрд╝реАрд▓реНрдб рдХреЗ рд▓рд┐рдП, рдбреНрдпреВрд░реЗрд╢рди рдкреНрд░рд╛рд░реВрдк рдореЗрдВ рдЗрдВрдЧрд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ
[рдирд╛рдо] [рдкрд░, microseconds] [рдмрдВрдж, microseconds]
рд╣реИрдбрд░ 1940 200
рд╢реЗрд╖ рдХреНрд╖реЗрддреНрд░ - ptrail рдФрд░ plead - рдХреЗрд╡рд▓ рдкреНрд░рд╕рд╛рд░рдг рдХреА рдЕрд╡рдзрд┐ рджреНрд╡рд╛рд░рд╛ рдЗрдВрдЧрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред
[рдирд╛рдо] [inclред рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб]
резрейрекреи рдХрд╛ рдЕрдВрддрд░рд╛рд▓
рд╣реЗрдХреНрд╕рд╛рдбреЗрд╕рд┐рдорд▓ рдорд╛рдкрджрдВрдбреЛрдВ рдХреЗ рд▓рд┐рдП, рдЗрди рдорд╛рдкрджрдВрдбреЛрдВ рдХреЛ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЗ рдмрд┐рдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХреА рдЬрд╛рддреА рд╣реИред
[рдмрд┐рдЯреНрд╕, рдкреВрд░реНрд╡_рдбреЗрдЯрд╛_рдмрд┐рдЯреНрд╕, рдкреЛрд╕реНрдЯ_рдбреЗрдЯрд╛_рдмрд┐рдЯреНрд╕] [рдмрд┐рдЯреНрд╕ рдХреА рд╕рдВрдЦреНрдпрд╛]
рдпрджрд┐ рдмрд╛рдЗрдирд░реА рдЕрдиреБрдХреНрд░рдо рдореЗрдВ рдкрд░рд┐рд╡рд░реНрддрд┐рдд рдХреЛрдб рдореЗрдВ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдПрдХ рд╕реЗ рдХрдо рдмрд┐рдЯреНрд╕ рд╣реЛрддреЗ рд╣реИрдВ, рддреЛ рд╢реЗрд╖ рдмрд┐рдЯреНрд╕ рдХреЛ рд╢реВрдиреНрдп рд╕реЗ рднрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред
рд╕реЛрдиреА H50 рдХреЗ рд▓рд┐рдП рдЙрджрд╛рд╣рд░рдг рд╡рд┐рдиреНрдпрд╛рд╕:
рд░рд┐рдореЛрдЯ рд╢реБрд░реВ рдХрд░реЗрдВ
рдирд╛рдо Sony_RMT-DSC2
рдмрд┐рдЯреНрд╕ 12
.....
рд╣реЗрдбрд░ 2461 525
рдПрдХ 1266 525
рд╢реВрдиреНрдп 668 525
post_data_bits 8
post_data 0x8F
рдЧреИрдк 44752
min_repeat 4
рдпрд╣ рд╕рдорд╛рдкреНрдд рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓ рдХреЗ рднрд╛рдЧ рдХреА рддрд░рд╣ рджрд┐рдЦреЗрдЧрд╛:

рдХреЗрд╡рд▓ рдПрдХ рд╣рд┐рд╕реНрд╕рд╛ рд╣реА рдХреНрдпреЛрдВ? рдХреНрдпреЛрдВрдХрд┐ рд╡рд╣рд╛рдБ min_repeat рднреА рд╣реИред
рдЖрджреЗрд╢реЛрдВ рдХреА рдкреБрдирд░рд╛рд╡реГрддреНрддрд┐
рдХреБрдЫ рдЙрдкрдХрд░рдгреЛрдВ рдХреЛ рдХрд╛рд░реНрд░рд╡рд╛рдИ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд╛рдВрдб рдХреЛ рджреЛрд╣рд░рд╛рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЗрд╕ рддрд░рд╣ рдХреЗ рдЙрдкрдХрд░рдгреЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, LIRC рдХреБрдЫ рдФрд░ рдиреЛрдЯреЗрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред
min_repeat [рд╕рдВрдЦреНрдпрд╛]
рдбрд┐рд╡рд╛рдЗрд╕ рджреНрд╡рд╛рд░рд╛ рдорд╛рдирд╛ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдХрдорд╛рдВрдб рдХреА рдиреНрдпреВрдирддрдо рдЖрд╡рд╢реНрдпрдХ рд╕рдВрдЦреНрдпрд╛ рдХреЛ рджрд░реНрд╢рд╛рддрд╛ рд╣реИред
min_repeat 4
рдЧреИрдк [рдмрдВрдж, рдорд╛рдЗрдХреНрд░реЛрд╕реЗрдХрдВрдб]
рдпрд╣ рдорд╛рди ptrail рднреЗрдЬрдиреЗ рдХреЗ рдмрд╛рдж рдард╣рд░рд╛рд╡ рдХреА рдЕрд╡рдзрд┐ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддрд╛ рд╣реИред рд╕реЗрдЯ рдорд╛рди min_repeat рдХреЗ рдХрд╛рд░рдг рдЖрд╡рд╢реНрдпрдХ рдЖрджреЗрд╢реЛрдВ рдХреЛ рджреЛрд╣рд░рд╛рддреЗ рд╕рдордп, рд░рд┐рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рд╕рд┐рдЧреНрдирд▓ рдХреЗ рдкреНрд░рд╕рд╛рд░рдг рдХреА рд╢реБрд░реБрдЖрдд рд╕реЗ рдкрд╣рд▓реЗ рджреЗрд░реА рдХрд╛ рд╕рдордп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддрд╛ рд╣реИред
рдЧреИрдк 44300
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХрдИ рдкреИрд░рд╛рдореАрдЯрд░ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдП рдЧрдП рд╣реИрдВ рдЬреЛ рдПрдХ рдХреБрдВрдЬреА рдХреЗ рд▓рдВрдмреЗ рдкреНрд░реЗрд╕ рдХреЗ рд▓рд┐рдП рдЬрд┐рдореНрдореЗрджрд╛рд░ рд╣реИрдВред рдСрдбрд┐рдпреЛ рдлрд╝рд╛рдЗрд▓реЛрдВ рдореЗрдВ рд░реВрдкрд╛рдВрддрд░рдг рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ, рдРрд╕реЗ рдкреИрд░рд╛рдореАрдЯрд░ рдореБрдЦреНрдп рд▓реЛрдЧреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрд╡рд╢реНрдпрдХ рдирд╣реАрдВ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдпрд╣рд╛рдВ рдЕрд╕рдВрддреБрд╖реНрдЯ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛ред
рдХрдорд╛рдВрдб рдЯреНрд░рд╛рдВрд╕рдлрд░
рдореЗрд░реЗ рдиреЛрдХрд┐рдпрд╛ 5800 рдХреЗ рд▓рд┐рдП, рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рд╡рд┐рдзрд┐ рдиреЗ рдЖрдЙрдЯрдкреБрдЯ рд╕рд┐рдЧреНрдирд▓ рдХреЗ рдЫреЛрдЯреЗ рдЖрдпрд╛рдо рдХреЗ рдХрд╛рд░рдг рдХрд╛рдо рдирд╣реАрдВ рдХрд┐рдпрд╛ред рдШрд░ рдореЗрдВ рдкрд╛рдП рдЧрдП рдСрдбрд┐рдпреЛ рдЖрдЙрдЯрдкреБрдЯ рд╡рд╛рд▓реЗ рдЙрдкрдХрд░рдгреЛрдВ рдкрд░ рдПрдХ рддреНрд╡рд░рд┐рдд рдирдЬрд╝рд░ рдиреЗ рдмрддрд╛рдпрд╛ рдХрд┐ рд╣рд░ рдбрд┐рд╡рд╛рдЗрд╕ рд╡рд╛рдВрдЫрд┐рдд рд╕рд┐рдЧреНрдирд▓ рд╕реНрддрд░ рджреЗрдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рдирд╣реАрдВ рд╣реИред рдЗрд╕ рдХрд╛рд░рдг рд╕реЗ, рдореБрдЭреЗ TDA7050 рдЪрд┐рдк рдкрд░ рдПрдХ рдЫреЛрдЯреЗ рдПрдореНрдкрд▓реАрдлрд╛рдпрд░ рдХреЛ рдЗрдХрдЯреНрдард╛ рдХрд░рдирд╛ рдкрдбрд╝рд╛ред рд╣реЗрдбрдлрд╝реЛрди рдХреЗ рд▓рд┐рдП рдПрдореНрдкрд▓реАрдлрд╛рдпрд░ рдХреЗ рд░реВрдк рдореЗрдВ рд╡рд┐рднрд┐рдиреНрди рдЦрд┐рд▓рд╛рдбрд╝рд┐рдпреЛрдВ, рд░реЗрдбрд┐рдпреЛ рдЖрджрд┐ рдореЗрдВ рдЪрд┐рдк рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рд╕рдорд╛рд╡реЗрд╢ рдпреЛрдЬрдирд╛ рдмреЗрд╣рдж рд╕рд░рд▓ рд╣реИ:

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

... рдФрд░ рдмрд╛рд╣рд░:

рдХрд╛рд░реНрдпрдХреНрд░рдо
рдФрд░ рдЕрдВрдд рдореЗрдВ, рдХрдирд╡рд░реНрдЯрд░ рдХрд╛рд░реНрдпрдХреНрд░рдо рд╣реА:

рдпрд╣ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдЬреИрд╕рд╛ рдХрд┐ рд╕реНрдХреНрд░реАрдирд╢реЙрдЯ рдореЗрдВ рджреЗрдЦрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ, SoX рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ (рд▓рд┐рдирдХреНрд╕ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ sox рдмрд╛рдЗрдирд░реА рдХреА рддрд▓рд╛рд╢ рдореЗрдВ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдмрд╕ рдЙрдкрдпреБрдХреНрдд рдХреНрд╖реЗрддреНрд░ рдореЗрдВ sox рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ)ред рдкрд░рд┐рдгрд╛рдо рдлреЛрд▓реНрдбрд░ BTN_HOME.raw, BTN_HOME.wav, KEY_UP.raw, KEY_UP.wav, рдЖрджрд┐ рдХреА рдлрд╛рдЗрд▓реЛрдВ рдХреЗ рд╕рд╛рде рд╕рдорд╛рдкреНрдд рд╣реЛ рдЬрд╛рдПрдЧрд╛ред рдЬрдм рдЖрдк рд╕реНрдЯрд╛рд░реНрдЯ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ cmd- рдпрд╛ sh- рдлрд╛рдЗрд▓ рд╢реБрд░реВ рд╣реЛрддреА рд╣реИ (OS рдХреЗ рдЖрдзрд╛рд░ рдкрд░) рдЖрдкрдХреЛ рдЗрд╕реЗ рд╕реНрд╡рдпрдВ рдЪрд▓рд╛рдирд╛ рд╣реЛрдЧрд╛ред
$ рд╢ lirc2wav_temp.sh
рдХрд╛рд░реНрдпрдХреНрд░рдо рд╕реЗ рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, NativeProcessApi рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд╕рд╛рде рднреА рдореИрдиреБрдЕрд▓ рд╢реБрд░реБрдЖрдд рдХреЗ рд╕рд╛рде рд╣реА рдкрд░рд┐рдгрд╛рдо рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдХрд╛рдлреА рдореБрд╢реНрдХрд┐рд▓ рд╣реЛрдЧрд╛ред рдХреНрд░реЙрд╕-рдкреНрд▓реЗрдЯрдлрд╝реЙрд░реНрдорд┐рдВрдЧ рдЪреБрдиреМрддрд┐рдпреЛрдВ рдХреЛ рдЬреЛрдбрд╝рддрд╛ рд╣реИредрдХрд╛рд░реНрдп рдХрд╛ рдкрд░реАрдХреНрд╖рдг рд╡рд┐рдВрдбреЛрдЬ рдФрд░ рд▓рд┐рдирдХреНрд╕ рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдореИрдВрдиреЗ рдЗрд╕реЗ рдореИрдХ рдкрд░ рдЖрдЬрдорд╛рдпрд╛ рдирд╣реАрдВ рд╣реИред
рдЖрдк
рдпрд╣рд╛рдВ рдХрд╛рд░реНрдпрдХреНрд░рдо рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ
рд╣реИрдВ (
рдПрдбреЛрдм рдПрдпрд░ рд╕рдВрд╕реНрдХрд░рдг 2.0 рдФрд░ рдЙрдЪреНрдЪрддрд░ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ)ред
рд╕рдВрдмрдВрдзрд┐рдд рд▓рд┐рдВрдХ: