portcomms
Class SerialPortParameters
java.lang.Object
portcomms.SerialPortParameters
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Cloneable
public class SerialPortParameters
- extends java.lang.Object
- implements java.io.Serializable, java.lang.Cloneable
- Author:
- David McLaren, Paul Redmond
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
commPortName
private java.lang.String commPortName
bitsPerSecond
private int bitsPerSecond
dataBits
private int dataBits
parity
private Parity parity
stopBits
private int stopBits
flowControl
private FlowControl flowControl
SerialPortParameters
public SerialPortParameters()
connect
public boolean connect(java.lang.String port,
int bitsPerSecond,
Parity parity)
- Parameters:
port - bitsPerSecond - parity -
- Returns:
- true if connection sucessful
disconnect
public void disconnect()
sendChar
public void sendChar(char charToSend)
- Parameters:
charToSend -
sendString
public void sendString(java.lang.String stringToSend)
getChar
public char getChar()
getString
public java.lang.String getString()
getPortList
public java.util.ArrayList<java.lang.String> getPortList()
getBitsPerSecond
public int getBitsPerSecond()
setBitsPerSecond
public void setBitsPerSecond(int bitsPerSecond)
getCommPortName
public java.lang.String getCommPortName()
setCommPortName
public void setCommPortName(java.lang.String commPortName)
getDataBits
public int getDataBits()
setDataBits
public void setDataBits(int dataBits)
getFlowControl
public FlowControl getFlowControl()
setFlowControl
public void setFlowControl(FlowControl flowControl)
getParity
public Parity getParity()
setParity
public void setParity(Parity parity)
getStopBits
public int getStopBits()
setStopBits
public void setStopBits(int stopBits)
clone
public SerialPortParameters clone()
- Overrides:
clone in class java.lang.Object