|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface NavigationInterface
The NavigationInterface should be implemented by any class that provides
navigation data and interfaces with the navigation unit.
NOTE: The internal Jarol components are called interfaces, e.g., sensor interface,
whereas the outside components are called units, e.g., navigation unit.
| Method Summary | |
|---|---|
void |
awaitExternalNavigationData()
Awaits navigation data from the external navigation unit. |
void |
awaitJarolCore()
Awaits Jarol Core to continue. |
void |
forwardNavigationData(MessageInterface[] navigationData)
Forwards the navigation data to the Jarol Core. |
void |
forwardSensorDataToNavigationUnit(MessageInterface[] sensorData)
Forwards the sensor data to the external navigation Unit. |
MessageInterface[] |
readNavigationData()
Reads the navigation data from the navigation unit. |
MessageInterface[] |
readSensorData()
Reads the sensor data from Jarol Core. |
void |
signalJarolCore()
Signals the Jarol Core. |
void |
signalNavigationUnit()
Signals the external navigation unit. |
| Method Detail |
|---|
void awaitExternalNavigationData()
void awaitJarolCore()
MessageInterface[] readSensorData()
void forwardSensorDataToNavigationUnit(MessageInterface[] sensorData)
sensorData - void signalNavigationUnit()
MessageInterface[] readNavigationData()
void forwardNavigationData(MessageInterface[] navigationData)
void signalJarolCore()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||