OutgoingFlipper is part of the WaveTrain system class library
Based on the value of the Input path, OutgoingFlipper transmits the Waves on one of two outgoingIncident WaveTrains and always transmits the incomingIncident WaveTrain. This system allows optical paths to change dynamically based upon some form of switching logic.
|
Parameters
|
defaultPath |  int | Flag indicating which incident WaveTrain to transmit before the Input path is available, 0 or 1 | 0 |
Inputs
|
incomingIncident |  WaveTrain | Incoming incident WaveTrain | WaveTrain() |
outgoingIncident |  WaveTrain | Outgoing incident WaveTrain 0 | WaveTrain() |
outgoingIncident1 |  WaveTrain | Outgoing incident WaveTrain 1 | WaveTrain() |
path |  int | Flag indicating which incident WaveTrain to transmit, 0 or 1 | 0 |
Outputs
|
incomingTransmitted |  WaveTrain | Transmitted incomingIncident WaveTrain | |
outgoingTransmitted |  WaveTrain | Transmitted WaveTrain from the outgoingIncident WaveTrain indicated by path | |
Subsystems |
|
|
|
defaultPath |  int | defaultPath |
|
|
|
|
|
|
|
incomingTransmitted | <<= | incomingIncident |
flipper.incident | <<= | outgoingIncident |
flipper.incident1 | <<= | outgoingIncident1 |
flipper.path | <<= | path |
outgoingTransmitted | <<= | flipper.transmitted |
|
|
Last Saved: Tue Sep 03 23:34:20 MDT 2002 by TVE version 2007B
|