Notification message for detection of preamble.
| Modifiers | Name | Description |
|---|---|---|
protected java.lang.Long |
captureStartTime |
|
protected float |
detector |
|
protected int |
preamble |
|
protected java.lang.Integer |
rxDuration |
|
protected java.lang.Long |
rxStartTime |
| Type | Name and description |
|---|---|
java.lang.Long |
captureStartTime |
float |
detector |
int |
preamble |
java.lang.Integer |
rxDuration |
java.lang.Long |
rxStartTime |
| Constructor and description |
|---|
DetectionNtf
() |
DetectionNtf
(org.arl.fjage.AgentID recipient) |
DetectionNtf
(org.arl.fjage.Message inReplyTo) |
| Type Params | Return Type | Name and description |
|---|---|---|
|
java.lang.Long |
getCaptureStartTime()Gets time of start of capture. |
|
float |
getDetector()Gets the detector output. |
|
int |
getPreamble()Gets the preamble ID. |
|
java.lang.Integer |
getRxDuration()Gets reception duration in us. |
|
java.lang.Long |
getRxStartTime()Gets reception timestamp. |
|
void |
setCaptureStartTime(java.lang.Long time)Sets the time of start of capture in us. |
|
void |
setCaptureStartTime(long time)Sets the time of start of capture in us. |
|
void |
setDetector(float x)Sets the detector output. |
|
void |
setPreamble(int preamble)Sets the preamble ID. |
|
void |
setRxDuration(java.lang.Integer duration)Sets the reception duration in us. |
|
void |
setRxDuration(int duration)Sets the reception duration in us. |
|
void |
setRxStartTime(java.lang.Long time)Sets the reception timestamp in us. |
|
void |
setRxStartTime(long time)Sets the reception timestamp in us. |
|
java.lang.String |
toString() |
| 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 time of start of capture. Timestamp indicates the time of strongest arrival.
Gets the detector output.
Gets the preamble ID.
Gets reception duration in us.
Gets reception timestamp. Timestamp indicates the time of first arrival.
Sets the time of start of capture in us. Timestamp indicates the time of strongest arrival.
time - timestamp in us.Sets the time of start of capture in us. Timestamp indicates the time of strongest arrival.
time - timestamp in us.Sets the detector output.
x - detector metric (0-1)Sets the preamble ID.
preamble - preamble IDSets the reception duration in us.
duration - estimated duration in us.Sets the reception duration in us.
duration - estimated duration in us.Sets the reception timestamp in us. Timestamp indicates the time of first arrival.
time - timestamp in us.Sets the reception timestamp in us. Timestamp indicates the time of first arrival.
time - timestamp in us.Groovy Documentation