Class PiSprog3v2SerialDriverAdapter
- java.lang.Object
-
- jmri.jmrix.AbstractPortController
-
- jmri.jmrix.AbstractSerialPortController
-
- jmri.jmrix.can.adapters.gridconnect.GcPortController
-
- jmri.jmrix.can.adapters.gridconnect.GcSerialDriverAdapter
-
- jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.Sprog3PlusSerialDriverAdapter
-
- jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.PiSprog3v2SerialDriverAdapter
-
- All Implemented Interfaces:
PortAdapter
,SerialPortAdapter
public class PiSprog3v2SerialDriverAdapter extends Sprog3PlusSerialDriverAdapter
Implements SerialPortAdapter for SPROG Generation 5 Pi-SPROG 3 v2.This connects a SPROG Generation 5 Pi-SPROG 3 v2 via a serial com port (real or virtual). Normally controlled by the SerialDriverFrame class. This hardware has only one track output so can be in either programmer or command station mode, not both.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class jmri.jmrix.AbstractSerialPortController
AbstractSerialPortController.Blocking, AbstractSerialPortController.FlowControl
-
Nested classes/interfaces inherited from class jmri.jmrix.AbstractPortController
AbstractPortController.Option
-
-
Field Summary
-
Fields inherited from class jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.Sprog3PlusSerialDriverAdapter
_progMode
-
Fields inherited from class jmri.jmrix.can.adapters.gridconnect.GcSerialDriverAdapter
flowControl
-
Fields inherited from class jmri.jmrix.AbstractSerialPortController
currentSerialPort, mBaudRate, mPort
-
Fields inherited from class jmri.jmrix.AbstractPortController
allowConnectionRecovery, manufacturerName, opened, option1Name, option2Name, option3Name, option4Name, options, reconnectinterval, reconnectMaxAttempts, reconnectMaxInterval
-
-
Constructor Summary
Constructors Constructor Description PiSprog3v2SerialDriverAdapter()
-
Method Summary
-
Methods inherited from class jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.Sprog3PlusSerialDriverAdapter
configure, defaultBaudIndex, validBaudNumbers, validBaudRates
-
Methods inherited from class jmri.jmrix.can.adapters.gridconnect.GcSerialDriverAdapter
closeConnection, getInputStream, localSetFlowControl, makeGcTrafficController, openPort, resetupConnection
-
Methods inherited from class jmri.jmrix.can.adapters.gridconnect.GcPortController
getSystemConnectionMemo
-
Methods inherited from class jmri.jmrix.AbstractSerialPortController
activatePort, activatePort, activatePort, closeSerialPort, configureBaudRate, configureBaudRateFromIndex, configureBaudRateFromNumber, configureLeads, configureLeadsAndFlowControl, configureLeadsAndFlowControl, connect, currentBaudNumber, getActualPortNames, getCurrentBaudIndex, getCurrentBaudNumber, getCurrentBaudRate, getCurrentPortName, getFlowControl, getOutputStream, getPortSettingsString, handlePortBusy, handlePortNotFound, handlePortNotFound, isPortOpen, replacePortWithFakePort, reportPortStatus, setBaudRate, setComPortTimeouts, setDataListener, setFlowControl, setPort
-
Methods inherited from class jmri.jmrix.AbstractPortController
configureOption1, configureOption2, configureOption3, configureOption4, dispose, getDisabled, getManufacturer, getOption1Name, getOption2Name, getOption3Name, getOption4Name, getOptionChoices, getOptionDisplayName, getOptions, getOptionState, getReconnectMaxAttempts, getReconnectMaxInterval, getSystemPrefix, getUserName, isDirty, isOptionAdvanced, isOptionTypePassword, isOptionTypeText, isRestartRequired, purgeStream, reconnect, reconnectFromLoop, recover, safeSleep, setClosed, setDisabled, setManufacturer, setOpened, setOptionState, setReconnectMaxAttempts, setReconnectMaxInterval, setSystemConnectionMemo, setSystemPrefix, setUserName, status
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface jmri.jmrix.PortAdapter
dispose, getDisabled, getOption1Name, getOption2Name, getOption3Name, getOption4Name, getOptionChoices, getOptionDisplayName, getOptions, getOptionState, getReconnectMaxAttempts, getReconnectMaxInterval, getSystemPrefix, getUserName, isDirty, isOptionAdvanced, isOptionTypePassword, isOptionTypeText, isRestartRequired, recover, setDisabled, setOptionState, setReconnectMaxAttempts, setReconnectMaxInterval, setSystemConnectionMemo, setSystemPrefix, setUserName
-
Methods inherited from interface jmri.jmrix.SerialPortAdapter
configureOption1, configureOption2, configureOption3, configureOption4, getManufacturer, getPortNames, setManufacturer, status
-
-
-
-
Constructor Detail
-
PiSprog3v2SerialDriverAdapter
public PiSprog3v2SerialDriverAdapter()
-
-