Interface AdasController
public interface AdasController
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic interface
This class can be used to listen for accelerometer events.static enum
The sensitivity of accelerometer.static enum
The direction of lane departure.static interface
This class can be used to listen for snapshot events.static class
This class contains the parameters that can be used to configure the ADAS.static class
This class contains information about a recognized sign.static class
This class contains information about a sign set supported by the ADAS.static interface
This class can be used to listen for recognized speed signs.static class
This class contains information about a recognized speed limit sign. -
Method Summary
Modifier and TypeMethodDescriptionvoid
Adds a listener that will be notified about accelerometer events.void
Adds a listener that will be notified about lane departure warnings.void
Adds a listener that will be notified about recognized speed signs.boolean
isIdle()
void
Removes the specified accelerometer listener.void
Removes the specified lane departure listener.void
Removes the specified speed sign listener.void
setParameters
(AdasController.Parameters parameters) Sets configuration parameters for ADAS.
-
Method Details
-
getSurface
Surface getSurface() -
isIdle
boolean isIdle()- Returns:
- True if all ADAS features are disabled, false otherwise.
-
getSupportedSignSets
List<AdasController.SignSetInfo> getSupportedSignSets()- Returns:
- The list of sign sets supported by ADAS.
-
getParameters
AdasController.Parameters getParameters()- Returns:
- Configuration parameters.
-