- last(Class<T>) - Method in class pt.lsts.imc.state.ImcSystemState
-
Retrieve the last received message of a certain type
- last(Class<T>, String) - Method in class pt.lsts.imc.state.ImcSystemState
-
Retrieve the last received message of a certain type and specific entity
- lastMessagesOfType(String) - Method in class pt.lsts.imc.state.ImcSystemState
-
Retrieve all messages of the given type in this state (divided by entity
that created them)
- LblBeacon - Class in pt.lsts.imc
-
IMC Message LBL Beacon Configuration (202)
Position and configuration of an LBL transponder (beacon).
- LblBeacon() - Constructor for class pt.lsts.imc.LblBeacon
-
- LblBeacon(IMCMessage) - Constructor for class pt.lsts.imc.LblBeacon
-
- LblBeacon(IMCDefinition) - Constructor for class pt.lsts.imc.LblBeacon
-
- LblBeacon(String, double, double, float, short, short, short) - Constructor for class pt.lsts.imc.LblBeacon
-
- LblConfig - Class in pt.lsts.imc
-
IMC Message LBL Configuration (203)
Long Base Line configuration.
- LblConfig() - Constructor for class pt.lsts.imc.LblConfig
-
- LblConfig(IMCMessage) - Constructor for class pt.lsts.imc.LblConfig
-
- LblConfig(IMCDefinition) - Constructor for class pt.lsts.imc.LblConfig
-
- LblConfig(LblConfig.OP, Collection<LblBeacon>) - Constructor for class pt.lsts.imc.LblConfig
-
- LblConfig.OP - Enum in pt.lsts.imc
-
- LblEstimate - Class in pt.lsts.imc
-
IMC Message LBL Beacon Position Estimate (360)
LBL Beacon position estimate.
- LblEstimate() - Constructor for class pt.lsts.imc.LblEstimate
-
- LblEstimate(IMCMessage) - Constructor for class pt.lsts.imc.LblEstimate
-
- LblEstimate(IMCDefinition) - Constructor for class pt.lsts.imc.LblEstimate
-
- LblEstimate(LblBeacon, float, float, float, float, float) - Constructor for class pt.lsts.imc.LblEstimate
-
- LblRange - Class in pt.lsts.imc
-
IMC Message LBL Range (200)
When the vehicle uses Long Base Line navigation, this message
notifies that a new range was received from one of the acoustics
transponders.
- LblRange() - Constructor for class pt.lsts.imc.LblRange
-
- LblRange(IMCMessage) - Constructor for class pt.lsts.imc.LblRange
-
- LblRange(IMCDefinition) - Constructor for class pt.lsts.imc.LblRange
-
- LblRange(short, float) - Constructor for class pt.lsts.imc.LblRange
-
- LblRangeAcceptance - Class in pt.lsts.imc
-
IMC Message LBL Range Acceptance (357)
When the vehicle uses Long Base Line navigation, this message
notifies that a new range was received from one of the acoustics
transponders.
- LblRangeAcceptance() - Constructor for class pt.lsts.imc.LblRangeAcceptance
-
- LblRangeAcceptance(IMCMessage) - Constructor for class pt.lsts.imc.LblRangeAcceptance
-
- LblRangeAcceptance(IMCDefinition) - Constructor for class pt.lsts.imc.LblRangeAcceptance
-
- LblRangeAcceptance(short, float, LblRangeAcceptance.ACCEPTANCE) - Constructor for class pt.lsts.imc.LblRangeAcceptance
-
- LblRangeAcceptance.ACCEPTANCE - Enum in pt.lsts.imc
-
- LcdControl - Class in pt.lsts.imc
-
IMC Message LCD Control (307)
Control LCD.
- LcdControl() - Constructor for class pt.lsts.imc.LcdControl
-
- LcdControl(IMCMessage) - Constructor for class pt.lsts.imc.LcdControl
-
- LcdControl(IMCDefinition) - Constructor for class pt.lsts.imc.LcdControl
-
- LcdControl(LcdControl.OP, String) - Constructor for class pt.lsts.imc.LcdControl
-
- LcdControl.OP - Enum in pt.lsts.imc
-
- LeaderState - Class in pt.lsts.imc
-
IMC Message Leader State (563)
This message defines the formation leader state.
LeaderState is a complete description of the leader state
in terms of parameters such as position, orientation and
velocities at a particular moment in time.
The system position is given by a North-East-Down (NED)
local tangent plane displacement (x, y, z) relative to
an absolute WGS-84 coordinate (latitude, longitude,
height above ellipsoid).
The symbols for position and attitude as well as linear and
angular velocities were chosen according to SNAME's notation (1950).
The body-fixed reference frame and Euler angles are depicted
next:
Euler angles
- LeaderState() - Constructor for class pt.lsts.imc.LeaderState
-
- LeaderState(IMCMessage) - Constructor for class pt.lsts.imc.LeaderState
-
- LeaderState(IMCDefinition) - Constructor for class pt.lsts.imc.LeaderState
-
- LeaderState(String, LeaderState.OP, double, double, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float) - Constructor for class pt.lsts.imc.LeaderState
-
- LeaderState.OP - Enum in pt.lsts.imc
-
- LeakSimulation - Class in pt.lsts.imc
-
IMC Message Leak Simulation (51)
Simulate leak behavior.
- LeakSimulation() - Constructor for class pt.lsts.imc.LeakSimulation
-
- LeakSimulation(IMCMessage) - Constructor for class pt.lsts.imc.LeakSimulation
-
- LeakSimulation(IMCDefinition) - Constructor for class pt.lsts.imc.LeakSimulation
-
- LeakSimulation(LeakSimulation.OP, String) - Constructor for class pt.lsts.imc.LeakSimulation
-
- LeakSimulation.OP - Enum in pt.lsts.imc
-
- LedBrightness - Class in pt.lsts.imc
-
IMC Message LED Brightness (312)
Brightness value of an LED (Light-Emitting Diode).
- LedBrightness() - Constructor for class pt.lsts.imc.LedBrightness
-
- LedBrightness(IMCMessage) - Constructor for class pt.lsts.imc.LedBrightness
-
- LedBrightness(IMCDefinition) - Constructor for class pt.lsts.imc.LedBrightness
-
- LedBrightness(String, short) - Constructor for class pt.lsts.imc.LedBrightness
-
- limit() - Method in class pt.lsts.imc.lsf.MappedFileBuffer
-
Returns the buffer's limit -- the maximum index in the buffer + 1.
- LinkLevel - Class in pt.lsts.imc
-
IMC Message Link Level (155)
Measurement of link level quality.
- LinkLevel() - Constructor for class pt.lsts.imc.LinkLevel
-
- LinkLevel(IMCMessage) - Constructor for class pt.lsts.imc.LinkLevel
-
- LinkLevel(IMCDefinition) - Constructor for class pt.lsts.imc.LinkLevel
-
- LinkLevel(float) - Constructor for class pt.lsts.imc.LinkLevel
-
- LLFMessageLogger - Class in pt.lsts.imc.llf
-
- LLFMessageLogger(String) - Constructor for class pt.lsts.imc.llf.LLFMessageLogger
-
- load(File) - Method in class pt.lsts.imc.lsf.ImcData
-
- load(File, IMCDefinition) - Method in class pt.lsts.imc.lsf.LsfIndex
-
- log(IMCMessage) - Static method in class pt.lsts.imc.lsf.LsfMessageLogger
-
- log(String) - Method in class pt.lsts.imc.scripting.ScriptableConsole
-
- log(String, Object) - Method in class pt.lsts.imc.scripting.ScriptableConsole
-
- LogBookControl - Class in pt.lsts.imc
-
IMC Message Log Book Control (104)
Control history log.
- LogBookControl() - Constructor for class pt.lsts.imc.LogBookControl
-
- LogBookControl(IMCMessage) - Constructor for class pt.lsts.imc.LogBookControl
-
- LogBookControl(IMCDefinition) - Constructor for class pt.lsts.imc.LogBookControl
-
- LogBookControl(LogBookControl.COMMAND, double, Collection<LogBookEntry>) - Constructor for class pt.lsts.imc.LogBookControl
-
- LogBookControl.COMMAND - Enum in pt.lsts.imc
-
- LogBookEntry - Class in pt.lsts.imc
-
IMC Message Log Book Entry (103)
Human readable message reporting an event of interest.
- LogBookEntry() - Constructor for class pt.lsts.imc.LogBookEntry
-
- LogBookEntry(IMCMessage) - Constructor for class pt.lsts.imc.LogBookEntry
-
- LogBookEntry(IMCDefinition) - Constructor for class pt.lsts.imc.LogBookEntry
-
- LogBookEntry(LogBookEntry.TYPE, double, String, String) - Constructor for class pt.lsts.imc.LogBookEntry
-
- LogBookEntry.TYPE - Enum in pt.lsts.imc
-
- LoggingControl - Class in pt.lsts.imc
-
IMC Message Logging Control (102)
Control logging of messages to persistent storage.
- LoggingControl() - Constructor for class pt.lsts.imc.LoggingControl
-
- LoggingControl(IMCMessage) - Constructor for class pt.lsts.imc.LoggingControl
-
- LoggingControl(IMCDefinition) - Constructor for class pt.lsts.imc.LoggingControl
-
- LoggingControl(LoggingControl.OP, String) - Constructor for class pt.lsts.imc.LoggingControl
-
- LoggingControl.OP - Enum in pt.lsts.imc
-
- logMessage(IMCMessage) - Method in class pt.lsts.imc.llf.LLFMessageLogger
-
- LogParsingExamples - Class in pt.lsts.imc.examples
-
This class shows how to open an LSF log and inspect its contents
- LogParsingExamples() - Constructor for class pt.lsts.imc.examples.LogParsingExamples
-
- Loiter - Class in pt.lsts.imc
-
IMC Message Loiter Maneuver (453)
The Loiter maneuver makes the vehicle circle around a specific
waypoint with fixed depth reference.
- Loiter() - Constructor for class pt.lsts.imc.Loiter
-
- Loiter(IMCMessage) - Constructor for class pt.lsts.imc.Loiter
-
- Loiter(IMCDefinition) - Constructor for class pt.lsts.imc.Loiter
-
- Loiter(int, double, double, float, Loiter.Z_UNITS, int, float, Loiter.SPEED_UNITS, Loiter.TYPE, float, float, double, Loiter.DIRECTION, String) - Constructor for class pt.lsts.imc.Loiter
-
- Loiter.DIRECTION - Enum in pt.lsts.imc
-
- Loiter.SPEED_UNITS - Enum in pt.lsts.imc
-
- Loiter.TYPE - Enum in pt.lsts.imc
-
- Loiter.Z_UNITS - Enum in pt.lsts.imc
-
- lookupService(String) - Method in class pt.lsts.imc.net.IMCProtocol
-
- LowLevelControl - Class in pt.lsts.imc
-
IMC Message Low Level Control Maneuver (455)
Low level maneuver that sends a (heading, roll, speed, ...)
reference to a controller of the vehicle and then optionally
lingers for some time.
- LowLevelControl() - Constructor for class pt.lsts.imc.LowLevelControl
-
- LowLevelControl(IMCMessage) - Constructor for class pt.lsts.imc.LowLevelControl
-
- LowLevelControl(IMCDefinition) - Constructor for class pt.lsts.imc.LowLevelControl
-
- LowLevelControl(ControlCommand, int, String) - Constructor for class pt.lsts.imc.LowLevelControl
-
- LsfCat - Class in pt.lsts.imc.lsf
-
- LsfCat() - Constructor for class pt.lsts.imc.lsf.LsfCat
-
- LsfFilter - Class in pt.lsts.imc.lsf
-
- LsfFilter() - Constructor for class pt.lsts.imc.lsf.LsfFilter
-
- LsfGenericIterator - Class in pt.lsts.imc.lsf
-
- LsfGenericIterator(LsfIndex, String, int, long) - Constructor for class pt.lsts.imc.lsf.LsfGenericIterator
-
- LsfIndex - Class in pt.lsts.imc.lsf
-
This class processes a lsf log file and generates a respective index which
can be used for a more efficient access to the messages in the log
- LsfIndex(File, IMCDefinition, LsfIndexListener) - Constructor for class pt.lsts.imc.lsf.LsfIndex
-
- LsfIndex(File, IMCDefinition) - Constructor for class pt.lsts.imc.lsf.LsfIndex
-
Class constructor.
- LsfIndex(File) - Constructor for class pt.lsts.imc.lsf.LsfIndex
-
- LsfIndexEntityInterator - Class in pt.lsts.imc.lsf
-
- LsfIndexEntityInterator(LsfIndex, String) - Constructor for class pt.lsts.imc.lsf.LsfIndexEntityInterator
-
- LsfIndexListener - Interface in pt.lsts.imc.lsf
-
- LsfInspectorPanel - Class in pt.lsts.imc.inspector
-
- LsfInspectorPanel() - Constructor for class pt.lsts.imc.inspector.LsfInspectorPanel
-
- LsfIterator<T> - Class in pt.lsts.imc.lsf
-
- LsfIterator(LsfIndex, Class<T>, int, long) - Constructor for class pt.lsts.imc.lsf.LsfIterator
-
- LsfIterator(LsfIndex, Class<T>, long) - Constructor for class pt.lsts.imc.lsf.LsfIterator
-
- LsfIterator(LsfIndex, Class<T>, int) - Constructor for class pt.lsts.imc.lsf.LsfIterator
-
- LsfIterator(LsfIndex, Class<T>) - Constructor for class pt.lsts.imc.lsf.LsfIterator
-
- LsfLogMerge - Class in pt.lsts.imc.merge
-
This class merges and sorts two lsf files using only data on the disk
- LsfLogMerge() - Constructor for class pt.lsts.imc.merge.LsfLogMerge
-
- LsfMerge - Class in pt.lsts.imc.lsf
-
- LsfMerge() - Constructor for class pt.lsts.imc.lsf.LsfMerge
-
- LSFMerger - Class in pt.lsts.imc.merge
-
- LSFMerger() - Constructor for class pt.lsts.imc.merge.LSFMerger
-
- LsfMessageLogger - Class in pt.lsts.imc.lsf
-