Class UsbStickBasisAdapter
- java.lang.Object
-
- org.bidib.jbidibc.usbstickbasis.adapter.UsbStickBasisAdapter
-
public class UsbStickBasisAdapter extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected ScheduledExecutorServicereceiverWorker
-
Constructor Summary
Constructors Constructor Description UsbStickBasisAdapter(UsbStickBasisResponseInterface responseInterface, UsbStickBasisModel usbStickBasisModel)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearReceiveBuffer()voidcloseConnection()voidopenConnection(String portName, String serialPortProvider)protected voidprocessReceiveQueue(UsbStickBasisResponseInterface responseInterface)Stringtransmit(String sendText)
-
-
-
Field Detail
-
receiverWorker
protected final ScheduledExecutorService receiverWorker
-
-
Constructor Detail
-
UsbStickBasisAdapter
public UsbStickBasisAdapter(UsbStickBasisResponseInterface responseInterface, UsbStickBasisModel usbStickBasisModel)
-
-
Method Detail
-
openConnection
public void openConnection(String portName, String serialPortProvider) throws org.bidib.jbidibc.messages.exception.PortNotFoundException, org.bidib.jbidibc.messages.exception.PortNotOpenedException
- Throws:
org.bidib.jbidibc.messages.exception.PortNotFoundExceptionorg.bidib.jbidibc.messages.exception.PortNotOpenedException
-
closeConnection
public void closeConnection()
-
clearReceiveBuffer
public void clearReceiveBuffer()
-
processReceiveQueue
protected void processReceiveQueue(UsbStickBasisResponseInterface responseInterface) throws org.bidib.jbidibc.messages.exception.ProtocolException
- Throws:
org.bidib.jbidibc.messages.exception.ProtocolException
-
-