Руководство пользователя Orange Pi Zero 3

  Обзор   |  Запуск   |    Linux     |  Сборка Linux   |  Android   |  Сборка Android   |

  RU            EN  

Глава 3. Использование Linux: системы Debian/Ubuntu Server и настольная Xfce
Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122  


3.13. Тест инфракрасного приемника

  • 1) Вставить 13-контактную плату расширения в 13-контактный интерфейс платы Orange Pi. После установки платы расширения плата может использовать функцию инфракрасного приемника



    Img 3.102

  • 2) Установите программное обеспечение для тестирования инфракрасного излучения с помощью ir-keytable.
    orangepi@orangepi:~$ sudo apt update
    orangepi@orangepi:~$ sudo apt-get install -y ir-keytable

  • 3) Затем выполните ir-keytable для просмотра информации об инфракрасном устройстве.

    a. вывод системы linux5.4 выглядит следующим образом

    
    orangepi@orangepi:~$ ir-keytable
    Found /sys/class/rc/rc0/ (/dev/input/event1) with:
    Driver: sunxi-rc-recv, table: rc_map_sunxi
    lirc device: /dev/lirc0
    Supported protocols: lirc nec
    Enabled protocols: lirc nec
    Name: sunxi ir recv
    bus: 25, vendor/product: 0001:0001, version: 0x0100
    Repeat delay = 500 ms, repeat period = 125 ms
    

    b. Вывод системы linux6.1 выглядит следующим образом

    
    orangepi@orangepi:~$ ir-keytable
    Found /sys/class/rc/rc0/ with:
    Name: sunxi-ir
    Driver: sunxi-ir
    Default keymap: rc-empty
    Input device: /dev/input/event5
    LIRC device: /dev/lirc0
    Attached BPF protocols: Operation not permitted
    Supported kernel protocols: lirc rc-5 rc-5-sz jvc sony nec
    sanyo mce_kbd rc-6 sharp
    xmp imon rc-mm
    Enabled kernel protocols: lirc
    bus: 25, vendor/product: 0001:0001, version: 0x0100
    Repeat delay = 500 ms, repeat period = 125 ms
    

  • 4) Перед тестированием функции инфракрасного приема необходимо подготовить инфракрасный пульт дистанционного управления, предназначенный для Orange Pi, другие пульты дистанционного управления его не поддерживают.



    Img 3.103

  • 5) Затем введите в терминале команду ir-keytable -t, а затем с помощью инфракрасного пульта дистанционного управления нажмите кнопку напротив инфракрасного приемника платы Orange Pi, чтобы увидеть полученный код ключа в терминале.

    a. вывод системы linux5.4 выглядит следующим образом

    orangepi@orangepi:~$ sudo ir-keytable -t
    Testing events. Please, press CTRL-C to abort.
     1598339152.260376: event type EV_MSC(0x04): scancode = 0xfb0413 1598339152.260376: event type EV_SYN(0x00).
     1598339152.914715: event type EV_MSC(0x04): scancode = 0xfb0410

    b. вывод системы linux6.1 выглядит следующим образом

    
    orangepi@orangepi:~$ sudo ir-keytable -c -p NEC -t
    Old keytable cleared
    Protocols changed to nec
    Testing events. Please, press CTRL-C to abort.
     202.063219: lirc protocol(nec): scancode = 0x45c
     202.063249: event type EV_MSC(0x04): scancode = 0x45c
     202.063249: event type EV_SYN(0x00).
    

     <         > 


  • Страница:   25    26    27    28    29    30    31    32    33    34    35    36    37    38    39    40    41    42    43    44    45    46    47    48    49    50    51    52    53    54    55    56    57    58    59    60    61    62    63    64    65    66    67    68    69    70    71    72    73    74    75    76    77    78    79    80    81    82    83    84    85    86    87    88    89    90    91    92    93    94    95    96    97    98    99    100    101    102    103    104    105    106    107    108    109    110    111    112    113    114    115    116    117    118    119    120    121    122