A B C D E F G H I L M N O P R S T U V W

S

SCU_GUI - Class in edu.nau.cs.scu
The tab that contains the SCU plugin.
SCU_GUI() - Constructor for class edu.nau.cs.scu.SCU_GUI
Constructs the outer GUI by initializing and setting up the various panels and layout.
select() - Method in class edu.nau.cs.scu.Antenna
Select this antenna
selectedSensor - Variable in class edu.nau.cs.scu.Status
The currently selected temperature sensor - 1 through 6
selectPortAntenna() - Method in class edu.nau.cs.scu.PMCentralInterface
Set the Port Antenna as selected.
selectPortAntenna() - Method in class edu.nau.cs.scu.testcode.MEUSimulatorGUI
Issues a "Select Port Antenna" command over the serial communications to a servo controller unit.
selectStarboardAntenna() - Method in class edu.nau.cs.scu.PMCentralInterface
Set the Starboard Antenna as selected.
selectStarboardAntenna() - Method in class edu.nau.cs.scu.testcode.MEUSimulatorGUI
Issues a "Select Starboard Antenna" command over the serial communications to a servo controller unit.
sendCurrentStatus() - Method in class edu.nau.cs.scu.ResponseGenerator
Retrieves the current status of the Physics Model and sends it to the MEU over the currently active serial port in the SignalInterpreter.
sendStatus(Status) - Method in class edu.nau.cs.scu.ResponseGenerator
Writes a Status packet to the currently active serial port in the SignalInterpreter.
SerialConfiguration - Enum in edu.nau.cs.scu
This is an enumeration which describes the different baud rates and configurations for serial communications.
Servo - Class in edu.nau.cs.scu
This class represents a single axis of rotation for the gimbal.
Servo() - Constructor for class edu.nau.cs.scu.Servo
This default constructor will load in default starting values for the servo.
Servo(double, double) - Constructor for class edu.nau.cs.scu.Servo
This constructor will initialize the servo with starting positions for positive and negative hard stops.
SET_NEGATIVE_SOFT_STOPS - Static variable in class edu.nau.cs.scu.Command
The byte representing a set negative soft stops command.
SET_POSITIVE_SOFT_STOPS - Static variable in class edu.nau.cs.scu.Command
The byte representing a set positive soft stops command.
setErrors(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in class edu.nau.cs.scu.PMCentralInterface
Set all the custom error flags which this simulation is capable of accounting for:
setForcePowerUpFail(boolean) - Method in class edu.nau.cs.scu.PMCentralInterface
Instruct this simulation whether or not to pass any power-up test sequences.
setIsRadians(boolean) - Method in class edu.nau.cs.scu.ExpectedResultsPanel
Sets the isRadians field to the specified value and, if set to false, converts all displayed values to degrees.
setNegativeSoftStop(double, double) - Method in class edu.nau.cs.scu.PMCentralInterface
Set up the negative soft stop positions for each servo.
setNegativeSoftStop(double) - Method in class edu.nau.cs.scu.Servo
Set the value of the negative soft stop, measured in radians.
setNegativeSoftStops(double, double) - Method in class edu.nau.cs.scu.testcode.MEUSimulatorGUI
Issues a "Negative Soft Stop" command over the serial communications to a servo controller unit.
setPort(CommPortIdentifier) - Method in class edu.nau.cs.scu.SignalInterpreter
Sets the port for future communication.
setPort(CommPortIdentifier) - Method in class edu.nau.cs.scu.testcode.MEUSimulatorGUI
Sets the port for future communication.
setPosition(double) - Method in class edu.nau.cs.scu.Servo
This method will act as the "Position Mode" command would.
setPositiveSoftStop(double, double) - Method in class edu.nau.cs.scu.PMCentralInterface
Set up the positive soft stop positions for each servo.
setPositiveSoftStop(double) - Method in class edu.nau.cs.scu.Servo
Set the value of the positive soft stop, measured in radians
setPositiveSoftStops(double, double) - Method in class edu.nau.cs.scu.testcode.MEUSimulatorGUI
Issues a "Positive Soft Stop" command over the serial communications to a servo controller unit.
setRate(double) - Method in class edu.nau.cs.scu.Servo
This command will simulate "Rate Mode" for one axis of rotation.
setSerialConfig(SerialConfiguration) - Method in class edu.nau.cs.scu.SignalInterpreter
Set the baud rate and serial communication configuration.
SignalInterpreter - Class in edu.nau.cs.scu
This class provides the methods for sending and receiving signals over a serial port.
ssStroke - Variable in class edu.nau.cs.scu.DrawFrontViewAntenna
The BasicStroke object used in conjunction with drawStops to display the currently set soft stops.
ssStroke - Variable in class edu.nau.cs.scu.DrawTopViewAntenna
The BasicStroke object used in conjunction with drawStops to display the currently set soft stops.
STARBOARD_ANTENNA_SELECT - Static variable in class edu.nau.cs.scu.Command
The byte representing a starboard antenna select command.
START_CHARACTER - Static variable in class edu.nau.cs.scu.Command
The byte of the start character.
START_CHARACTER - Static variable in class edu.nau.cs.scu.Status
A constant indicating the first byte that is sent when sending a status packet over serial communications
status() - Method in class edu.nau.cs.scu.Antenna
Return the selected Status of the antenna.
Status - Class in edu.nau.cs.scu
This class embodies a status message that is sent to the MEU.
Status(byte[]) - Constructor for class edu.nau.cs.scu.Status
Constructs a Status object from a Status byte packet.
Status() - Constructor for class edu.nau.cs.scu.Status
Generic constructor for making empty Status objects.
STATUS_PACKET_LENGTH - Static variable in class edu.nau.cs.scu.Status
A constant indicating the length of a status byte packet as sent over a serial connection
stop() - Method in class edu.nau.cs.scu.Servo
This method will stop the servo in its tracks.
stopBits() - Method in enum edu.nau.cs.scu.SerialConfiguration
Retrieves the numerical constant specified in SerialPort which signifies the number of stop bits

A B C D E F G H I L M N O P R S T U V W