Interface ReceiverDProto.StateVectorHistory.DataPointOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ReceiverDProto.StateVectorHistory.DataPoint
,ReceiverDProto.StateVectorHistory.DataPoint.Builder
- Enclosing class:
- ReceiverDProto.StateVectorHistory
public static interface ReceiverDProto.StateVectorHistory.DataPointOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionfloat
Average rate of directly received (i.e.float
Average signal level of directly received (i.e.int
Barometric altitude [feet] of the target.boolean
Whether barometric altitude is considered valid.int
Geometric height [feet] of the target.boolean
Whether geometric height is considered valid.Decoded identification, aka.com.google.protobuf.ByteString
Decoded identification, aka.int
The "4096 identification code", a.k.a.boolean
Whether identification_code is considered valid.boolean
Whether the identification is considered valid.boolean
Whether target is on ground.boolean
Whether the on_ground flag is considered valid.Position of the target.Position of the target.int
Speed over ground [knots] of the target.boolean
Whether speed over ground is considered valid.long
Time [s since epoch UTC] of this data point.int
Track angle [degrees] of the target.boolean
Whether the track angle is considered valid.int
Vertical rate [feet/min] of the target.boolean
Whether vertical rate is considered valid.boolean
Position of the target.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getTimestamp
long getTimestamp()Time [s since epoch UTC] of this data point.
uint64 timestamp = 1;
- Returns:
- The timestamp.
-
getAverageMessageRateDirectlyReceived
float getAverageMessageRateDirectlyReceived()Average rate of directly received (i.e. non-rebroadcasted) messages [1/s].
float average_message_rate_directly_received = 2;
- Returns:
- The averageMessageRateDirectlyReceived.
-
getAverageSignalLevelDirectlyReceived
float getAverageSignalLevelDirectlyReceived()Average signal level of directly received (i.e. non-rebroadcasted) messages [dBm].
float average_signal_level_directly_received = 3;
- Returns:
- The averageSignalLevelDirectlyReceived.
-
getOnGround
boolean getOnGround()Whether target is on ground.
bool on_ground = 4;
- Returns:
- The onGround.
-
getOnGroundValid
boolean getOnGroundValid()Whether the on_ground flag is considered valid.
bool on_ground_valid = 5;
- Returns:
- The onGroundValid.
-
getIdentification
String getIdentification()Decoded identification, aka. call sign. Empty if not valid (i.e. if identification_valid is false).
string identification = 6;
- Returns:
- The identification.
-
getIdentificationBytes
com.google.protobuf.ByteString getIdentificationBytes()Decoded identification, aka. call sign. Empty if not valid (i.e. if identification_valid is false).
string identification = 6;
- Returns:
- The bytes for identification.
-
getIdentificationValid
boolean getIdentificationValid()Whether the identification is considered valid.
bool identification_valid = 7;
- Returns:
- The identificationValid.
-
getTrackAngle
int getTrackAngle()Track angle [degrees] of the target.
uint32 track_angle = 8;
- Returns:
- The trackAngle.
-
getTrackAngleValid
boolean getTrackAngleValid()Whether the track angle is considered valid.
bool track_angle_valid = 9;
- Returns:
- The trackAngleValid.
-
getSpeedOverGround
int getSpeedOverGround()Speed over ground [knots] of the target.
uint32 speed_over_ground = 10;
- Returns:
- The speedOverGround.
-
getSpeedOverGroundValid
boolean getSpeedOverGroundValid()Whether speed over ground is considered valid.
bool speed_over_ground_valid = 11;
- Returns:
- The speedOverGroundValid.
-
getBarometricAltitude
int getBarometricAltitude()Barometric altitude [feet] of the target.
int32 barometric_altitude = 12;
- Returns:
- The barometricAltitude.
-
getBarometricAltitudeValid
boolean getBarometricAltitudeValid()Whether barometric altitude is considered valid.
bool barometric_altitude_valid = 13;
- Returns:
- The barometricAltitudeValid.
-
getGeometricHeight
int getGeometricHeight()Geometric height [feet] of the target.
int32 geometric_height = 14;
- Returns:
- The geometricHeight.
-
getGeometricHeightValid
boolean getGeometricHeightValid()Whether geometric height is considered valid.
bool geometric_height_valid = 15;
- Returns:
- The geometricHeightValid.
-
hasPosition
boolean hasPosition()Position of the target. Only available if position is considered valid.
.serosystems.proto.v3.grx.receiverd.Position2D position = 16;
- Returns:
- Whether the position field is set.
-
getPosition
ReceiverDProto.Position2D getPosition()Position of the target. Only available if position is considered valid.
.serosystems.proto.v3.grx.receiverd.Position2D position = 16;
- Returns:
- The position.
-
getPositionOrBuilder
ReceiverDProto.Position2DOrBuilder getPositionOrBuilder()Position of the target. Only available if position is considered valid.
.serosystems.proto.v3.grx.receiverd.Position2D position = 16;
-
getVerticalRate
int getVerticalRate()Vertical rate [feet/min] of the target.
int32 vertical_rate = 17;
- Returns:
- The verticalRate.
-
getVerticalRateValid
boolean getVerticalRateValid()Whether vertical rate is considered valid.
bool vertical_rate_valid = 18;
- Returns:
- The verticalRateValid.
-
getIdentificationCode
int getIdentificationCode()The "4096 identification code", a.k.a. squawk.
uint32 identification_code = 19;
- Returns:
- The identificationCode.
-
getIdentificationCodeValid
boolean getIdentificationCodeValid()Whether identification_code is considered valid.
bool identification_code_valid = 20;
- Returns:
- The identificationCodeValid.
-