- 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
 
-  
 
- 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
 
-