No. Absolutamente no. ¡El botón "Último / Volver / Canal anterior" es un código de función único que el televisor interpreta!
Para los protocolos de control IR más comunes, RC5 de Philips, SIRC o NEC de Sony, el control remoto es normalmente un circuito integrado específico de la aplicación (ASIC) con códigos de TV codificados para los mandos fijos o un microcontrolador con un eeprom reprogramable para los mandos de aprendizaje (programado a través de códigos especiales o mediante una interfaz de programación como JP1 o incluso aprendizaje por infrarrojos).
Los controles remotos tienen un único código programado en cada botón, y eso no cambia sin la reprogramación intencional. Estos códigos son arbitrarios para el control remoto y dependen de la TV para interpretar. Puede ver un ejemplo de los televisores Insignia aquí: enlace
Cada uno de estos códigos es una función única, a menos que acceda a macros más avanzadas que son un grupo de códigos asignados al mismo botón que se envían en orden.
Adiferenciadealgunosdelosmétodosdepruebadudososenumeradosanteriormente,enrealidadpuededecodificarelcódigorealenviadoporsucontrolremoto.TodoloquenecesitaesunmóduloreceptordeIRcomúnyunmicrocontrolador(MSP430,Arduino)ounacomputadoracomolaRaspberryPI.
Unavezquelohaga,encontraráqueelbotón"Anterior" siempre enviará el mismo código exacto, independientemente del canal al que haya cambiado y cuándo. El control remoto no rastrea de forma activa qué canal o NINGUNA cosa haces.
Una forma diferente sería utilizar un control remoto de aprendizaje IR como los controles remotos Harmony. Si el botón anterior era una copia activa de los últimos canales seleccionados, entonces no podría clonar la función.
Además, el botón de encendido / apagado es generalmente un código único que el televisor interpreta como alternar el estado actual, pero a menudo existen códigos discretos de encendido y discreto para cualquier televisor, así como un botón dedicado "Fuente de entrada X" en lugar de los códigos de tipo "Entrada siguiente".