public class ExtendedRSSI extends IMCMessage
Modifier and Type | Field and Description |
---|---|
static int |
ID_STATIC |
DEFAULT_ENTITY_ID, DEFAULT_SYSTEM_ID
Constructor and Description |
---|
ExtendedRSSI() |
ExtendedRSSI(float value,
pt.lsts.imc.def.RSSIUnits units) |
ExtendedRSSI(IMCDefinition defs) |
ExtendedRSSI(IMCMessage msg) |
Modifier and Type | Method and Description |
---|---|
static ExtendedRSSI |
clone(IMCMessage msg) |
static ExtendedRSSI |
create(java.lang.Object... values) |
pt.lsts.imc.def.RSSIUnits |
getUnits() |
java.lang.String |
getUnitsStr() |
short |
getUnitsVal() |
double |
getValue() |
ExtendedRSSI |
setUnits(pt.lsts.imc.def.RSSIUnits units) |
ExtendedRSSI |
setUnitsStr(java.lang.String units) |
ExtendedRSSI |
setUnitsVal(short units) |
ExtendedRSSI |
setValue(double value) |
asJSON, asJSON, asMap, asXml, asXmlStripped, cloneMessage, cloneMessage, compareTo, copyFrom, copyToClipoard, decodeTupleList, dump, encodeTupleList, get, getAbbrev, getAgeInSeconds, getAsNumber, getAsString, getBitmask, getDate, getDouble, getDst, getDstEnt, getEntityName, getFieldNames, getFloat, getHeader, getHeaderValue, getInteger, getLong, getLongFieldName, getLongName, getMessage, getMessage, getMessageInfo, getMessageList, getMessageList, getMessageType, getMgid, getPayloadSize, getProtocolFactory, getRawData, getSize, getSourceName, getSrc, getSrcEnt, getString, getString, getTimestamp, getTimestampMillis, getTupleList, getTypeOf, getUnitsOf, getValue, getValues, hasFlag, hexdump, isNull, isPeriodic, makeImmutable, parseJson, parseXml, pasteFromClipoard, payloadMD5, serialize, serialize, serialize, serializePayload, setBitMask, setDst, setDstEnt, setHeader, setMessageInfo, setMessageList, setSrc, setSrcEnt, setTimestamp, setTimestampMillis, setType, setValue, setValues, toByteArray, toByteArray, toString, validate
public static final int ID_STATIC
public ExtendedRSSI()
public ExtendedRSSI(IMCMessage msg)
public ExtendedRSSI(IMCDefinition defs)
public ExtendedRSSI(float value, pt.lsts.imc.def.RSSIUnits units)
public static ExtendedRSSI create(java.lang.Object... values)
public static ExtendedRSSI clone(IMCMessage msg) throws java.lang.Exception
java.lang.Exception
public double getValue()
public ExtendedRSSI setValue(double value)
value
- Valuepublic pt.lsts.imc.def.RSSIUnits getUnits()
public java.lang.String getUnitsStr()
public short getUnitsVal()
public ExtendedRSSI setUnits(pt.lsts.imc.def.RSSIUnits units)
units
- RSSI Units (enumerated)public ExtendedRSSI setUnitsStr(java.lang.String units)
units
- RSSI Units (as a String)public ExtendedRSSI setUnitsVal(short units)
units
- RSSI Units (integer value)