Package serialComms

Class SerialPortParameters

java.lang.Object
serialComms.SerialPortParameters
All Implemented Interfaces:
Serializable, Cloneable, ManagedParameters

public class SerialPortParameters extends Object implements Serializable, Cloneable, ManagedParameters
Author:
David McLaren, Paul Redmond
See Also:
  • Field Details Link icon

  • Constructor Details Link icon

    • SerialPortParameters Link icon

      public SerialPortParameters()
  • Method Details Link icon

    • connect Link icon

      public boolean connect(String port, int bitsPerSecond, int parity)
      Parameters:
      port -
      bitsPerSecond -
      parity -
      Returns:
      true if connection sucessful
    • disconnect Link icon

      public void disconnect()
    • sendChar Link icon

      public void sendChar(char charToSend)
      Parameters:
      charToSend -
    • sendString Link icon

      public void sendString(String stringToSend)
    • getChar Link icon

      public char getChar()
    • getString Link icon

      public String getString()
    • getPortList Link icon

      public ArrayList<String> getPortList()
    • getBitsPerSecond Link icon

      public int getBitsPerSecond()
    • setBitsPerSecond Link icon

      public void setBitsPerSecond(int bitsPerSecond)
    • getCommPortName Link icon

      public String getCommPortName()
    • setCommPortName Link icon

      public void setCommPortName(String commPortName)
    • getDataBits Link icon

      public int getDataBits()
    • setDataBits Link icon

      public void setDataBits(int dataBits)
    • getParity Link icon

      public int getParity()
    • setParity Link icon

      public void setParity(int parity)
    • getStopBits Link icon

      public int getStopBits()
    • setStopBits Link icon

      public void setStopBits(int stopBits)
    • clone Link icon

      public SerialPortParameters clone()
    • getFlowControl Link icon

      public int getFlowControl()
      Returns:
      the flowControl
    • setFlowControl Link icon

      public void setFlowControl(int flowControl)
      Parameters:
      flowControl - the flowControl to set
    • getParameterSet Link icon

      public PamParameterSet getParameterSet()
      Description copied from interface: ManagedParameters
      Get a set of data that describes all of the parameters in a class
      Specified by:
      getParameterSet in interface ManagedParameters
      Returns:
      description of the parameters in a class.