Package edu.nps.moves.dis7.utilities
Class Mode5StatusRecord
java.lang.Object
edu.nps.moves.dis7.utilities.Mode5StatusRecord
- All Implemented Interfaces:
Serializable
Mode5StatusRecord for IFFPduLayer3TransponderFormatData included in IFFPdu.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionshort
boolean
boolean
boolean
boolean
boolean
boolean
-
Method Details
-
getAsShort
public short getAsShort()- Returns:
- Mode5StatusRecord as short
-
getMalfunctionBit
public boolean getMalfunctionBit()- Returns:
- true to indicate Malfunction, false to indicate No Malfunction.
-
getDamageStatusBit
public boolean getDamageStatusBit()- Returns:
- true to indicate Damaged, false to indicate No Damage.
-
getOnOffStatusBit
public boolean getOnOffStatusBit()- Returns:
- true to indicate Mode 5 transponder is On, false to indicate Mode 5 transponder is Off.
-
getMode5LevelSelection
- Returns:
- Mode5LevelSelection UID 412
-
getMode5PlatformType
- Returns:
- Mode5PlatformType UID 396
-
getMode5LocationErrors
- Returns:
- Mode5LocationErrors UID 423
-
getlatLongAltitudeSourceBit
public boolean getlatLongAltitudeSourceBit()- Returns:
- true to indicate Mode 5 Transponder Location IFF Data Record Present, false to indicate Compute Locally.
-
getCryptoControlBit
public boolean getCryptoControlBit()- Returns:
- true to indicate Crypto Control IFF Data Record Present, false to indicate Crypto Control IFF data record Not Present.
-
getAntennaSelection
- Parameters:
AntennaSelection
- UID 351
-
getLineTestBit
public boolean getLineTestBit()- Returns:
- true to indicate Enabled, false to indicate Not Enabled.
-
getMode5Reply
- Returns:
- Mode5Reply UID 350, default Mode5Reply.NO_RESPONSE.
-