BSIRTransmitter
3 min
Esta clase recibe eventos IR. Para obtener más información, consulte la entrada roIRTransmitter del Manual de referencia de objetos.
Creación de objetos
Un objeto BSIRTransmitter debe especificar la interfaz de hardware que generará la señal IR:
BSIRTransmitter (en la interfaz DOMString)
Las interfaces de hardware válidas incluyen las siguientes:
- "IR-out": El conector de entrada IR de 3.5 mm (disponible en los reproductores XDx30) o el conector de entrada/salida IR de 3.5 mm (disponible en los reproductores XTx43, 4Kx42, XDx33 y XDx32)
- "Iguana": El transceptor IR Iguanaworks
Métodos
- Enviar(en DOMString Type, en unsigned long code) boolean
- SetSendPolarity(en polaridad booleana) boolean
- Close() void
Cierra la instancia, evitando que siga consumiendo recursos. Si no se llama a este método, la recolección de basura determina cuándo se destruirá la instancia.
Ejemplo
<script>
var irTransmitter = new BSIRTransmitter("IR-out");
function irCode1()
{
console.log('############ irCode1');
irTransmitter.Send("NEC", 65284);
}
function irCode2()
{
console.log('############ irCode2');
irTransmitter.Send("NEC", 65288);
}
function irCode3()
{
console.log('############ irCode3');
irTransmitter.Send("NEC", 65290);
}
</script>