B C D E G K L M P S

B

BAUD_019200 - Static variable in class com.brianziman.robotics.SCIP11
19.2kbps baud rate.
BAUD_057600 - Static variable in class com.brianziman.robotics.SCIP11
57.6kbps baud rate.
BAUD_115200 - Static variable in class com.brianziman.robotics.SCIP11
115.2kbps baud rate.
BAUD_250000 - Static variable in class com.brianziman.robotics.SCIP11
250kbps baud rate.
BAUD_500000 - Static variable in class com.brianziman.robotics.SCIP11
500kbps baud rate.
BAUD_750000 - Static variable in class com.brianziman.robotics.SCIP11
750kbps baud rate.

C

com.brianziman.robotics - package com.brianziman.robotics
 

D

disable() - Method in class com.brianziman.robotics.SCIP11
Disable the laser.
doDistanceCommand(int, int, int) - Method in class com.brianziman.robotics.SCIP11
Internal method to request sensor data from the laser.
doLaserCommand(boolean) - Method in class com.brianziman.robotics.SCIP11
Internal method to enable or disable the laser.
doSettingsCommand(String) - Method in class com.brianziman.robotics.SCIP11
Internal method to configures the baud rate of the device.
doVersionCommand() - Method in class com.brianziman.robotics.SCIP11
Internal method to return a map of version info from the laser.

E

enable() - Method in class com.brianziman.robotics.SCIP11
Enable the laser.

G

getAngleOffset() - Method in class com.brianziman.robotics.SCIP11
Retreive the angle offset.
getErrorFromData(int) - Static method in class com.brianziman.robotics.SCIP11
If a data point less than 20 is returned, it corresponds to an error code as documented.
getFirmwareVersion() - Method in class com.brianziman.robotics.SCIP11
Returns static firmware version from laser.
getLastError() - Method in class com.brianziman.robotics.SCIP11
Return the last error code byte generated by the laser and clear the code.
getProductInfo() - Method in class com.brianziman.robotics.SCIP11
Returns static product information from laser.
getProtocolVersion() - Method in class com.brianziman.robotics.SCIP11
Returns static protocol version from laser.
getRange(double) - Method in class com.brianziman.robotics.SCIP11
Returns the range detected at the given angle, measured in degrees, and within the angular range of the sensor, -120 degrees to +120 degrees.
getScanTime() - Method in class com.brianziman.robotics.SCIP11
 
getSensorSerialNumber() - Method in class com.brianziman.robotics.SCIP11
Returns static sensor serial number from laser.
getSensorStatus() - Method in class com.brianziman.robotics.SCIP11
Returns undocumented static status field laser.
getVendorInfo() - Method in class com.brianziman.robotics.SCIP11
Returns static vendor information from laser.

K

KEY_FIRMWARE - Static variable in class com.brianziman.robotics.SCIP11
Firmware Version.
KEY_PRODUCT - Static variable in class com.brianziman.robotics.SCIP11
Product Information.
KEY_PROTOCOL - Static variable in class com.brianziman.robotics.SCIP11
Protocol Version.
KEY_SERIAL - Static variable in class com.brianziman.robotics.SCIP11
Sensor Serial Number.
KEY_STATUS - Static variable in class com.brianziman.robotics.SCIP11
Undocumented Status Field.
KEY_VENDOR - Static variable in class com.brianziman.robotics.SCIP11
Vendor Information.

L

LaserVisualizer - Class in com.brianziman.robotics
 
LaserVisualizer(SCIP11) - Constructor for class com.brianziman.robotics.LaserVisualizer
 

M

main(String[]) - Static method in class com.brianziman.robotics.LaserVisualizer
 
main(String[]) - Static method in class com.brianziman.robotics.SCIP11
Only useful for testing.
MAX_CLUSTER - Static variable in class com.brianziman.robotics.SCIP11
Largest number of clusters permitted.
MAX_STEP - Static variable in class com.brianziman.robotics.SCIP11
Maximum step value for laser that corresponds with 135 degrees to the left of forward.
MIN_CLUSTER - Static variable in class com.brianziman.robotics.SCIP11
Smallest number of clusters permitted.
MIN_STEP - Static variable in class com.brianziman.robotics.SCIP11
Minimum step value for laser that corresponds with -135 degrees to the right of forward.

P

paint(Graphics) - Method in class com.brianziman.robotics.LaserVisualizer
 

S

SCIP11 - Class in com.brianziman.robotics
SCIP 1.1 Java Interface for Hokuyo URG-04LX Laser Sensor
SCIP11(int) - Constructor for class com.brianziman.robotics.SCIP11
 
SCIPException - Exception in com.brianziman.robotics
This runtime exception is thrown when something "bad" happens, that you wouldn't normally expect, such as a broken socket or receiving an EOF.
SCIPException(String) - Constructor for exception com.brianziman.robotics.SCIPException
 
SCIPException(Exception) - Constructor for exception com.brianziman.robotics.SCIPException
 
setAngleOffset(double) - Method in class com.brianziman.robotics.SCIP11
The Hokuyo laser ranger considers forward to be zero degrees, however, some systems, such as the sensor array on the Pioneer robots, consider zero degrees to be in other locations (for the Pioneers, that would be on the right).
setBaud(String) - Method in class com.brianziman.robotics.SCIP11
Set the baud rate using one of the BAUD_n constants.
setScanTime(long) - Method in class com.brianziman.robotics.SCIP11
This method specifies the number of milliseconds per scan of the laser.

B C D E G K L M P S