public class Rs485
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
Rs485.Rs485BitRate
波特率
|
static class |
Rs485.Rs485CharSize
数据位
|
static class |
Rs485.Rs485Parity
校验位
|
static class |
Rs485.Rs485StopBits
停止位
|
限定符和类型 | 方法和说明 |
---|---|
static Rs485 |
getNewInstance(Rs485.Rs485BitRate bitRate,
Rs485.Rs485CharSize csize,
Rs485.Rs485Parity parity,
Rs485.Rs485StopBits stopBits)
依参数获取一个Rs485对象,同一时间,只能有一个对象有效,若要获得一个新的对像,需要使对像执行
uninit()
|
java.lang.Boolean |
init()
初始化
|
java.lang.Boolean |
isInitialized()
模块是否已被初始化
|
byte[] |
read()
尝试读取数据
|
void |
uninit()
关闭设备,若要重新打开,需要生成一个新的Rs485对象
|
public static final Rs485 getNewInstance(Rs485.Rs485BitRate bitRate, Rs485.Rs485CharSize csize, Rs485.Rs485Parity parity, Rs485.Rs485StopBits stopBits)
uninit()
public java.lang.Boolean init()
public java.lang.Boolean isInitialized()
public void uninit()
public byte[] read() throws java.io.IOException
java.io.IOException
public void write(byte[] buffer) throws java.io.IOException
java.io.IOException