Interface ICapturingHardware<T extends org.harctoolbox.harchardware.ir.ICapture & org.harctoolbox.harchardware.IHarcHardware>

    • Method Detail

      • getCapturer

        T getCapturer()
      • setVerbose

        void setVerbose​(boolean verbose)
      • close

        void close()
      • capture

        org.harctoolbox.ircore.ModulatedIrSequence capture()
                                                    throws org.harctoolbox.harchardware.HarcHardwareException,
                                                           IOException,
                                                           org.harctoolbox.ircore.InvalidArgumentException
        Throws:
        org.harctoolbox.harchardware.HarcHardwareException
        IOException
        org.harctoolbox.ircore.InvalidArgumentException
      • stopCapture

        boolean stopCapture()
      • 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
      • isValid

        boolean isValid()