Notification message for reception of corrupted or bad physical frame.
| Modifiers | Name | Description |
|---|---|---|
protected byte[] |
bytes |
|
protected double[] |
location |
|
protected float[] |
metrics |
|
protected float |
rssi |
|
protected java.lang.Long |
rxStartTime |
|
protected java.lang.String |
schemeCode |
|
protected int |
type |
| Type | Name and description |
|---|---|
byte[] |
bytes |
double[] |
location |
float[] |
metrics |
float |
rssi |
java.lang.Long |
rxStartTime |
java.lang.String |
schemeCode |
int |
type |
| Constructor and description |
|---|
BadFrameNtf
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
byte[] |
getBytes()Gets the estimated raw bytes. |
|
double[] |
getLocation()Gets the location where this frame was received. |
|
float[] |
getMetrics()Gets the bit metrics. |
|
float |
getRssi()Gets the received signal strength. |
|
java.lang.Long |
getRxStartTime()Gets the reception timestamp of frame in us. |
|
java.lang.String |
getSchemeCode()Gets the scheme code used for this frame. |
|
int |
getType()Gets the type of channel. |
|
void |
setBytes(byte[] bytes)Sets the estimated raw bytes. |
|
void |
setLocation(double[] location)Sets the location where this frame was received. |
|
void |
setMetrics(float[] metrics)Sets the bit metrics. |
|
void |
setRssi(float rssi)Sets the received signal strength. |
|
void |
setRxStartTime(java.lang.Long time)Sets the reception timestamp of frame. |
|
void |
setRxStartTime(long time)Sets the reception timestamp of frame. |
|
void |
setSchemeCode(java.lang.String schemeCode)Sets the scheme code used for this frame. |
|
void |
setType(int type)Sets the channel type. |
|
java.lang.String |
toString()Gets a string representation of the bad frame. |
| Methods inherited from class | Name |
|---|---|
class org.arl.fjage.Message |
org.arl.fjage.Message#toString(), org.arl.fjage.Message#setPerformative(org.arl.fjage.Performative), org.arl.fjage.Message#getPerformative(), org.arl.fjage.Message#setRecipient(org.arl.fjage.AgentID), org.arl.fjage.Message#getRecipient(), org.arl.fjage.Message#setSender(org.arl.fjage.AgentID), org.arl.fjage.Message#getSender(), org.arl.fjage.Message#setMessageID(java.lang.String), org.arl.fjage.Message#getMessageID(), org.arl.fjage.Message#setInReplyTo(java.lang.String), org.arl.fjage.Message#getInReplyTo(), org.arl.fjage.Message#setSentAt(long), org.arl.fjage.Message#getSentAt(), org.arl.fjage.Message#getJsonCache(), org.arl.fjage.Message#setJsonCache(java.lang.String), org.arl.fjage.Message#wait(long, int), org.arl.fjage.Message#wait(long), org.arl.fjage.Message#wait(), org.arl.fjage.Message#equals(java.lang.Object), org.arl.fjage.Message#hashCode(), org.arl.fjage.Message#getClass(), org.arl.fjage.Message#notify(), org.arl.fjage.Message#notifyAll() |
Gets the estimated raw bytes.
Gets the location where this frame was received.
Gets the bit metrics. A bit metric is a float value representing the demodulated bit. Nominal metric values are centered around -1 for bit 0 and +1 for bit 1.
Gets the received signal strength.
Gets the reception timestamp of frame in us. Timestamp indicates the start of frame reception.
Gets the scheme code used for this frame.
Gets the type of channel.
Sets the estimated raw bytes.
bytes - estimated raw bytesSets the location where this frame was received.
location - coordinates (x, y) or (x, y, z), or null if unavailableSets the bit metrics. A bit metric is a float value representing the demodulated bit. Nominal metric values are centered around -1 for bit 0 and +1 for bit 1.
metrics, - or null if unavailableSets the received signal strength.
rssi - RSSI in dBSets the reception timestamp of frame. Timestamp indicates the start of frame reception.
time - reception timestamp in usSets the reception timestamp of frame. Timestamp indicates the start of frame reception.
time - reception timestamp in usSets the scheme code used for this frame.
schemeCode - scheme code, or null if unavailableSets the channel type.
type - of channel (Physical.DATA or Physical.CONTROL)Gets a string representation of the bad frame.
Groovy Documentation