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
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.FlowControlNested classes/interfaces inherited from class jmri.jmrix.AbstractPortController
AbstractPortController.Option -
Field Summary
Fields inherited from class jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.Sprog3PlusSerialDriverAdapter
_progModeFields inherited from class jmri.jmrix.can.adapters.gridconnect.GcSerialDriverAdapter
flowControlFields inherited from class jmri.jmrix.AbstractSerialPortController
currentSerialPort, mBaudRate, mPortFields inherited from class jmri.jmrix.AbstractPortController
allowConnectionRecovery, manufacturerName, opened, option1Name, option2Name, option3Name, option4Name, options, reconnectinterval, reconnectMaxAttempts, reconnectMaxInterval -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class jmri.jmrix.can.adapters.gridconnect.sproggen5.serialdriver.Sprog3PlusSerialDriverAdapter
configure, defaultBaudIndex, validBaudNumbers, validBaudRatesMethods inherited from class jmri.jmrix.can.adapters.gridconnect.GcSerialDriverAdapter
closeConnection, getInputStream, localSetFlowControl, makeGcTrafficController, openPort, resetupConnectionMethods inherited from class jmri.jmrix.can.adapters.gridconnect.GcPortController
getSystemConnectionMemoMethods 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, setPortMethods 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, statusMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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, setUserNameMethods inherited from interface jmri.jmrix.SerialPortAdapter
configureOption1, configureOption2, configureOption3, configureOption4, getManufacturer, getPortNames, setManufacturer, status
-
Constructor Details
-
PiSprog3v2SerialDriverAdapter
public PiSprog3v2SerialDriverAdapter()
-