Interface ISendingHardware<T extends org.harctoolbox.harchardware.ir.IRawIrSender & org.harctoolbox.harchardware.IHarcHardware>

    • Method Detail

      • getRawIrSender

        T getRawIrSender()
      • setVerbose

        void setVerbose​(boolean verbose)
      • close

        void close()
      • isValid

        boolean isValid()
      • sendIr

        boolean sendIr​(org.harctoolbox.ircore.IrSignal irSignal,
                       int count)
                throws IOException,
                       org.harctoolbox.harchardware.ir.NoSuchTransmitterException,
                       HardwareUnavailableException,
                       org.harctoolbox.harchardware.HarcHardwareException,
                       org.harctoolbox.ircore.InvalidArgumentException
        Throws:
        IOException
        org.harctoolbox.harchardware.ir.NoSuchTransmitterException
        HardwareUnavailableException
        org.harctoolbox.harchardware.HarcHardwareException
        org.harctoolbox.ircore.InvalidArgumentException
      • setup

        void setup()
            throws IOException,
                   org.harctoolbox.harchardware.HarcHardwareException
        This function (re-)initializes the hardware. The construction should not. If the parameters has not changed, should not re-initialize.
        Throws:
        IOException
        org.harctoolbox.harchardware.HarcHardwareException