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(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() |
void |
setBeacon(java.lang.String beacon) |
void |
setDepth(double depth) |
void |
setLat(double lat) |
void |
setLon(double lon) |
void |
setQueryChannel(short query_channel) |
void |
setReplyChannel(short reply_channel) |
void |
setTransponderDelay(short transponder_delay) |
asJSON, asXml, cloneMessage, cloneMessage, compareTo, 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, hasFlag, hexdump, isNull, isPeriodic, main, makeImmutable, parseXml, payloadMD5, serialize, serialize, setBitMask, setDst, setDstEnt, setHeader, setMessage, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toString, validate
public static final int ID_STATIC
public LblBeacon()
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 void setBeacon(java.lang.String beacon)
beacon
- Beacon Namepublic void setLat(double lat)
lat
- Latitude WGS-84 (rad)public void setLon(double lon)
lon
- Longitude WGS-84 (rad)public void setDepth(double depth)
depth
- Depth (m)public void setQueryChannel(short query_channel)
query_channel
- Interrogation channelpublic void setReplyChannel(short reply_channel)
reply_channel
- Reply channelpublic void setTransponderDelay(short transponder_delay)
transponder_delay
- Transponder delay (ms)