Module UltrasonicSensor :: Class UltrasonicSensor
[hide private]
[frames] | no frames]

Class UltrasonicSensor

source code

Class that represents an ultrasonic sensor.

Instance Methods [hide private]
 
__init__(self, **kwargs)
Creates a sensor instance.
source code
float
getValue(self)
Returns the distance.
source code
str
getDistance(self)
Returns the distance.
source code
 
getTriggerLevel(self) source code
 
setTriggerLevel(self, level) source code
 
getSensorState(self) source code
 
setSensorState(self, state) source code
 
getSensorType(self) source code
 
onNear(self, v) source code
 
onFar(self, v) source code
 
_checkRobot(self) source code
Method Details [hide private]

getValue(self)

source code 

Returns the distance.

Returns: float
Distance from target in cm, or -1 if no object or error

getDistance(self)

source code 

Returns the distance.

Returns: str
Distance from target in cm formatted to two decimals, or -1 if no object or error