public class MostRecentFrameTime extends Object implements IInterpretabilityQualityMetadataValue
From ST 1108.2:
The time stamp of the last frame in the rating sequence is the frame with the largest time stamp value.
If a chip, or feature from a single frame is sent, then the time stamp is that frame and the duration is set to 1.
Constructor and Description |
---|
MostRecentFrameTime(byte[] bytes)
Create from encoded bytes.
|
MostRecentFrameTime(ST0603TimeStamp frameTime)
Create from value.
|
Modifier and Type | Method and Description |
---|---|
void |
appendBytesToBuilder(ArrayBuilder arrayBuilder)
Append the encoded bytes for this item to the byte array builder.
|
String |
getDisplayableValue()
Return a string of the displayable value.
|
String |
getDisplayName()
Get the human-readable name for the value.
|
ST0603TimeStamp |
getTime()
Get the time.
|
public MostRecentFrameTime(ST0603TimeStamp frameTime)
frameTime
- the frame time of the most recent framepublic MostRecentFrameTime(byte[] bytes)
bytes
- Byte array of length 8 bytes.public String getDisplayableValue()
IKlvValue
getDisplayableValue
in interface IKlvValue
public final String getDisplayName()
IKlvValue
getDisplayName
in interface IKlvValue
public ST0603TimeStamp getTime()
public void appendBytesToBuilder(ArrayBuilder arrayBuilder)
IInterpretabilityQualityMetadataValue
This includes the tag value, and field length.
appendBytesToBuilder
in interface IInterpretabilityQualityMetadataValue
arrayBuilder
- the builder to append to.Copyright © 2022 West Ridge Systems. All rights reserved.