• Quick Start
  • Booting
  • Platform
  • Portals
  • References
    • API Reference TOI3
    • IIP Reference
  • Resources
ARRIS Enterprises, Inc. Confidential Information

Disable IR receiver

During development and (especially long time) testing it can beneficial to disable the IR receiver on the box to avoid disturbance. This can be done by writing a special value to the file /proc/input_on_off on the box.

Please note that this feature is provided to aid development and testing and should not be used in live deployments. It can change or be removed in future releases without any prior notice.

The IIP kreatv-option-procfs can be used to disable the receiver at boot.

Usage

The table below lists the different values that can be written to /proc/input_on_off and the resulting state.

input_on_off valueon/off sequenceIR receiver
0disabledon
1enabledon (initially)
2disabled (led reflects this state)off
3enabledoff (initially)
4disabled (led doesn't reflect this state)off

When the on/off sequence is enabled, the IR receiver can be disabled by pressing mute on the remote five (5) times. It can then be enabled again by pressing mute, volume down and then volume up.

To get a list of the different values that can be written to the file at run time, ssh to the STB and run the following command, and look in the log to see the help.

~ # echo help > /proc/input_on_off

Examples

To disable the IR receiver completely and stop it from responding to key presses on the remote control (led reflects this state):

~ # echo 2 > /proc/input_on_off

To enable the IR receiver again:

~ # echo 0 > /proc/input_on_off

To see the current mode:

~ # cat /proc/input_on_off

5.1.1.p8

Copyright (c) 2018 ARRIS Enterprises, LLC. All Rights Reserved. ARRIS Enterprises, LLC. Confidential Information.