jarol
Interface TerminalInterface


public interface TerminalInterface

The TerminalInterface should be implemented by any class that interfaces with the terminal unit.

NOTE: The internal Jarol components are called interfaces, e.g., sensor interface, whereas the outside components are called units, e.g., navigation unit.

Version:
0.1
Author:
Bernhard Kast

Method Summary
 void awaitJarolCore()
          Awaits Jarol Core to continue.
 void forwardDisplayData(MessageInterface[] displayData)
          Forwards the sensor data to the external terminal application.
 MessageInterface[] readDisplayData()
          Reads the display data.
 void signalTerminal()
          Signals the terminal.
 

Method Detail

awaitJarolCore

void awaitJarolCore()
Awaits Jarol Core to continue.


readDisplayData

MessageInterface[] readDisplayData()
Reads the display data.

Returns:
displayData from the sensor

forwardDisplayData

void forwardDisplayData(MessageInterface[] displayData)
Forwards the sensor data to the external terminal application.


signalTerminal

void signalTerminal()
Signals the terminal.