public class LblBeacon extends IMCMessage
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
LblBeacon() |
LblBeacon(IMCDefinition defs) |
LblBeacon(IMCMessage msg) |
LblBeacon(java.lang.String beacon,
double lat,
double lon,
float depth,
short query_channel,
short reply_channel,
short transponder_delay) |
Modifier and Type | Method and Description |
---|---|
static LblBeacon |
clone(IMCMessage msg) |
static LblBeacon |
create(java.lang.Object... values) |
java.lang.String |
getBeacon() |
double |
getDepth() |
double |
getLat() |
double |
getLon() |
short |
getQueryChannel() |
short |
getReplyChannel() |
short |
getTransponderDelay() |
LblBeacon |
setBeacon(java.lang.String beacon) |
LblBeacon |
setDepth(double depth) |
LblBeacon |
setLat(double lat) |
LblBeacon |
setLon(double lon) |
LblBeacon |
setQueryChannel(short query_channel) |
LblBeacon |
setReplyChannel(short reply_channel) |
LblBeacon |
setTransponderDelay(short transponder_delay) |
asJSON, asXml, cloneMessage, cloneMessage, compareTo, copyFrom, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageList, getMessageList, getMessageType, getMgid, getPayloadSize, getProtocolFactory, getRawData, getSize, getSourceName, getSrc, getSrcEnt, getString, getString, getTimestamp, getTimestampMillis, getTupleList, getTypeOf, getUnitsOf, getValue, getValues, hasFlag, hexdump, isNull, isPeriodic, main, makeImmutable, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public LblBeacon()
public LblBeacon(IMCMessage msg)
public LblBeacon(IMCDefinition defs)
public LblBeacon(java.lang.String beacon, double lat, double lon, float depth, short query_channel, short reply_channel, short transponder_delay)
public static LblBeacon create(java.lang.Object... values)
public static LblBeacon clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public java.lang.String getBeacon()
public double getLat()
public double getLon()
public double getDepth()
public short getQueryChannel()
public short getReplyChannel()
public short getTransponderDelay()
public LblBeacon setBeacon(java.lang.String beacon)
beacon
- Beacon Namepublic LblBeacon setLat(double lat)
lat
- Latitude WGS-84 (rad)public LblBeacon setLon(double lon)
lon
- Longitude WGS-84 (rad)public LblBeacon setDepth(double depth)
depth
- Depth (m)public LblBeacon setQueryChannel(short query_channel)
query_channel
- Interrogation channelpublic LblBeacon setReplyChannel(short reply_channel)
reply_channel
- Reply channelpublic LblBeacon setTransponderDelay(short transponder_delay)
transponder_delay
- Transponder delay (ms)