
ΠΡΡΠΎΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΡΠ»ΡΠΆΠΈΡΠ΅Π»ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΈ ΠΈ ΠΌΠΈΡΠΊΠΈ ΠΎΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡ Logitech. ΠΠΌΠ΅ΡΡΠΎ ΡΠ΅Π΄ΠΎΠ²Π½ΠΎ Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΏΠ°ΡΠΎΠ»ΠΈΡΠ΅ ΡΠΈ, Π½ΠΈΠ΅ β ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΈΡΠ΅ ΠΎΡ Π΅ΠΊΠΈΠΏΠ° Π½Π° Raccoon Security β ΡΠ΅ Π·Π°ΠΏΠΈΡΠ°Ρ ΠΌΠ΅: ΠΊΠΎΠ»ΠΊΠΎ ΡΡΡΠ΄Π½ΠΎ Π΅ Π΄Π° ΡΠ΅ Π·Π°ΠΎΠ±ΠΈΠΊΠΎΠ»ΡΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° Π·Π°ΡΠΈΡΠ° Π½Π° Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈΡΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΈ? ΠΡΠΎΠ²Π΅Π΄Π΅Π½ΠΎΡΠΎ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅ ΡΠ°Π·ΠΊΡΠΈ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΠΈ Π½Π΅Π΄ΠΎΡΡΠ°ΡΡΡΠΈ ΠΈ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΈ Π³ΡΠ΅ΡΠΊΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Ρ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½ΠΈΡΠ΅ Π΄Π°Π½Π½ΠΈ. ΠΠΎΠ΄ ΠΊΠ°Ρ β ΠΊΠ°ΠΊΠ²ΠΎ ΡΡΠΏΡΡ ΠΌΠ΅ Π΄Π° ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ.
ΠΠ°ΡΠΎ Logitech?
Π‘ΠΏΠΎΡΠ΅Π΄ Π½Π°Ρ, ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ° Π·Π° Π²ΡΠ²Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Logitech ΡΠ° Π΅Π΄Π½ΠΈ ΠΎΡ Π½Π°ΠΉ-ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅Π½ΠΈΡΠ΅ ΠΈ ΡΠ΄ΠΎΠ±Π½ΠΈ. ΠΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΎΡ Π½Π°Π»ΠΈΡΠ½ΠΈΡΠ΅ Ρ Π½Π°Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ° Π±Π°Π·ΠΈΡΠ°Π½ΠΈ Π½Π° ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Logitech Π΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»Π΅Π½ Π΄ΠΎΠ½Π³Π»-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ, ΠΊΠΎΠΉΡΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° Π΄ΠΎ 6 ΡΡΡΡΠΎΠΉΡΡΠ²Π°. ΠΡΠΈΡΠΊΠΈ ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΈ Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Logitech Unifying ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ° ΠΌΠ°ΡΠΊΠΈΡΠ°Π½ΠΈ Ρ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ΡΠΎ Π½Π° Π»ΠΎΠ³ΠΎΡΠΎ. ΠΠ΅ΡΠ½ΠΎΡΠΎ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ Π½Π° Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΈ ΠΊΡΠΌ ΠΊΠΎΠΌΠΏΡΡΡΡΠ°. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΊΠ°ΠΊ ΡΠ΅ ΡΠ²ΡΡΠ·Π²Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° ΠΊΡΠΌ Π΄ΠΎΠ½Π³Π»-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Logitech, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΠ°ΠΌΠ° ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡ, Π΅ ΡΠ°Π·Π³Π»Π΅Π΄Π°Π½ΠΎ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, .

ΠΠΎΠ½Π³Π»-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ Ρ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠΊΠ° Π½Π° Logitech Unifying
ΠΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Π²ΡΡΠ½Π΅ Π² ΠΈΠ·ΡΠΎΡΠ½ΠΈΠΊ Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π»ΠΈΡΠ°. ΠΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Logitech, ΠΎΡΡΠΈΡΠ°ΠΉΠΊΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½Π° Π·Π°ΠΏΠ»Π°Ρ Π°, Π΅ ΠΏΠΎΠΌΠΈΡΠ»ΠΈΠ»Π° Π·Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° β ΠΏΡΠΈΠ»ΠΎΠΆΠΈΠ»Π° Π΅ Π°Π»Π³ΠΎΡΠΈΡΡΠΌ Π·Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ AES128 Π² ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° Π½Π° Π±Π΅Π·ΠΆΠΈΡΠ½Π°ΡΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°. ΠΡΡΠ²Π°ΡΠ° ΠΌΠΈΡΡΠ», ΠΊΠΎΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΡΠ΅ΡΠΈ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΎΡΠΎ Π»ΠΈΡΠ΅ Π² ΡΠ°ΠΊΠ°Π²Π° ΡΠΈΡΡΠ°ΡΠΈΡ, Π΅ ΡΠ»Π°Π²ΡΠ½Π΅ΡΠΎ Π½Π° ΠΊΠ»ΡΡΠΎΠ²Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΏΡΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ΡΠΎ Ρ ΠΏΠΎ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° ΠΏΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°ΡΠ° Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅. ΠΠ°ΡΠΎΡΠΎ, ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ ΡΠ°Π·ΠΏΠΎΠ»Π°Π³Π° Ρ ΠΊΠ»ΡΡΠ°, Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΄Π° ΡΠ΅ ΡΠ»Π°Π²ΡΡ ΡΠ°Π΄ΠΈΠΎΡΠΈΠ³Π½Π°Π»ΠΈΡΠ΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° ΠΈ Π΄Π° ΡΠ΅ Π΄Π΅ΠΊΡΠΈΠΏΡΠΈΡΠ°Ρ. ΠΠΎ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ ΡΡΠ΄ΠΊΠΎ (ΠΈΠ»ΠΈ Π΄ΠΎΡΠΈ Π½ΠΈΠΊΠΎΠ³Π°) Π½Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΡΠ²ΡΡΠ·Π²Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° Ρ Unifying ΠΏΡΠΎΡΠ΅Π΄ΡΡΠ°, ΠΈ Ρ Π°ΠΊΠ΅ΡΡΡ Ρ ΡΠ°Π΄ΠΈΠΎΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ, ΠΊΠΎΠΉΡΠΎ ΡΠΊΠ°Π½ΠΈΡΠ°, ΡΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΠΈΠ·ΡΠ°ΠΊΠ° Π΄ΡΠ»Π³ΠΎ. ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π° ΡΠ°ΠΌΠΈΡΡ ΠΏΡΠΎΡΠ΅Ρ Π½Π° ΡΠ»Π°Π²ΡΠ½Π΅ Π½Π΅ Π΅ ΡΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΡΠΎΡΡ. Π ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΎΡΠΎ ΠΏΡΠΎΡΡΠ²Π°Π½Π΅, ΠΏΡΠΎΠ²Π΅Π΄Π΅Π½ΠΎ ΠΏΡΠ΅Π· ΡΠ½ΠΈ 2019 Π³ΠΎΠ΄ΠΈΠ½Π°, Π΅ΠΊΡΠΏΠ΅ΡΡΡΡ ΠΏΠΎ ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° ΠΠ°ΡΠΊΡΡ ΠΠ΅Π½Π³Ρ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π° Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ° Π·Π° ΠΎΡΠΊΡΠΈΡΠ°ΡΠ° ΡΡΠ·Π²ΠΈΠΌΠΎΡΡ Π² ΡΡΠ°ΡΠΈ ΡΡΡΠΌΡΠ΅ΡΠΈ Π½Π° USB Π΄ΠΎΠ½Π³Π»ΠΈ Logitech. Π’Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π»ΠΈΡΠ° Ρ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ° Π΄Π° ΠΏΠΎΠ»ΡΡΠ°Ρ ΠΊΠ»ΡΡΠΎΠ²Π΅ΡΠ΅ Π·Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½Π΅ Π½Π° ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° ΠΈ Π΄Π° ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Ρ ΠΊΠ»Π°Π²ΠΈΡΠ½ΠΈ Π½Π°ΡΠΈΡΠΊΠ°Π½ΠΈΡ (CVE-2019-13054).
Π©Π΅ Π²ΠΈ ΡΠ°Π·ΠΊΠ°ΠΆΠ΅ΠΌ Π·Π° Π½Π°ΡΠ΅ΡΠΎ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡΡΠ° Π½Π° Π΄ΠΎΠ½Π³ΡΠ»Π° Logitech, Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° SoC NRF24 ΠΎΡ Nordic Semiconductor. ΠΠ΅ΠΊΠ° Π·Π°ΠΏΠΎΡΠ½Π΅ΠΌ, ΠΌΠΎΠΆΠ΅ Π±ΠΈ, Ρ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π°.
ΠΠ°ΠΊ Π΄Π°Π½Π½ΠΈΡΠ΅ βΠ»Π΅ΡΡΡβ Π² ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π°
ΠΠ° ΡΠ΅ΡΡΠΎΡΠ½ΠΎ-Π²ΡΠ΅ΠΌΠ΅Π²ΠΈΡ Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡΠ°Π΄ΠΈΠΎΡΠΈΠ³Π½Π°Π»Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΌΠ΅ SDR ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ Blade-RF Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΡΠΏΠ΅ΠΊΡΡΠ°Π»Π΅Π½ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ (ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΠΏΡΠΎΡΠ΅ΡΠ΅ΡΠ΅ Π·Π° ΡΠΎΠ²Π° ΡΡΡΠΎ) ).

Π£ΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ SDR Blade-RF
Π‘ΡΡΠΎ ΡΠ°Π·Π³Π»Π΅Π΄Π°Ρ ΠΌΠ΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΠ° Π·Π° Π·Π°ΠΏΠΈΡ Π½Π° ΠΊΠ²Π°Π΄ΡΠ°ΡΠΈ Π½Π° ΡΠ°Π΄ΠΈΠΎΡΠΈΠ³Π½Π°Π»Π° Π½Π° ΠΌΠ΅ΠΆΠ΄ΠΈΠ½Π½Π° ΡΠ΅ΡΡΠΎΡΠ°, Π·Π° Π΄Π° Π³ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠ°ΠΌΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΠΈΡΡΠΎΠ²ΠΈ ΠΌΠ΅ΡΠΎΠ΄ΠΈ Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠΈΠ³Π½Π°Π»ΠΈ.
ΠΡΡΠΆΠ°Π²Π½Π°ΡΠ° ΠΊΠΎΠΌΠΈΡΠΈΡ ΠΏΠΎ ΡΠ°Π΄ΠΈΠΎΡΠ΅ΡΡΠΎΡΠΈΡΠ΅ Π² Π ΡΡΠΊΠ°ΡΠ° ΡΠ΅Π΄Π΅ΡΠ°ΡΠΈΡ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ ΠΎΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Ρ ΠΌΠ°Π»ΡΠΊ ΡΠ°Π΄ΠΈΡΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π½Π° ΡΠ΅ΡΡΠΎΡΠΈ 2400β2483,5 MHz. Π’ΠΎΠ²Π° Π΅ ΠΌΠ½ΠΎΠ³ΠΎ βΠ½Π°ΡΠ΅Π»Π΅Π½ΠΎβ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ, Π² ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΡΠ΅ΡΠ½Π΅ΡΠ΅ Π²ΡΠΈΡΠΊΠΎ: Wi-Fi, Bluetooth, ΡΠ°Π·Π½ΠΎΠΎΠ±ΡΠ°Π·Π½ΠΈ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ, ΠΎΡ ΡΠ°Π½ΠΈΡΠ΅Π»Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈ Π΄Π΅ΡΠ΅ΠΊΡΠΎΡΠΈ, ΠΌΠΈΡΠΊΠΈ ΠΈ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈ Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈ ΡΠΈΡΡΠΎΠ²ΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π°.

Π‘ΠΏΠ΅ΠΊΡΡΡΡΡ Π½Π° ΡΡΠ°ΡΡΡΠΊΠ° ΠΎΡ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° 2,4 GHz
Π‘ΠΌΡΡΠ½Π°ΡΠ° ΠΎΠ±ΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° Π΅ Π΄ΠΎΡΡΠ° ΡΠ»ΠΎΠΆΠ½Π°. ΠΠΎ Π²ΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ° Logitech ΡΡΠΏΡ Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ ΠΈ ΡΡΡΠΎΠΉΡΠΈΠ² ΠΏΡΠΈΠ΅ΠΌ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Enhanced ShockBurst Π² ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΠ° NRF24, ΠΊΠΎΠΌΠ±ΠΈΠ½ΠΈΡΠ°Π½ Ρ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° ΡΠ΅ΡΡΠΎΡΠ½Π° Π°Π΄Π°ΠΏΡΠ°ΡΠΈΡ.
ΠΠ°Π½Π°Π»ΠΈΡΠ΅ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΡΠ° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π½Π° ΠΏΠΎΠ·ΠΈΡΠΈΠΈ Ρ ΡΠ΅Π»ΠΈ ΡΡΠΎΠΉΠ½ΠΎΡΡΠΈ Π² MHz, ΠΊΠ°ΠΊΡΠΎ Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎ Π² NRF24 Nordic Semiconductor β ΠΎΠ±ΡΠΎ 84 ΠΊΠ°Π½Π°Π»Π° Π² ΡΠ΅ΡΡΠΎΡΠ½Π°ΡΠ° ΠΌΡΠ΅ΠΆΠ°. ΠΡΠΎΡΡ Π½Π° Π΅Π΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΡΠ½ΠΈ ΠΊΠ°Π½Π°Π»ΠΈ ΠΎΡ Logitech Π΅, ΡΠ°Π·Π±ΠΈΡΠ° ΡΠ΅, ΠΏΠΎ-ΠΌΠ°Π»ΡΠΊ. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡ ΠΌΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠΎΠ½Π΅ ΡΠ΅ΡΠΈΡΠΈ. ΠΠΎΡΠ°Π΄ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½Π°ΡΠ° ΡΠ΅ΡΡΠΎΡΠ½Π° Π»Π΅Π½ΡΠ° Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡ ΡΠΏΠ΅ΠΊΡΡΠ°Π»Π΅Π½ Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡ Π½Π΅ ΡΡΠΏΡΡ ΠΌΠ΅ Π΄Π° ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠΌ ΡΠΎΡΠ½ΠΈΡ ΡΠΏΠΈΡΡΠΊ Π½Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈΡΠ΅ ΡΠ΅ΡΡΠΎΡΠ½ΠΈ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, Π½ΠΎ ΠΈ Π½Π΅ Π±Π΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ. ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡΡΠ° ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° Π΄ΠΎ Π΄ΠΎΠ½Π³ΡΠ»Π°-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π° Π² ΡΠ΅ΠΆΠΈΠΌ Burst (Ρ ΠΊΡΠ°ΡΠΊΠΈ Π²ΠΊΠ»ΡΡΠ²Π°Π½ΠΈΡ Π½Π° ΡΡΠ°Π½ΡΠΌΠΈΡΠ΅ΡΠ°) Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Π΄Π²Ρ_positionΠ½Π° ΡΠ΅ΡΡΠΎΡΠ½Π° ΠΌΠΎΠ΄ΡΠ»Π°ΡΠΈΡ GFSK ΠΏΡΠΈ ΡΠΈΠΌΠ²ΠΎΠ»Π½Π°ΡΠ° ΡΠΊΠΎΡΠΎΡΡ ΠΎΡ 1 Πbaud:

Π Π°Π΄ΠΈΠΎΡΠΈΠ³Π½Π°Π»ΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° Π² Π²ΡΠ΅ΠΌΠ΅Π²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅
ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΡΡ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΊΠΎΡΠ΅Π»Π°ΡΠΈΠΎΠ½Π΅Π½ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π½Π° ΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΊΠΎΠ΅ΡΠΎ Π² ΠΏΡΠ΅Π΄Π°Π΄Π΅Π½ΠΈΡ ΠΏΠ°ΠΊΠ΅Ρ ΠΏΡΠΈΡΡΡΡΠ²Π°Ρ ΠΏΡΠ΅Π°ΠΌΠ±ΡΠ»Π° ΠΈ Π°Π΄ΡΠ΅ΡΠ½Π° ΡΠ°ΡΡ. ΠΠ·Π΄ΡΡΠΆΠ°ΡΠΎ Π½Π° ΡΠΌΡΡΠ΅Π½ΠΈΡ ΠΊΠΎΠ΄ΠΈΡΠ°Π½Π΅ Π½Π΅ ΡΠ΅ ΠΏΡΠΈΠ»Π°Π³Π°, ΡΡΠ»ΠΎΡΠΎ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅ Π΅ ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ΠΎ ΡΡΠ΅Π· Π°Π»Π³ΠΎΡΠΈΡΡΠΌ AES128.
ΠΠ°ΡΠΎ ΡΡΠ»ΠΎ, ΡΠ°Π΄ΠΈΠΎΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ Π½Π° Π±Π΅Π·ΠΆΠΈΡΠ½Π°ΡΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Logitech ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈ ΠΊΠ°ΡΠΎ Π½Π°ΠΏΡΠ»Π½ΠΎ Π°ΡΠΈΠ½Ρ ΡΠΎΠ½Π΅Π½ Ρ ΡΡΠ°ΡΠΈΡΡΠΈΡΠ΅ΡΠΊΠΎ ΡΠΏΠ»ΡΡΠ½ΡΠ²Π°Π½Π΅ ΠΈ ΡΠ΅ΡΡΠΎΡΠ½Π° Π°Π΄Π°ΠΏΡΠ°ΡΠΈΡ. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»ΡΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° ΡΠΌΠ΅Π½Ρ ΠΊΠ°Π½Π°Π»Π° Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π²ΡΠ΅ΠΊΠΈ Π½ΠΎΠ² ΠΏΠ°ΠΊΠ΅Ρ. ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΡΡ Π½Π΅ Π·Π½Π°Π΅ ΠΏΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π½ΠΈΡΠΎ Π²ΡΠ΅ΠΌΠ΅ΡΠΎ Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅, Π½ΠΈΡΠΎ ΡΠ΅ΡΡΠΎΡΠ½ΠΈΡ ΠΊΠ°Π½Π°Π», Π° Π·Π½Π°Π΅ ΡΠ°ΠΌΠΎ ΡΠ΅Ρ Π½ΠΈΡ ΡΠΏΠΈΡΡΠΊ. ΠΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΡΡ ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°ΡΠ΅Π»ΡΡ ΠΊΠΎΠΌΡΠ½ΠΈΠΊΠΈΡΠ°Ρ ΠΏΠΎ ΠΊΠ°Π½Π°Π»Π° ΡΡΠ΅Π· ΡΡΠ³Π»Π°ΡΡΠ²Π°Π½ΠΈ Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° ΠΎΠ±Ρ ΠΎΠ΄ ΠΈ ΠΏΡΠΎΡΠ»ΡΡΠ²Π°Π½Π΅ Π½Π° ΡΠ΅ΡΡΠΎΡΠΈ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΏΠΎΡΠ²ΡΡΠ΄ΠΈΡΠ΅Π»Π½ΠΈ ΡΡΠΎΠ±ΡΠ΅Π½ΠΈΡ Enhanced ShockBurst. ΠΠ΅ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Ρ ΠΌΠ΅ Π΄Π°Π»ΠΈ ΡΠΏΠΈΡΡΠΊΡΡ Π½Π° ΠΊΠ°Π½Π°Π»ΠΈΡΠ΅ Π΅ ΡΡΠ°ΡΠΈΡΠ΅Π½. ΠΠ΅ΡΠΎΡΡΠ½ΠΎ, Π½Π΅Π³ΠΎΠ²ΠΎΡΠΎ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΡΠ΅ Π΄ΡΠ»ΠΆΠΈ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΡΠΌΠ° Π·Π° ΡΠ΅ΡΡΠΎΡΠ½Π° Π°Π΄Π°ΠΏΡΠ°ΡΠΈΡ. ΠΠ΅ΡΠΎ Π±Π»ΠΈΠ·ΠΊΠΎ Π΄ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° ΠΠΠ Π§ (ΠΏΡΠ΅Π²Π΄ΠΎΡΠ»ΡΡΠ°ΠΉΠ½Π° ΠΏΠ΅ΡΠ΅ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ½Π°ΡΠ° ΡΠ΅ΡΡΠΎΡΠ°) ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·ΠΏΠΎΠ·Π½Π°Π΅ Π² ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅ΡΡΠΎΡΠ½ΠΈΡ ΡΠ΅ΡΡΡΡ Π½Π° Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π°.
Π’Π°ΠΊΠ° ΡΠ΅, Π² ΡΡΠ»ΠΎΠ²ΠΈΡ Π½Π° ΡΠ΅ΡΡΠΎΡΠ½ΠΎ-Π²ΡΠ΅ΠΌΠ΅Π²Π° Π½Π΅ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΎΡΡ, Π·Π° Π΄Π° Π³Π°ΡΠ°Π½ΡΠΈΡΠ° ΠΏΡΠΈΠ΅ΠΌΠ° Π½Π° Π²ΡΠΈΡΠΊΠΈ ΡΠΈΠ³Π½Π°Π»ΠΈ ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ°, Π½Π° Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠ° ΡΠ΅ ΠΌΡ Π΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° ΠΊΠΎΠ½ΡΡΠΎΠ»ΠΈΡΠ° ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΡΠ»Π°ΡΠ° ΡΠ΅ΡΠ΅ΡΠΊΠ° ΠΎΡ ΡΠ΅ΡΡΠΎΡΠΈ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ 84 ΠΏΠΎΠ·ΠΈΡΠΈΠΈ, ΠΊΠΎΠ΅ΡΠΎ ΠΈΠ·ΠΈΡΠΊΠ²Π° Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΈ Π²ΡΠ΅ΠΌΠ΅Π²ΠΈ ΡΠ°Π·Ρ ΠΎΠ΄ΠΈ. Π’ΡΠΊ ΡΡΠ°Π²Π° ΡΡΠ½ΠΎ Π·Π°ΡΠΎ ΡΡΠ·Π²ΠΈΠΌΠΎΡΡΡΠ° Π·Π° ΠΈΠ·Π²Π»ΠΈΡΠ°Π½Π΅ Π½Π° ΠΊΠ»ΡΡΠ° ΡΡΠ΅Π· USB (CVE-2019-13054) ΡΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΎΠ½ΠΈΡΠ° ΠΊΠ°ΡΠΎ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ Π½Π° Π½Π°ΡΠΈΡΠΊΠ°Π½ΠΈΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ, Π° Π½Π΅ Π·Π° Π΄ΠΎΡΡΡΠΏ Π½Π° Π·Π»ΠΎΡΠΌΡΡΠ»Π΅Π½Π½ΠΈΠΊΠ° Π΄ΠΎ Π΄Π°Π½Π½ΠΈΡΠ΅, Π²ΡΠ²Π΅Π΄Π΅Π½ΠΈ ΠΎΡ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ°. ΠΡΠ΅Π²ΠΈΠ΄Π½ΠΎ Π΅, ΡΠ΅ ΡΠ°Π΄ΠΈΠΎΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΡΡ Π½Π° Π±Π΅Π·ΠΆΠΈΡΠ½Π°ΡΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Π΅ Π΄ΠΎΡΡΠ°ΡΡΡΠ½ΠΎ ΡΠ»ΠΎΠΆΠ΅Π½ ΠΈ ΠΎΡΠΈΠ³ΡΡΡΠ²Π° Π½Π°Π΄Π΅ΠΆΠ΄Π½Π° ΡΠ°Π΄ΠΈΠΎΠ²ΡΡΠ·ΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°ΡΠ° Π½Π° Logitech Π² ΡΡΠ»ΠΎΠ²ΠΈΡ Π½Π° ΡΠ»ΠΎΠΆΠ½Π° ΠΈΠ½ΡΠ΅ΡΡΠ΅ΡΠ΅Π½ΡΠΈΡ Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π° ΠΎΡ 2,4 GHz.
ΠΠ·Π³Π»ΡΠ΄ Π½Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΈΠ·Π½ΡΡΡΠΈ
ΠΠ° ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ΡΠΎ ΠΈΠ·Π±ΡΠ°Ρ ΠΌΠ΅ Π΅Π΄Π½Π° ΠΎΡ Π½Π°Π»ΠΈΡΠ½ΠΈΡΠ΅ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΈ Logitech K330 ΠΈ Π΄ΠΎΠ½Π³Π»Π° Logitech Unifying.

Logitech K330
ΠΠ΅ΠΊΠ° Π½Π°Π΄Π½ΠΈΠΊΠ½Π΅ΠΌ Π²ΡΡΡΠ΅ Π² ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ°. ΠΠ½ΡΠ΅ΡΠ΅ΡΠ΅Π½ Π·Π° ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ Π΅Π»Π΅ΠΌΠ΅Π½Ρ Π½Π° ΠΏΠ»Π°ΡΠΊΠ°ΡΠ° Π΅ ΡΠΈΠΏΡΡ SoC NRF24 ΠΎΡ Nordic Semiconductor.

SoC NRF24 Π½Π° ΠΏΠ»Π°ΡΠΊΠ°ΡΠ° Π½Π° Π±Π΅Π·ΠΆΠΈΡΠ½Π°ΡΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Logitech K330
Π€ΡΡΠΌΡΠ΅ΡΡΡ Π΅ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π²ΡΠ² Π²ΡΡΡΠ΅ΡΠ½Π°ΡΠ° ΠΏΠ°ΠΌΠ΅Ρ, ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈΡΠ΅ Π·Π° ΡΠ΅ΡΠ΅Π½Π΅ ΠΈ ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ Π½Π° Π½Π΅ΠΈΠ·ΠΏΡΠ°Π²Π½ΠΎΡΡΠΈ ΡΠ° ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½ΠΈ. ΠΠ° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅, ΡΡΡΠΌΡΠ΅ΡΡΡ Π½Π΅ Π΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠ²Π°Π½ Π² ΠΎΡΠΊΡΠΈΡΠΈΡΠ΅ ΠΈΠ·ΡΠΎΡΠ½ΠΈΡΠΈ. ΠΠ°ΡΠΎΠ²Π° ΡΠ΅ΡΠΈΡ ΠΌΠ΅ Π΄Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΠΌ ΠΊΡΠΌ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΎΡ Π΄ΡΡΠ³Π° ΡΡΡΠ°Π½Π° - Π΄Π° ΠΈΠ·ΡΡΠΈΠΌ Π²ΡΡΡΠ΅ΡΠ½ΠΎΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°Π½ΠΈΠ΅ Π½Π° Π΄ΠΎΠ½Π³Π»-ΠΏΡΠΈΠΉΠΎΠΌΠ½ΠΈΠΊΠ° Logitech.
ΠΡΡΡΠ΅ΡΠ½ΠΈΡΡ ΡΠ²ΡΡ Π½Π° Π΄ΠΎΠ½Π³ΡΠ»-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π΄ΠΎΡΡΠ° ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ. ΠΠΎΠ½Π³ΡΠ»ΡΡ Π»Π΅ΡΠ½ΠΎ ΡΠ΅ ΡΠ°Π·Π³Π»ΠΎΠ±ΡΠ²Π°, ΠΏΡΠΈΡΠ΅ΠΆΠ°Π²Π° ΠΏΠΎΠ·Π½Π°ΡΠΈΡ Π½ΠΈ NRF24 Π² Π²Π΅ΡΡΠΈΡ Ρ Π²Π³ΡΠ°Π΄Π΅Π½ USB ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅Ρ ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΏΡΠ΅Π½Π°ΠΏΠΈΡΠ°Π½ ΠΊΠ°ΠΊΡΠΎ ΡΡΠ΅Π· USB, ΡΠ°ΠΊΠ° ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ.

ΠΠΎΠ½Π³ΡΠ» Logitech Π±Π΅Π· ΠΊΠΎΡΠΏΡΡ
Π’ΡΠΉ ΠΊΠ°ΡΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ²Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Π·Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° (ΠΎΡ ΠΊΠΎΠ΅ΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½Π° ΠΎΠ±Π½ΠΎΠ²Π΅Π½Π°ΡΠ° Π²Π΅ΡΡΠΈΡ Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ°), Π½ΡΠΌΠ° Π½ΡΠΆΠ΄Π° Π΄Π° ΡΡΡΡΠΈΡΠ΅ ΡΡΡΠΌΡΠ΅ΡΠ° Π²ΡΡΡΠ΅ Π² Π΄ΠΎΠ½Π³ΡΠ»Π°.
ΠΠ°ΠΊΠ²ΠΎ Π±Π΅ΡΠ΅ Π½Π°ΠΏΡΠ°Π²Π΅Π½ΠΎ: ΠΎΡ ΡΡΠ»ΠΎΡΠΎ Π½Π° ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ Firmware Update Tool Π±Π΅ΡΠ΅ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½ ΡΡΡΠΌΡΠ΅ΡΡΡ RQR_012_005_00028.bin. ΠΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠ΅Π»ΠΎΡΡΡΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΡΡ Π½Π° Π΄ΠΎΠ½Π³ΡΠ»Π° Π±Π΅ΡΠ΅ ΡΠ²ΡΡΠ·Π°Π½ Ρ ΠΊΠ°Π±Π΅Π» :

ΠΠ°Π±Π΅Π» Π·Π° ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Π½Π° Π΄ΠΎΠ½Π³ΡΠ»Π° Logitech ΠΊΡΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡ ChipProg 48
ΠΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠ΅Π»ΠΎΡΡΡΠ° Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ° ΡΠΎΠΉ Π±Π΅ΡΠ΅ ΡΡΠΏΠ΅ΡΠ½ΠΎ ΠΏΠΎΡΡΠ°Π²Π΅Π½ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π΅ΡΠ° ΠΈ ΡΠ°Π±ΠΎΡΠ΅ΡΠ΅ ΠΊΠΎΡΠ΅ΠΊΡΠ½ΠΎ, ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° ΠΈ ΠΌΠΈΡΠΊΠ°ΡΠ° Π±ΡΡ Π° ΡΠ²ΡΡΠ·Π°Π½ΠΈ ΠΊΡΠΌ Π΄ΠΎΠ½Π³ΡΠ»Π° ΡΡΠ΅Π· Logitech Unifying. ΠΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π΅ ΠΏΡΠ΅Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅ Π½Π° ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ ΡΡΡΠΌΡΠ΅Ρ Ρ ΠΏΠΎΠΌΠΎΡΡΠ° Π½Π° ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΈΡ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΡΠΌ Π·Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅, ΡΡΠΉ ΠΊΠ°ΡΠΎ Π½Π΅ ΡΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄Π΅Π½ΠΈ Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠ° Π·Π°ΡΠΈΡΠ° Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ°. ΠΠΈΠ΅ ΠΎΠ±Π°ΡΠ΅, Ρ ΡΠ΅Π» ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΌΠ΅ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΎ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈΡΡΠ°, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΡΠ°ΠΊΠ° ΠΎΡΡΡΡΠ°Π½ΡΠ²Π°Π½Π΅ΡΠΎ Π½Π° Π³ΡΠ΅ΡΠΊΠΈ Π΅ ΠΌΠ½ΠΎΠ³ΠΎ ΠΏΠΎ-Π±ΡΡΠ·ΠΎ.
ΠΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ° ΠΈ Π°ΡΠ°ΠΊΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΠΊΠΈΡ Π²Ρ ΠΎΠ΄
Π§ΠΈΠΏΡΡ NRF24 Π΅ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠ°Π½ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΈΠ·ΡΠΈΡΠ»ΠΈΡΠ΅Π»Π½ΠΎ ΡΠ΄ΡΠΎ Intel 8051 Π² ΡΡΠ°Π΄ΠΈΡΠΈΠΎΠ½Π½Π° Π₯Π°ΡΠ²Π°ΡΠ΄ΡΠΊΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ°. ΠΠ° ΡΠ΄ΡΠΎΡΠΎ ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½ΠΈΡΠ° ΠΊΠ°ΡΠΎ ΠΏΠ΅ΡΠΈΡΠ΅ΡΠ½ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈ Π΅ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΡΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΊΠ°ΡΠΎ Π½Π°Π±ΠΎΡ ΠΎΡ ΡΠ΅Π³ΠΈΡΡΡΠΈ. ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡΠ° Π·Π° ΡΠΈΠΏΠ° ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΠΈ Ρ ΠΈΠ·Ρ ΠΎΠ΄Π΅Π½ ΠΊΠΎΠ΄ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ Π½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅Ρ, ΡΠ°ΠΊΠ° ΡΠ΅ Π΄ΠΈΡΠ°ΡΠ΅ΠΌΠ±Π»ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ° Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° Π·Π°ΡΡΡΠ΄Π½Π΅Π½ΠΈΠ΅. ΠΠΎ Π²ΡΠ΅ΠΌΠ΅ Π½Π° ΡΠ΅Π²Π΅ΡΡ ΠΈΠ½ΠΆΠ΅Π½Π΅ΡΠΈΠ½Π³ Π»ΠΎΠΊΠ°Π»ΠΈΠ·ΠΈΡΠ°Ρ ΠΌΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Π·Π° ΠΏΠΎΠ»ΡΡΠ°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π·Π° Π½Π°ΡΠΈΡΠΊΠ°Π½ΠΈΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΎΡ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° ΠΈ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ²Π°Π½Π΅ΡΠΎ ΠΈΠΌ Π²ΡΠ² ΡΠΎΡΠΌΠ°Ρ HID Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Ρ ΠΎΡΡΠ° ΠΏΡΠ΅Π· USB ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ°. Π ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΈΡΠ΅ Π°Π΄ΡΠ΅ΡΠΈ Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ° Π±Π΅ΡΠ΅ ΠΏΠΎΡΡΠ°Π²Π΅Π½ ΠΊΠΎΠ΄ Π·Π° ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΡ, ΠΊΠΎΠΉΡΠΎ ΡΡΠ΄ΡΡΠΆΠ°ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΈ Π·Π° ΠΏΡΠΈΡ Π²Π°ΡΠ°Π½Π΅ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π°, Π·Π°ΠΏΠ°Π·Π²Π°Π½Π΅ ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡ Π½Π° ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ, ΠΊΠ°ΠΊΡΠΎ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π΅Π½ ΠΊΠΎΠ΄.
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄ΠΎΠ½Π³Π»Π° ΠΈΠ· ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π»Π° ΠΏΠ°ΠΊΠ΅Ρ Π½Π°ΠΆΠ°ΡΠΈΡ ΠΈΠ»ΠΈ ΠΎΡΠΏΡΡΠΊΠ°Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ Π΄Π΅ΡΠΈΡΡΡΠ΅ΡΡΡ, ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅ΡΡΡ Π² ΡΡΠ°Π½Π΄Π°ΡΡΠ΅Π½ HID-ΡΠ΅ΠΏΠΎΡΡ ΠΈ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ Π² USB-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ, ΠΊΠ°ΠΊ ΠΎΡ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°. Π ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ΡΠΎ, Π·Π° Π½Π°Ρ Π½Π°ΠΉ-Π³ΠΎΠ»ΡΠΌ ΠΈΠ½ΡΠ΅ΡΠ΅Ρ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΡΠ°ΡΡΡΠ° Π½Π° HID-ΡΠ΅ΠΏΠΎΡΡΠ°, ΡΡΠ΄ΡΡΠΆΠ°ΡΠ° Π±Π°ΠΉΡ ΡΠ»Π°Π³ΠΎΠ²Π΅-ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΎΡΠΈ ΠΈ ΠΌΠ°ΡΠΈΠ² ΠΎΡ 6 Π±Π°ΠΉΡΠ° Ρ ΠΊΠΎΠ΄ΠΎΠ²Π΅ Π½Π° Π½Π°ΡΠΈΡΠΊΠ°Π½ΠΈΡ ΠΊΠ»Π°Π²ΠΈΡΠΈ (Π·Π° ΡΠΏΡΠ°Π²ΠΊΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π·Π° HID ).
Π‘ΡΡΡΠΊΡΡΡΠ° Π½Π° HID-ΡΠ΅ΠΏΠΎΡΡΠ°:
// Keyboard HID report structure.
// See https://flylib.com/books/en/4.168.1.83/1/ (last access 2018 december)
// "Reports and Report Descriptors", "Programming the Microsoft Windows Driver Model"
typedef struct{
uint8_t Modifiers;
uint8_t Reserved;
uint8_t KeyCode[6];
}HidKbdReport_t;ΠΠ΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½ΠΎ ΠΏΡΠ΅Π΄ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° HID-ΡΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° Ρ ΠΎΡΡΠ°, ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠ΄ ΠΏΠΎΠ»ΡΡΠ°Π²Π° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅, ΠΊΠΎΠΏΠΈΡΠ° Π² ΠΏΠ°ΠΌΠ΅ΡΡΠ° 8 Π±Π°ΠΉΡΠ° Π½Π°ΡΠΈΠ²Π½ΠΈ HID-Π΄Π°Π½Π½ΠΈ ΠΈ Π³ΠΈ ΠΈΠ·ΠΏΡΠ°ΡΠ° Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π» Π² ΠΎΡΠΊΡΠΈΡ Π²ΠΈΠ΄. Π ΠΊΠΎΠ΄Π° ΡΠΎΠ²Π° ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°:
//~~~~~~~~~ Send data via radio ~~~~~~~~~~~~~~~~~~~~~~~~~>
// Profiling have shown time execution ~1.88 mSec this block of code
SaveRfState(); // save transceiver state
RfInitForTransmition(TransmitRfAddress); // configure for special trnsmition
hal_nrf_write_tx_payload_noack(pDataToSend,sizeof(HidKbdReport_t)); // Write payload to radio TX FIFO
CE_PULSE(); // Toggle radio CE signal to start transmission
RestoreRfState(); // restore original transceiver state
//~~~~~~~~~ Send data via radio ~~~~~~~~~~~~~~~~~~~~~~~~~<Π‘ΡΡΠ°Π½ΠΈΡΠ½ΠΈΡΡ ΠΊΠ°Π½Π°Π» ΡΠ΅ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΈΡΠ° Π½Π° ΡΡΡΠ°Π½ΠΎΠ²Π΅Π½Π°ΡΠ° ΠΎΡ Π½Π°Ρ ΡΠ΅ΡΡΠΎΡΠ° Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈ Ρ Π°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΡΠΊΠΎΡΠΎΡΡΡΠ° Π½Π° ΠΌΠ°Π½ΠΈΠΏΡΠ»Π°ΡΠΈΡ ΠΈ ΡΡΡΡΠΊΡΡΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ°.
Π Π°Π±ΠΎΡΠ° Π½Π° ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΠ° Π² ΡΠΈΠΏΠ° Π΅ ΠΎΡΠ½ΠΎΠ²Π°Π½Π° Π½Π° Π³ΡΠ°ΡΠ° Π½Π° ΡΡΡΡΠΎΡΠ½ΠΈΡΡΠ°, Π² ΠΊΠΎΡΡΠΎ Π΅ ΠΎΡΠ³Π°Π½ΠΈΡΠ½ΠΎ Π²ΠΏΠΈΡΠ°Π½ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΡΡ Enhanced ShockBurst. Π£ΡΡΠ°Π½ΠΎΠ²ΠΈΡ ΠΌΠ΅, ΡΠ΅ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½ΠΎ ΠΏΡΠ΅Π΄ΠΈ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° HID-Π΄Π°Π½Π½ΠΈ Π² USB-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡΠ° Π½Π° Ρ ΠΎΡΡΠ°, ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΡΡ Π΅ Π±ΠΈΠ» Π² ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ IDLE. Π’ΠΎΠ²Π° ΠΏΡΠ°Π²ΠΈ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΠΎ ΠΌΡ ΠΏΡΠ΅ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠ°Π½Π΅ Π·Π° ΡΠ°Π±ΠΎΡΠ° Π² ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡ ΠΊΠ°Π½Π°Π». ΠΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠ΄ ΠΏΡΠΈΡ Π²Π°ΡΠ° ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ΡΠΎ, Π·Π°ΠΏΠ°Π·Π²Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½Π°ΡΠ° ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ Π½Π° ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΠ° Π² ΠΏΡΠ»Π΅Π½ ΠΎΠ±Π΅ΠΌ ΠΈ Π³ΠΎ ΠΏΡΠ΅Ρ Π²ΡΡΠ»Ρ Π² Π½ΠΎΠ² ΡΠ΅ΠΆΠΈΠΌ Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡ ΠΊΠ°Π½Π°Π». ΠΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΡΡ Π·Π° ΠΏΠΎΡΠ²ΡΡΠΆΠ΄Π΅Π½ΠΈΠ΅ Enhanced ShockBurst Π² ΡΠΎΠ·ΠΈ ΡΠ΅ΠΆΠΈΠΌ Π΅ Π΄Π΅Π°ΠΊΡΠΈΠ²ΠΈΡΠ°Π½, HID-Π΄Π°Π½Π½ΠΈΡΠ΅ Π² ΠΎΡΠΊΡΠΈΡ Π²ΠΈΠ΄ ΡΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°Ρ Π² ΡΠ°Π΄ΠΈΠΎΠ΅ΡΠΈΡΠ°. Π‘ΡΡΡΠΊΡΡΡΠ°ΡΠ° Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ° Π² ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡ ΠΊΠ°Π½Π°Π» Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π΅Π½Π° Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ ΠΏΠΎ-Π΄ΠΎΠ»Ρ, Π΅ΠΏΡΡΠΈ Π½Π° ΡΠΈΠ³Π½Π°Π»Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈ ΡΠ»Π΅Π΄ Π΄Π΅ΠΌΠΎΠ΄ΡΠ»Π°ΡΠΈΡ ΠΈ ΠΏΡΠ΅Π΄ΠΈ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° ΡΠ°ΠΊΡΠΎΠ²Π°ΡΠ° ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Π½Π° Π΄Π°Π½Π½ΠΈΡΠ΅. ΠΠ½Π°ΡΠ΅Π½ΠΈΠ΅ΡΠΎ Π½Π° Π°Π΄ΡΠ΅ΡΠ° Π΅ ΠΈΠ·Π±ΡΠ°Π½ΠΎ Π·Π° ΡΠ΄ΠΎΠ±ΡΡΠ²ΠΎ Π½Π° Π²ΠΈΠ·ΡΠ°Π»Π½Π°ΡΠ° ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΡ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ°.

ΠΠ΅ΠΌΠΎΠ΄ΡΠ»ΠΈΡΠ°Π½ΠΈΡΡ ΡΠΈΠ³Π½Π°Π» Burst-ΠΏΠ°ΠΊΠ΅ΡΠ° Π² ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡ ΠΊΠ°Π½Π°Π»
Π‘Π»Π΅Π΄ Π·Π°Π²ΡΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΏΠ°ΠΊΠ΅ΡΠ° Π² ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡ ΠΊΠ°Π½Π°Π», ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠ΄ Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π° ΡΡΡΡΠΎΡΠ½ΠΈΠ΅ΡΠΎ Π½Π° ΡΡΠ°Π½ΡΠΈΠ²Π΅ΡΠ°. Π‘Π΅Π³Π° ΡΠΎΠΉ ΠΎΡΠ½ΠΎΠ²ΠΎ Π΅ Π³ΠΎΡΠΎΠ² Π΄Π° ΡΠ°Π±ΠΎΡΠΈ Π² Π½ΠΎΡΠΌΠ°Π»Π΅Π½ ΡΠ΅ΠΆΠΈΠΌ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ° Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½ΠΈΡ ΡΡΡΠΌΡΠ΅Ρ.
Π ΡΠ΅ΡΡΠΎΡΠ½Π°ΡΠ° ΠΈ ΡΠ΅ΡΡΠΎΡΠ½ΠΎ-Π²ΡΠ΅ΠΌΠ΅Π²Π°ΡΠ° ΠΎΠ±Π»Π°ΡΡΠΈ, ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡΡ ΠΊΠ°Π½Π°Π» ΠΈΠ·Π³Π»Π΅ΠΆΠ΄Π° ΡΠ°ΠΊΠ°, ΠΊΠ°ΠΊΡΠΎ Π΅ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ Π½Π° ΠΈΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ΡΠΎ:

Π‘ΠΏΠ΅ΠΊΡΡΠ°Π»Π½ΠΎ ΠΈ ΡΠ΅ΡΡΠΎΡΠ½ΠΎ-Π²ΡΠ΅ΠΌΠ΅Π²ΠΎ ΠΏΡΠ΅Π΄ΡΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡ ΠΊΠ°Π½Π°Π»
ΠΠ° ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΠΈΠΏΠ° NRF24 Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ ΡΡΡΠΌΡΠ΅Ρ, ΡΡΠ±ΡΠ°Ρ ΠΌΠ΅ ΡΡΠ΅Π½Π΄, ΠΊΠΎΠΉΡΠΎ Π²ΠΊΠ»ΡΡΠ²Π° Logitech Π΄ΠΎΠ½Π³ΡΠ» Ρ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ°Π½ ΡΡΡΠΌΡΠ΅Ρ, Π±Π΅Π·ΠΆΠΈΡΠ½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° ΠΈ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊ, ΡΡΠ±ΡΠ°Π½ Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° ΠΊΠΈΡΠ°ΠΉΡΠΊΠΈ ΠΌΠΎΠ΄ΡΠ» Ρ ΡΠΈΠΏ NRF24.

Π‘Ρ Π΅ΠΌΠ° Π·Π° ΠΏΡΠΈΡ Π²Π°ΡΠ°Π½Π΅ Π½Π° ΡΠ°Π΄ΠΈΠΎΡΠΈΠ³Π½Π°Π»Π° Π½Π° Π±Π΅Π·ΠΆΠΈΡΠ½Π°ΡΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Logitech

ΠΠΎΠ΄ΡΠ» Π½Π° Π±Π°Π·Π°ΡΠ° Π½Π° NRF24
ΠΠ° ΡΡΠ΅Π½Π΄Π°, ΠΏΡΠΈ Π½ΠΎΡΠΌΠ°Π»Π½Π° ΡΠ°Π±ΠΎΡΠ° Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° ΡΠ»Π΅Π΄ ΡΠ²ΡΡΠ·Π²Π°Π½Π΅ΡΠΎ ΠΉ Ρ Π΄ΠΎΠ½Π³ΡΠ»Π° Logitech, Π½Π°Π±Π»ΡΠ΄Π°Π²Π°Ρ ΠΌΠ΅ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΎΡΠΊΡΠΈΡΠΈ Π΄Π°Π½Π½ΠΈ Π·Π° Π½Π°ΡΠΈΡΠΊΠ°Π½ΠΈΡΡΠ° Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠΈΡΠ΅ Π² ΡΡΡΠ°Π½ΠΈΡΠ½ΠΈΡ ΡΠ°Π΄ΠΈΠΎΠΊΠ°Π½Π°Π» ΠΈ Π½ΠΎΡΠΌΠ°Π»Π½ΠΎ ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΠΊΡΠΈΠΏΡΠΈΡΠ°Π½ΠΈ Π΄Π°Π½Π½ΠΈ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΈΡ ΡΠ°Π΄ΠΈΠΎΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. Π’Π°ΠΊΠ° ΡΡΠΏΡΡ ΠΌΠ΅ Π΄Π° ΠΎΡΠΈΠ³ΡΡΠΈΠΌ Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ ΠΏΡΠΈΡ Π²Π°ΡΠ°Π½Π΅ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ½ΠΈΡ Π²Ρ ΠΎΠ΄ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ:

Π Π΅Π·ΡΠ»ΡΠ°Ρ ΠΎΡ ΠΏΡΠΈΡ Π²Π°ΡΠ°Π½Π΅ΡΠΎ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ½ΠΈΡ Π²Ρ ΠΎΠ΄
ΠΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Π½ΠΈΡΡ ΠΊΠΎΠ΄ Π²Π½Π°ΡΡ ΠΌΠ°Π»ΠΊΠΈ Π·Π°Π±Π°Π²ΡΠ½ΠΈΡ Π² ΡΠ°Π±ΠΎΡΠ°ΡΠ° Π½Π° ΡΡΡΠΌΡΠ΅ΡΠ° Π½Π° Π΄ΠΎΠ½Π³ΡΠ»Π°. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π° ΡΠ΅ ΡΠ° ΡΠ²ΡΡΠ΄Π΅ ΠΌΠ°Π»ΠΊΠΈ, Π·Π° Π΄Π° ΠΌΠΎΠ³Π°Ρ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΡΡ Π΄Π° Π³ΠΈ Π·Π°Π±Π΅Π»Π΅ΠΆΠΈ.
ΠΠ°ΠΊΡΠΎ ΡΠ°Π·Π±ΠΈΡΠ°ΡΠ΅, Π·Π° ΡΠ°ΠΊΡΠ² Π²Π΅ΠΊΡΠΎΡ Π½Π° Π°ΡΠ°ΠΊΠ° ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π²ΡΡΠΊΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Logitech, ΡΡΠ²ΠΌΠ΅ΡΡΠΈΠΌΠ° Ρ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΡΡΠ° Unifying. Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π°ΡΠ°ΠΊΠ°ΡΠ° Π΅ Π½Π°ΡΠΎΡΠ΅Π½Π° ΠΊΡΠΌ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Unifying, ΠΊΠΎΠΉΡΠΎ ΠΈΠ΄Π²Π° Π² ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ Ρ ΠΏΠΎΠ²Π΅ΡΠ΅ΡΠΎ ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠΈ Logitech, ΡΡ Π½Π΅ Π·Π°Π²ΠΈΡΠΈ ΠΎΡ ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΡ ΠΌΠΎΠ΄Π΅Π» Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ°.
ΠΠ°ΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅
ΠΠΎΠ»ΡΡΠ΅Π½ΠΈΡΠ΅ ΡΠ΅Π·ΡΠ»ΡΠ°ΡΠΈ ΠΎΡ ΠΈΠ·ΡΠ»Π΅Π΄Π²Π°Π½Π΅ΡΠΎ Π½Π°ΡΠΎΡΠ²Π°Ρ ΠΊΡΠΌ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎΡΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΡΠ°Π·Π³Π»Π΅Π΄Π°Π½ΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠΉ ΠΎΡ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΈ Π»ΠΈΡΠ°: Π°ΠΊΠΎ Ρ Π°ΠΊΠ΅Ρ Π·Π°ΠΌΠ΅Π½ΠΈ Π΄ΠΎΠ½Π³ΡΠ»-ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ° Π½Π° ΠΆΠ΅ΡΡΠ²Π°ΡΠ° Π·Π° Π±Π΅Π·ΠΆΠΈΡΠ½Π°ΡΠ° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ° Logitech, ΡΠΎΠΉ ΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π½Π°ΡΡΠΈ ΠΏΠ°ΡΠΎΠ»ΠΈΡΠ΅ ΠΊΡΠΌ Π°ΠΊΠ°ΡΠ½ΡΠΈΡΠ΅ Π½Π° ΠΆΠ΅ΡΡΠ²Π°ΡΠ° Ρ Π²ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΠΈΠ·ΡΠΈΡΠ°ΡΠΈ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡ. ΠΠ΅ ΡΡΡΠ±Π²Π° Π΄Π° ΡΠ΅ Π·Π°Π±ΡΠ°Π²Ρ, ΡΠ΅ ΠΈΠ½ΠΆΠ΅ΠΊΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π½Π°ΡΠΈΡΠΊΠ°Π½ΠΈΡ Π½Π° ΠΊΠ»Π°Π²ΠΈΡΠΈ ΡΡΡΠΎ Π΅ Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΊΠΎΠ΅ΡΠΎ ΠΎΠ·Π½Π°ΡΠ°Π²Π°, ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ΡΠΎ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π΅Π½ ΠΊΠΎΠ΄ Π½Π° ΠΊΠΎΠΌΠΏΡΡΡΡΠ° Π½Π° ΠΆΠ΅ΡΡΠ²Π°ΡΠ° Π½Π΅ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ²Π° ΡΡΡΠ΄Π½ΠΎΡΡ.
Π Π°ΠΊΠΎ Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ΠΎΡΠΎ Π»ΠΈΡΠ΅ ΡΡΠΏΠ΅Π΅ Π΄ΠΈΡΡΠ°Π½ΡΠΈΠΎΠ½Π½ΠΎ Π΄Π° ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ° ΡΡΡΠΌΡΠ΅ΡΠ° Π½Π° ΠΊΠΎΠΉΡΠΎ ΠΈ Π΄Π° Π΅ Logitech Π΄ΠΎΠ½Π³ΡΠ» ΡΡΠ΅Π· USB? Π’ΠΎΠ³Π°Π²Π° ΠΎΡ Π±Π»ΠΈΠ·ΠΊΠΎ ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠ΅ Π΄ΠΎΠ½Π³Π»ΠΈ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΡΠ·Π΄Π°Π΄Π΅ ΠΌΡΠ΅ΠΆΠ° ΠΎΡ ΡΠ΅Π»Π΅, ΡΠ²Π΅Π»ΠΈΡΠ°Π²Π°ΡΠ° Π΄ΠΈΡΡΠ°Π½ΡΠΈΡΡΠ° Π½Π° ΠΈΠ·ΡΠΈΡΠ°Π½Π΅. ΠΡΠΏΡΠ΅ΠΊΠΈ ΡΠΎΠ²Π°, βΡΠΈΠ½Π°Π½ΡΠΎΠ²ΠΎ ΠΎΡΠΈΠ³ΡΡΠ΅Π½β Π·Π»ΠΎΠ½Π°ΠΌΠ΅ΡΠ΅Π½ ΡΠΎΠ²Π΅ΠΊ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΡΡΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΈ ΡΡΠ΅Π΄ΡΡΠ²Π° Π·Π° ΡΠ°Π΄ΠΈΠΎΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅ Ρ Π²ΠΈΡΠΎΠΊΠΎ ΡΠ΅Π»Π΅ΠΊΡΠΈΠ²Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ, ΡΡΠ²ΡΡΠ²ΠΈΡΠ΅Π»Π½ΠΈ ΡΠ°Π΄ΠΈΠΎΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΡΠΈ Ρ ΠΌΠ°Π»ΠΊΠΎ Π²ΡΠ΅ΠΌΠ΅ Π·Π° ΠΏΠ΅ΡΠ΅ΡΡΡΠΎΠΉΠΊΠ° Π½Π° ΡΠ΅ΡΡΠΎΡΠ°ΡΠ° ΠΈ Π½Π°ΡΠΎΡΠ΅Π½ΠΈ Π°Π½ΡΠ΅Π½ΠΈ, Π·Π° Π΄Π° βΠΏΠΎΠ΄ΡΠ»ΡΡΠ²Π°β ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ½ΠΈΡ Π²Ρ ΠΎΠ΄ ΠΈ Π΄Π° Π½Π°ΡΠΈΡΠΊΠ° ΠΊΠ»Π°Π²ΠΈΡΠΈ Π΄ΠΎΡΠΈ ΠΎΡ ΡΡΡΠ΅Π΄Π½Π°ΡΠ° ΡΠ³ΡΠ°Π΄Π°.

ΠΡΠΎΡΠ΅ΡΠΈΠΎΠ½Π°Π»Π½ΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ Π·Π° ΡΠ°Π΄ΠΈΠΎΠΏΡΠΈΠ΅ΠΌΠ°Π½Π΅
Π’ΡΠΉ ΠΊΠ°ΡΠΎ Π±Π΅Π·ΠΆΠΈΡΠ½ΠΈΡΡ ΠΊΠ°Π½Π°Π» Π·Π° ΠΏΡΠ΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ°ΡΠ° Logitech Π΅ Π΄ΠΎΡΡΠ° Π΄ΠΎΠ±ΡΠ΅ Π·Π°ΡΠΈΡΠ΅Π½, ΠΎΡΠΊΡΠΈΡΠΈΡΡ Π²Π΅ΠΊΡΠΎΡ Π½Π° Π°ΡΠ°ΠΊΠ° ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°, ΠΊΠΎΠ΅ΡΠΎ ΡΠΈΠ»Π½ΠΎ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ°Π²Π° Π°ΡΠ°ΠΊΡΠ²Π°ΡΠΈΡ. ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½ΠΈΡΡ Π²Π°ΡΠΈΠ°Π½Ρ Π·Π° Π·Π°ΡΠΈΡΠ° Π² ΡΠΎΠ·ΠΈ ΡΠ»ΡΡΠ°ΠΉ Π±ΠΈ ΠΌΠΎΠ³Π»ΠΎ Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ΡΠΎ Π½Π° ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΈ Π·Π° ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΡΠΊΠ° Π·Π°ΡΠΈΡΠ° Π·Π° ΡΡΡΠΌΡΠ΅ΡΠ° Π½Π° ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠ° Π½Π° ΠΏΠΎΠ΄ΠΏΠΈΡΠ° Π½Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½ΠΈΡ ΡΡΡΠΌΡΠ΅Ρ ΠΎΡ ΡΡΡΠ°Π½Π° Π½Π° ΠΏΡΠΈΠ΅ΠΌΠ½ΠΈΠΊΠ°. ΠΠΎ, Π·Π° ΡΡΠΆΠ°Π»Π΅Π½ΠΈΠ΅, NRF24 Π½Π΅ Π³ΠΎ ΠΏΠΎΠ΄Π΄ΡΡΠΆΠ° ΠΈ Π² ΡΠ°ΠΌΠΊΠΈΡΠ΅ Π½Π° Π½Π°ΡΡΠΎΡΡΠ°ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ° Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° Π·Π°ΡΠΈΡΠ° Π΅ Π½Π΅Π²ΡΠ·ΠΌΠΎΠΆΠ½ΠΎ. Π’Π°ΠΊΠ° ΡΠ΅, ΠΏΠ°Π·Π΅ΡΠ΅ Π²Π°ΡΠΈΡΠ΅ Π΄ΠΎΠ½Π³Π»ΠΈ, ΡΡΠΉ ΠΊΠ°ΡΠΎ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡΡ Π²Π°ΡΠΈΠ°Π½Ρ Π½Π° Π°ΡΠ°ΠΊΠ° ΠΈΠ·ΠΈΡΠΊΠ²Π° ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈ Π΄ΠΎΡΡΡΠΏ Π΄ΠΎ ΡΡΡ .

Raccoon Security β ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΠ·ΠΈΡΠ°Π΅Π½ Π΅ΠΊΠΈΠΏ ΠΎΡ Π΅ΠΊΡΠΏΠ΅ΡΡΠΈ Π½Π° ΠΠ’Π¦ "ΠΡΠ»ΠΊΠ°Π½" Π² ΠΎΠ±Π»Π°ΡΡΡΠ° Π½Π° ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠ°ΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½Π° ΡΠΈΠ³ΡΡΠ½ΠΎΡΡ, ΠΊΡΠΈΠΏΡΠΎΠ³ΡΠ°ΡΠΈΡ, ΡΡ Π΅ΠΌΠΎΡΠ΅Ρ Π½ΠΈΠΊΠ°, ΠΎΠ±ΡΠ°ΡΠ½Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΈ ΡΡΠ·Π΄Π°Π²Π°Π½Π΅ Π½Π° Π½ΠΈΡΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎ ΡΠΎΡΡΡΠ΅ΡΠ½ΠΎ ΠΎΡΠΈΠ³ΡΡΡΠ²Π°Π½Π΅.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
