Interface RxtxChannelConfig

    • Method Detail

      • setBaudrate

        RxtxChannelConfig setBaudrate​(int baudrate)
        Deprecated.
        Sets the baud rate (ie. bits per second) for communication with the serial device. The baud rate will include bits for framing (in the form of stop bits and parity), such that the effective data rate will be lower than this value.
        Parameters:
        baudrate - The baud rate (in bits per second)
      • setStopbits

        RxtxChannelConfig setStopbits​(RxtxChannelConfig.Stopbits stopbits)
        Deprecated.
        Sets the number of stop bits to include at the end of every character to aid the serial device in synchronising with the data.
        Parameters:
        stopbits - The number of stop bits to use
      • setDatabits

        RxtxChannelConfig setDatabits​(RxtxChannelConfig.Databits databits)
        Deprecated.
        Sets the number of data bits to use to make up each character sent to the serial device.
        Parameters:
        databits - The number of data bits to use
      • setParitybit

        RxtxChannelConfig setParitybit​(RxtxChannelConfig.Paritybit paritybit)
        Deprecated.
        Sets the type of parity bit to be used when communicating with the serial device.
        Parameters:
        paritybit - The type of parity bit to be used
      • getBaudrate

        int getBaudrate()
        Deprecated.
        Returns:
        The configured baud rate, defaulting to 115200 if unset
      • isDtr

        boolean isDtr()
        Deprecated.
        Returns:
        true if the serial device should support the Data Terminal Ready signal
      • setDtr

        RxtxChannelConfig setDtr​(boolean dtr)
        Deprecated.
        Sets whether the serial device supports the Data Terminal Ready signal, used for flow control
        Parameters:
        dtr - true if DTR is supported, false otherwise
      • isRts

        boolean isRts()
        Deprecated.
        Returns:
        true if the serial device should support the Ready to Send signal
      • setRts

        RxtxChannelConfig setRts​(boolean rts)
        Deprecated.
        Sets whether the serial device supports the Request To Send signal, used for flow control
        Parameters:
        rts - true if RTS is supported, false otherwise
      • getWaitTimeMillis

        int getWaitTimeMillis()
        Deprecated.
        Returns:
        The number of milliseconds to wait between opening the serial port and initialising.
      • setWaitTimeMillis

        RxtxChannelConfig setWaitTimeMillis​(int waitTimeMillis)
        Deprecated.
        Sets the time to wait after opening the serial port and before sending it any configuration information or data. A value of 0 indicates that no waiting should occur.
        Parameters:
        waitTimeMillis - The number of milliseconds to wait, defaulting to 0 (no wait) if unset
        Throws:
        IllegalArgumentException - if the supplied value is < 0
      • setReadTimeout

        RxtxChannelConfig setReadTimeout​(int readTimeout)
        Deprecated.
        Sets the maximal time (in ms) to block while try to read from the serial port. Default is 1000ms
      • getReadTimeout

        int getReadTimeout()
        Deprecated.
        Return the maximal time (in ms) to block and wait for something to be ready to read.
      • setConnectTimeoutMillis

        RxtxChannelConfig setConnectTimeoutMillis​(int connectTimeoutMillis)
        Deprecated.
        Specified by:
        setConnectTimeoutMillis in interface io.netty.channel.ChannelConfig
      • setMaxMessagesPerRead

        @Deprecated
        RxtxChannelConfig setMaxMessagesPerRead​(int maxMessagesPerRead)
        Deprecated.
        Specified by:
        setMaxMessagesPerRead in interface io.netty.channel.ChannelConfig
      • setWriteSpinCount

        RxtxChannelConfig setWriteSpinCount​(int writeSpinCount)
        Deprecated.
        Specified by:
        setWriteSpinCount in interface io.netty.channel.ChannelConfig
      • setAllocator

        RxtxChannelConfig setAllocator​(io.netty.buffer.ByteBufAllocator allocator)
        Deprecated.
        Specified by:
        setAllocator in interface io.netty.channel.ChannelConfig
      • setRecvByteBufAllocator

        RxtxChannelConfig setRecvByteBufAllocator​(io.netty.channel.RecvByteBufAllocator allocator)
        Deprecated.
        Specified by:
        setRecvByteBufAllocator in interface io.netty.channel.ChannelConfig
      • setAutoRead

        RxtxChannelConfig setAutoRead​(boolean autoRead)
        Deprecated.
        Specified by:
        setAutoRead in interface io.netty.channel.ChannelConfig
      • setAutoClose

        RxtxChannelConfig setAutoClose​(boolean autoClose)
        Deprecated.
        Specified by:
        setAutoClose in interface io.netty.channel.ChannelConfig
      • setWriteBufferHighWaterMark

        RxtxChannelConfig setWriteBufferHighWaterMark​(int writeBufferHighWaterMark)
        Deprecated.
        Specified by:
        setWriteBufferHighWaterMark in interface io.netty.channel.ChannelConfig
      • setWriteBufferLowWaterMark

        RxtxChannelConfig setWriteBufferLowWaterMark​(int writeBufferLowWaterMark)
        Deprecated.
        Specified by:
        setWriteBufferLowWaterMark in interface io.netty.channel.ChannelConfig
      • setWriteBufferWaterMark

        RxtxChannelConfig setWriteBufferWaterMark​(io.netty.channel.WriteBufferWaterMark writeBufferWaterMark)
        Deprecated.
        Specified by:
        setWriteBufferWaterMark in interface io.netty.channel.ChannelConfig
      • setMessageSizeEstimator

        RxtxChannelConfig setMessageSizeEstimator​(io.netty.channel.MessageSizeEstimator estimator)
        Deprecated.
        Specified by:
        setMessageSizeEstimator in interface io.netty.channel.ChannelConfig