A B C D E F G H I L M N O P Q R S T U V W X Y Z 

A

acceleration - Variable in class ev3dev.sensors.arduino.bn055.model.BNO055Response
 
Acceleration - Class in ev3dev.sensors.arduino.bn055.model
Created by jabrena on 12/8/17.
Acceleration() - Constructor for class ev3dev.sensors.arduino.bn055.model.Acceleration
 
add(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
addAll(int[], int, int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
addAll(GrowQueue_I32) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
addListener(BNO055Listener) - Method in class ev3dev.sensors.arduino.bn055.BNO055
 
addListener(BNO055Listener) - Method in interface ev3dev.sensors.arduino.bn055.BNO055EventSensor
 
addListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1
 
addListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
addListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
addListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake
 
addListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake.ReadSerialThread
 
addListener(RPLidarProviderListener) - Method in interface ev3dev.sensors.slamtec.RPLidarProvider
 
angle - Variable in class ev3dev.sensors.slamtec.model.ScanDistance
 
angle - Variable in class ev3dev.sensors.slamtec.service.RpLidarMeasurement
 
AtomicFloat - Class in ev3dev.sensors.microphone
 
AtomicFloat() - Constructor for class ev3dev.sensors.microphone.AtomicFloat
 
AtomicFloat(float) - Constructor for class ev3dev.sensors.microphone.AtomicFloat
 
audioFormat - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
autoSetCollectionToScan() - Method in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
Determine the number of measurements it needs to collect to approximately read in an entire scan using

B

BIG_ENDIAN - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
bits - Variable in class ev3dev.sensors.microphone.AtomicFloat
 
blockCollectScan(RpLidarScan, long) - Method in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
Returns the most recent complete scan which has been returned by this function.
BNO055 - Class in ev3dev.sensors.arduino.bn055
 
BNO055(String) - Constructor for class ev3dev.sensors.arduino.bn055.BNO055
 
BNO055EventSensor - Interface in ev3dev.sensors.arduino.bn055
 
BNO055Listener - Interface in ev3dev.sensors.arduino.bn055
This interface model the event when a Scan finished
BNO055Response - Class in ev3dev.sensors.arduino.bn055.model
Created by jabrena on 12/8/17.
BNO055Response() - Constructor for class ev3dev.sensors.arduino.bn055.model.BNO055Response
 
buf - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
bufferByteSize - Variable in class ev3dev.sensors.microphone.SoundProcessor
 

C

CHANNELS - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
close() - Method in class ev3dev.sensors.arduino.bn055.BNO055
This should be called when you stop using the port.
close() - Method in class ev3dev.sensors.gps.GenericGPS
This should be called when you stop using the port.
close() - Method in interface ev3dev.sensors.SerialSensor
 
close() - Method in class ev3dev.sensors.slamtec.RPLidarA1
 
close() - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
close() - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
close() - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake
 
close() - Method in interface ev3dev.sensors.slamtec.RPLidarProvider
 
closingStatus - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
closingStatus - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
compareAndSet(float, float) - Method in class ev3dev.sensors.microphone.AtomicFloat
 
complete - Variable in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 
containAngle(List<ScanDistance>, int) - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
convertMeters(double[]) - Method in class ev3dev.sensors.slamtec.service.RpLidarScan
 
convertMilliMeters(double[]) - Method in class ev3dev.sensors.slamtec.service.RpLidarScan
 
counter - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
counter - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
counter - Variable in class ev3dev.sensors.slamtec.RPLidarA1Fake.ReadSerialThread
 

D

data - Variable in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
data - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver.ReadSerialThread
 
DATA_RATE - Static variable in class ev3dev.sensors.arduino.bn055.BNO055
 
DATA_RATE - Static variable in class ev3dev.sensors.gps.GenericGPS
 
dataOut - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
dataReceived(BNO055Response) - Method in interface ev3dev.sensors.arduino.bn055.BNO055Listener
 
date - Variable in class ev3dev.sensors.gps.GenericGPS
 
deviceInfo - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
distance - Variable in class ev3dev.sensors.slamtec.model.ScanDistance
 
distance - Variable in class ev3dev.sensors.slamtec.service.RpLidarMeasurement
 
distance - Variable in class ev3dev.sensors.slamtec.service.RpLidarScan
 
distances - Variable in class ev3dev.sensors.slamtec.model.Scan
 
distancesTemp - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
distancesTemp - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
doubleValue() - Method in class ev3dev.sensors.microphone.AtomicFloat
 
driver - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
driver - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
driver - Variable in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 

E

error_code - Variable in class ev3dev.sensors.slamtec.service.RpLidarHeath
 
euler - Variable in class ev3dev.sensors.arduino.bn055.model.BNO055Response
 
Euler - Class in ev3dev.sensors.arduino.bn055.model
Created by jabrena on 12/8/17.
Euler() - Constructor for class ev3dev.sensors.arduino.bn055.model.Euler
 
ev3dev.sensors - package ev3dev.sensors
 
ev3dev.sensors.arduino.bn055 - package ev3dev.sensors.arduino.bn055
 
ev3dev.sensors.arduino.bn055.model - package ev3dev.sensors.arduino.bn055.model
 
ev3dev.sensors.gps - package ev3dev.sensors.gps
 
ev3dev.sensors.microphone - package ev3dev.sensors.microphone
 
ev3dev.sensors.slamtec - package ev3dev.sensors.slamtec
Main package of RPLidar4j The package has beend designed to model the domain about the sensor RPLidar A1.
ev3dev.sensors.slamtec.model - package ev3dev.sensors.slamtec.model
Data model used by a 2D LIDAR RPLidarA1.
ev3dev.sensors.slamtec.service - package ev3dev.sensors.slamtec.service
Low level Serial port development with the sensor RPLidarA1.
expectedCount - Variable in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 

F

fill(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
firmware_major - Variable in class ev3dev.sensors.slamtec.service.RpLidarDeviceInfo
 
firmware_minor - Variable in class ev3dev.sensors.slamtec.service.RpLidarDeviceInfo
 
flag - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
flag - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
floatValue() - Method in class ev3dev.sensors.microphone.AtomicFloat
 
FORCE_SCAN - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 

G

GenericGPS - Class in ev3dev.sensors.gps
 
GenericGPS(String) - Constructor for class ev3dev.sensors.gps.GenericGPS
 
get() - Method in class ev3dev.sensors.microphone.AtomicFloat
 
get(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
GET_HEALTH - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
GET_INFO - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
getAltitude() - Method in class ev3dev.sensors.gps.GenericGPS
The altitude above mean sea level
getAndSet(float) - Method in class ev3dev.sensors.microphone.AtomicFloat
 
getCompassDegrees() - Method in class ev3dev.sensors.gps.GenericGPS
Return Compass Degrees in a range: 0.0-359.9
getCourse() - Method in class ev3dev.sensors.gps.GenericGPS
Get the course heading of the GPS unit.
getDate() - Method in class ev3dev.sensors.gps.GenericGPS
Return a Date Object with data from GGA and RMC NMEA Sentence
getFixMode() - Method in class ev3dev.sensors.gps.GenericGPS
Fix quality: 0 = invalid 1 = GPS fix (SPS) 2 = DGPS fix 3 = PPS fix 4 = Real Time Kinematic 5 = Float RTK 6 = estimated (dead reckoning) (2.3 feature) 7 = Manual input mode 8 = Simulation mode
getFixType() - Method in class ev3dev.sensors.gps.GenericGPS
3D fix - values include: 1 = no fix 2 = 2D fix 3 = 3D fix
getHDOP() - Method in class ev3dev.sensors.gps.GenericGPS
Get the Horizontal Dilution of Precision (HDOP).
getInstance(String) - Static method in class ev3dev.sensors.slamtec.RPLidarA1Factory
 
getLatitude() - Method in class ev3dev.sensors.gps.GenericGPS
Get Latitude
getLatitudeDirection() - Method in class ev3dev.sensors.gps.GenericGPS
Get Latitude Direction
getLongitude() - Method in class ev3dev.sensors.gps.GenericGPS
Get Longitude
getLongitudeDirection() - Method in class ev3dev.sensors.gps.GenericGPS
Get Longitude Direction
getPDOP() - Method in class ev3dev.sensors.gps.GenericGPS
Get the 3D Position Dilution of Precision (PDOP).
getPRN() - Method in class ev3dev.sensors.gps.GenericGPS
Get an Array of Pseudo-Random Noise codes (PRN).
getResponse() - Method in class ev3dev.sensors.arduino.bn055.BNO055
 
getSatellite(int) - Method in class ev3dev.sensors.gps.GenericGPS
Get NMEA Satellite.
getSatellitesInView() - Method in class ev3dev.sensors.gps.GenericGPS
The satellites in view is a list of satellites the GPS could theoretically connect to (i.e.
getSatellitesTracked() - Method in class ev3dev.sensors.gps.GenericGPS
Returns the number of satellites being tracked to determine the coordinates.
getSelectionType() - Method in class ev3dev.sensors.gps.GenericGPS
Selection type of 2D or 3D fix 'M' = manual 'A' = automatic
getSpeed() - Method in class ev3dev.sensors.gps.GenericGPS
Get speed in kilometers per hour
getTimeStamp() - Method in class ev3dev.sensors.gps.GenericGPS
Get the last time stamp from the satellite for GGA sentence.
getValue() - Method in class ev3dev.sensors.microphone.SoundProcessor
 
getVDOP() - Method in class ev3dev.sensors.gps.GenericGPS
Get the Vertical Dilution of Precision (VDOP).
ggaSentence - Variable in class ev3dev.sensors.gps.GenericGPS
 
GrowQueue_I32 - Class in ev3dev.sensors.slamtec.service
This is a queue that is composed of integers.
GrowQueue_I32() - Constructor for class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
GrowQueue_I32(int) - Constructor for class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
gsaSentence - Variable in class ev3dev.sensors.gps.GenericGPS
 
gsvSentence - Variable in class ev3dev.sensors.gps.GenericGPS
 
gyroscope - Variable in class ev3dev.sensors.arduino.bn055.model.BNO055Response
 
Gyroscope - Class in ev3dev.sensors.arduino.bn055.model
Created by jabrena on 12/8/17.
Gyroscope() - Constructor for class ev3dev.sensors.arduino.bn055.model.Gyroscope
 

H

handleDeviceHealth(RpLidarHeath) - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
handleDeviceHealth(RpLidarHeath) - Method in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 
handleDeviceHealth(RpLidarHeath) - Method in interface ev3dev.sensors.slamtec.service.RpLidarListener
 
handleDeviceInfo(RpLidarDeviceInfo) - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
handleDeviceInfo(RpLidarDeviceInfo) - Method in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 
handleDeviceInfo(RpLidarDeviceInfo) - Method in interface ev3dev.sensors.slamtec.service.RpLidarListener
 
handleMeasurement(RpLidarMeasurement) - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
handleMeasurement(RpLidarMeasurement) - Method in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 
handleMeasurement(RpLidarMeasurement) - Method in interface ev3dev.sensors.slamtec.service.RpLidarListener
 
hardware - Variable in class ev3dev.sensors.slamtec.service.RpLidarDeviceInfo
 
heading - Variable in class ev3dev.sensors.arduino.bn055.model.Euler
 
health - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 

I

in - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
indexOf(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
Returns the index of the first element with the specified 'value'.
init() - Method in class ev3dev.sensors.arduino.bn055.BNO055
 
init() - Method in class ev3dev.sensors.gps.GenericGPS
 
init() - Method in class ev3dev.sensors.microphone.Microphone
 
init() - Method in class ev3dev.sensors.microphone.SoundProcessor
 
init() - Method in interface ev3dev.sensors.SerialSensor
 
init() - Method in class ev3dev.sensors.slamtec.RPLidarA1
 
init() - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
init() - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
init() - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake
 
init() - Method in interface ev3dev.sensors.slamtec.RPLidarProvider
 
initialize(String, int) - Method in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
Connects to the LIDAR
initialized - Variable in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 
initSuccess - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
input - Variable in class ev3dev.sensors.arduino.bn055.BNO055
 
input - Variable in class ev3dev.sensors.gps.GenericGPS
 
insert(int, int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
Inserts the value at the specified index and shifts all the other values down.
intValue() - Method in class ev3dev.sensors.microphone.AtomicFloat
 
isInitialized() - Method in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 
isInvalid() - Method in class ev3dev.sensors.slamtec.service.RpLidarMeasurement
 
isInvalid(int) - Method in class ev3dev.sensors.slamtec.service.RpLidarScan
 

L

lastReceived - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
line - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
listener - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
listenerList - Variable in class ev3dev.sensors.arduino.bn055.BNO055
 
listenerList - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
listenerList - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
listenerList - Variable in class ev3dev.sensors.slamtec.RPLidarA1Fake.ReadSerialThread
 
longValue() - Method in class ev3dev.sensors.microphone.AtomicFloat
 

M

magnetometer - Variable in class ev3dev.sensors.arduino.bn055.model.BNO055Response
 
Magnetometer - Class in ev3dev.sensors.arduino.bn055.model
Created by jabrena on 12/8/17.
Magnetometer() - Constructor for class ev3dev.sensors.arduino.bn055.model.Magnetometer
 
measurement - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
Microphone - Class in ev3dev.sensors.microphone
 
Microphone() - Constructor for class ev3dev.sensors.microphone.Microphone
 
model - Variable in class ev3dev.sensors.slamtec.service.RpLidarDeviceInfo
 

N

N - Static variable in class ev3dev.sensors.slamtec.service.RpLidarScan
 

O

out - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
output - Variable in class ev3dev.sensors.arduino.bn055.BNO055
 
output - Variable in class ev3dev.sensors.gps.GenericGPS
 

P

parseData(byte[], int) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Searches for and parses all complete packets inside data
parseDeviceInfo(byte[], int, int) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
parseHealth(byte[], int, int) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
parsePacket(byte[], int, int, byte) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
parseScan(byte[], int, int) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
pause(long) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Pauses for the specified number of milliseconds
pitch - Variable in class ev3dev.sensors.arduino.bn055.model.Euler
 
pop() - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
print() - Method in class ev3dev.sensors.slamtec.service.RpLidarDeviceInfo
 
print() - Method in class ev3dev.sensors.slamtec.service.RpLidarHeath
 
push(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 

Q

quality - Variable in class ev3dev.sensors.slamtec.model.ScanDistance
 
quality - Variable in class ev3dev.sensors.slamtec.service.RpLidarMeasurement
 
quality - Variable in class ev3dev.sensors.slamtec.service.RpLidarScan
 
quaternion - Variable in class ev3dev.sensors.arduino.bn055.model.BNO055Response
 
Quaternion - Class in ev3dev.sensors.arduino.bn055.model
Created by jabrena on 12/8/17.
Quaternion() - Constructor for class ev3dev.sensors.arduino.bn055.model.Quaternion
 

R

RCV_HEALTH - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
RCV_INFO - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
RCV_SCAN - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
ReadSerialThread() - Constructor for class ev3dev.sensors.slamtec.RPLidarA1Fake.ReadSerialThread
 
ReadSerialThread() - Constructor for class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver.ReadSerialThread
 
readThread - Variable in class ev3dev.sensors.slamtec.RPLidarA1Fake
 
readThread - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
readValue() - Method in class ev3dev.sensors.microphone.Microphone
 
ready - Variable in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 
remove(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
removeHead(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
Removes the first 'total' elements from the queue.
removeListener(BNO055Listener) - Method in class ev3dev.sensors.arduino.bn055.BNO055
 
removeListener(BNO055Listener) - Method in interface ev3dev.sensors.arduino.bn055.BNO055EventSensor
 
removeListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1
 
removeListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
removeListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
removeListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake.ReadSerialThread
 
removeListener(RPLidarProviderListener) - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake
 
removeListener(RPLidarProviderListener) - Method in interface ev3dev.sensors.slamtec.RPLidarProvider
 
removeTail() - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
requestStop() - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake.ReadSerialThread
 
requestStop() - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver.ReadSerialThread
 
reset() - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
reset() - Method in class ev3dev.sensors.slamtec.service.RpLidarScan
 
RESET - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
resize(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
response - Variable in class ev3dev.sensors.arduino.bn055.BNO055
 
rmcSentence - Variable in class ev3dev.sensors.gps.GenericGPS
 
roll - Variable in class ev3dev.sensors.arduino.bn055.model.Euler
 
RPLidarA1 - Class in ev3dev.sensors.slamtec
RPLidarA1, is the entry point to use this library.
RPLidarA1(String) - Constructor for class ev3dev.sensors.slamtec.RPLidarA1
 
RPLIDARA1_ENV_KEY - Static variable in class ev3dev.sensors.slamtec.RPLidarA1Factory
 
RPLidarA1Driver - Class in ev3dev.sensors.slamtec
 
RPLidarA1Driver(String) - Constructor for class ev3dev.sensors.slamtec.RPLidarA1Driver
 
RPLidarA1Driver2 - Class in ev3dev.sensors.slamtec
 
RPLidarA1Driver2(String) - Constructor for class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
RPLidarA1Factory - Class in ev3dev.sensors.slamtec
 
RPLidarA1Factory() - Constructor for class ev3dev.sensors.slamtec.RPLidarA1Factory
 
RPLidarA1Fake - Class in ev3dev.sensors.slamtec
 
RPLidarA1Fake(String) - Constructor for class ev3dev.sensors.slamtec.RPLidarA1Fake
 
RPLidarA1Fake.ReadSerialThread - Class in ev3dev.sensors.slamtec
 
RPLidarA1ServiceException - Exception in ev3dev.sensors.slamtec
 
RPLidarA1ServiceException(Exception) - Constructor for exception ev3dev.sensors.slamtec.RPLidarA1ServiceException
 
RPLidarA1ServiceException(String) - Constructor for exception ev3dev.sensors.slamtec.RPLidarA1ServiceException
 
RpLidarDeviceInfo - Class in ev3dev.sensors.slamtec.service
Contains information about the device
RpLidarDeviceInfo() - Constructor for class ev3dev.sensors.slamtec.service.RpLidarDeviceInfo
 
RpLidarHeath - Class in ev3dev.sensors.slamtec.service
Packet which describes the sensor's health
RpLidarHeath() - Constructor for class ev3dev.sensors.slamtec.service.RpLidarHeath
 
RpLidarHighLevelDriver - Class in ev3dev.sensors.slamtec.service
High level task which performs intelligent filtering to remove bad data and correctly starts up the sensor
RpLidarHighLevelDriver() - Constructor for class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 
RpLidarListener - Interface in ev3dev.sensors.slamtec.service
Listener for client of RpLidarLowLevelDriver
RpLidarLowLevelDriver - Class in ev3dev.sensors.slamtec.service
Low level service for RPLidar.
RpLidarLowLevelDriver(String, RpLidarListener) - Constructor for class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Initializes serial connection
RpLidarLowLevelDriver.ReadSerialThread - Class in ev3dev.sensors.slamtec.service
Thread which reads in coming serial data from the LIDAR
RpLidarMeasurement - Class in ev3dev.sensors.slamtec.service
Single measurement from LIDAR
RpLidarMeasurement() - Constructor for class ev3dev.sensors.slamtec.service.RpLidarMeasurement
 
rpLidarProvider - Variable in class ev3dev.sensors.slamtec.RPLidarA1
 
RPLidarProvider - Interface in ev3dev.sensors.slamtec
 
RPLidarProviderListener - Interface in ev3dev.sensors.slamtec
This interface model the event when a Scan finished
RpLidarScan - Class in ev3dev.sensors.slamtec.service
Storage for a complete scan
RpLidarScan() - Constructor for class ev3dev.sensors.slamtec.service.RpLidarScan
 
run - Variable in class ev3dev.sensors.slamtec.RPLidarA1Fake.ReadSerialThread
 
run - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver.ReadSerialThread
 
run() - Method in class ev3dev.sensors.microphone.SoundProcessor
 
run() - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake.ReadSerialThread
 
run() - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver.ReadSerialThread
 

S

SAMPLE_RATE - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
SAMPLE_SIZE_IN_BITS - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
samples - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
scan - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
scan - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
scan() - Method in class ev3dev.sensors.slamtec.RPLidarA1
 
scan() - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
scan() - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
scan() - Method in class ev3dev.sensors.slamtec.RPLidarA1Fake
 
scan() - Method in interface ev3dev.sensors.slamtec.RPLidarProvider
 
Scan - Class in ev3dev.sensors.slamtec.model
Scan is the object returned by any RPLidar provider.
Scan(List<ScanDistance>) - Constructor for class ev3dev.sensors.slamtec.model.Scan
Constructor.
SCAN - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
SCAN_DEGREES - Static variable in interface ev3dev.sensors.slamtec.RPLidarProvider
 
ScanDistance - Class in ev3dev.sensors.slamtec.model
Scan distances store information about: - angle measured - distance from the object - quality of the measure - start flag
ScanDistance() - Constructor for class ev3dev.sensors.slamtec.model.ScanDistance
 
scanFinished(Scan) - Method in interface ev3dev.sensors.slamtec.RPLidarProviderListener
 
scanning - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
sendBlocking(byte, byte, long) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Low level blocking packet send routine
sendGetHealth(long) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Requests that a sensor health packet be sent
sendGetInfo(long) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Requests that a sensor info packet be sent
sendNoPayLoad(byte) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Sends a command with no data payload
sendPayLoad(byte, byte[]) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Sends a command with data payload
sendPayLoad(byte, int) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Sends a command with data payload - int
sendReset() - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Sends a reset packet which will put it into its initial state
sendScan(long) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Request that it enter scan mode
sendStartMotor(int) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Sends a start motor command
sendStop() - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Sends a STOP packet
sendStopMotor() - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Sends a stop motor command
sentenceChooser(String, String) - Method in class ev3dev.sensors.gps.GenericGPS
Internal helper method to aid in the subclass architecture.
serialEvent(SerialPortEvent) - Method in class ev3dev.sensors.arduino.bn055.BNO055
Handle an event on the serial port.
serialEvent(SerialPortEvent) - Method in class ev3dev.sensors.gps.GenericGPS
Handle an event on the serial port.
serialNumber - Variable in class ev3dev.sensors.slamtec.service.RpLidarDeviceInfo
 
serialPort - Variable in class ev3dev.sensors.arduino.bn055.BNO055
 
serialPort - Variable in class ev3dev.sensors.gps.GenericGPS
 
serialPort - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
SerialSensor - Interface in ev3dev.sensors
 
SerialServiceException - Exception in ev3dev.sensors
Created by jabrena on 12/8/17.
SerialServiceException(Exception) - Constructor for exception ev3dev.sensors.SerialServiceException
 
SerialServiceException(String) - Constructor for exception ev3dev.sensors.SerialServiceException
 
set(float) - Method in class ev3dev.sensors.microphone.AtomicFloat
 
set(int, int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
set(RpLidarScan) - Method in class ev3dev.sensors.slamtec.service.RpLidarScan
Copies 'scan' into this scan.
setMaxSize(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
setPortProperty() - Method in class ev3dev.sensors.arduino.bn055.BNO055
 
setPortProperty() - Method in class ev3dev.sensors.gps.GenericGPS
 
setPortProperty() - Method in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
setTo(GrowQueue_I32) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
setVerbose(boolean) - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
shutdown() - Method in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
Shuts down the serial connection and threads
SIGNED - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
size - Variable in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
size - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver.ReadSerialThread
 
size() - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
soundProcessor - Variable in class ev3dev.sensors.microphone.Microphone
 
SoundProcessor - Class in ev3dev.sensors.microphone
 
SoundProcessor() - Constructor for class ev3dev.sensors.microphone.SoundProcessor
 
start - Variable in class ev3dev.sensors.slamtec.model.ScanDistance
 
start - Variable in class ev3dev.sensors.slamtec.service.RpLidarMeasurement
 
START_MOTOR - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
status - Variable in class ev3dev.sensors.slamtec.service.RpLidarHeath
 
stop() - Method in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
Disconnects and shuts down the connection to the LIDAR
STOP - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
SYNC_BYTE0 - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
SYNC_BYTE1 - Static variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 

T

time - Variable in class ev3dev.sensors.slamtec.service.RpLidarScan
System.currentTimeMillis() when a new observation arrived
TIME_OUT - Static variable in class ev3dev.sensors.arduino.bn055.BNO055
 
TIME_OUT - Static variable in class ev3dev.sensors.gps.GenericGPS
 
timeMilli - Variable in class ev3dev.sensors.slamtec.service.RpLidarMeasurement
System.currentTimeMillis() when the measurement arrived

U

unsafe_get(int) - Method in class ev3dev.sensors.slamtec.service.GrowQueue_I32
 
updateDate() - Method in class ev3dev.sensors.gps.GenericGPS
Update Date values
updateTime() - Method in class ev3dev.sensors.gps.GenericGPS
Update Time values
USBPort - Variable in class ev3dev.sensors.arduino.bn055.BNO055
 
USBPort - Variable in class ev3dev.sensors.gps.GenericGPS
 
USBPort - Variable in class ev3dev.sensors.slamtec.RPLidarA1
 
USBPort - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver
 
USBPort - Variable in class ev3dev.sensors.slamtec.RPLidarA1Driver2
 
used - Variable in class ev3dev.sensors.slamtec.service.RpLidarScan
index of elements which were written to

V

value - Variable in class ev3dev.sensors.microphone.SoundProcessor
 
verbose - Variable in class ev3dev.sensors.slamtec.service.RpLidarLowLevelDriver
 
vtgSentence - Variable in class ev3dev.sensors.gps.GenericGPS
 

W

w - Variable in class ev3dev.sensors.arduino.bn055.model.Quaternion
 
weakCompareAndSet(float, float) - Method in class ev3dev.sensors.microphone.AtomicFloat
 
work - Variable in class ev3dev.sensors.slamtec.service.RpLidarHighLevelDriver
 

X

x - Variable in class ev3dev.sensors.arduino.bn055.model.Acceleration
 
x - Variable in class ev3dev.sensors.arduino.bn055.model.Gyroscope
 
x - Variable in class ev3dev.sensors.arduino.bn055.model.Magnetometer
 
x - Variable in class ev3dev.sensors.arduino.bn055.model.Quaternion
 

Y

y - Variable in class ev3dev.sensors.arduino.bn055.model.Acceleration
 
y - Variable in class ev3dev.sensors.arduino.bn055.model.Gyroscope
 
y - Variable in class ev3dev.sensors.arduino.bn055.model.Magnetometer
 
y - Variable in class ev3dev.sensors.arduino.bn055.model.Quaternion
 

Z

z - Variable in class ev3dev.sensors.arduino.bn055.model.Acceleration
 
z - Variable in class ev3dev.sensors.arduino.bn055.model.Gyroscope
 
z - Variable in class ev3dev.sensors.arduino.bn055.model.Magnetometer
 
z - Variable in class ev3dev.sensors.arduino.bn055.model.Quaternion
 
A B C D E F G H I L M N O P Q R S T U V W X Y Z 
Skip navigation links