tempusSystem Class OutgoingFlipper
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.

Tempus Block Diagram Editor Snapshot
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

Subsystem icon
  Flipper    flipper
defaultPath  int   defaultPath


Connections
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