Real-Time Java AOCS Framework v1.0 API Specification

GroundStationSimulator
Class TcSender

java.lang.Object
  |
  +--GroundStationSimulator.TcSender
All Implemented Interfaces:
Runnable

public class TcSender
extends Object
implements Runnable

By using the ground station simulator GUI the operator can send a telecommand to AOCS application, and TcSender is the class providing an implementation of the sending operation Copyright: see the Copyright Notice.

Version:
1.0
Author:
V. Cechticky/A. Pasetti (ETH-Zurich)

Constructor Summary
TcSender(OutputStream out)
           
 
Method Summary
 void run()
           
 void setRunFlag(boolean runFlag)
          Set a flag that lets the thread run further or stops the thread
 void setSynchronizationObject(SynchronizationObject so)
          Set a synchronization object
 void setTelecommand(String telecommand)
          Set a telecommand that has to be sent to AOCS application
 void start()
          Start the sender thread
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TcSender

public TcSender(OutputStream out)
Method Detail

start

public void start()
Start the sender thread


run

public void run()
Specified by:
run in interface Runnable

setTelecommand

public void setTelecommand(String telecommand)
Set a telecommand that has to be sent to AOCS application


setRunFlag

public void setRunFlag(boolean runFlag)
Set a flag that lets the thread run further or stops the thread


setSynchronizationObject

public void setSynchronizationObject(SynchronizationObject so)
Set a synchronization object


Real-Time Java AOCS Framework v1.0 API Specification

Real-Time Java AOCS Framework project home page

Automatic Control Laboratory, ETH Zuerich
Physikstrasse 3
CH-8092 Zuerich, Switzerland