public class RaimOptions extends Object
ReceiverAutonomousIntegrityMonitoring (RAIM) outages.| Constructor and Description | 
|---|
RaimOptions()
Initializes a new instance with default RTCA values. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
double[] | 
getEnRouteArpCeilings()
Gets the Approximate Radial-Error Protected (ARP) ceiling values for the
     
RaimFlightPhase.EN_ROUTE flight phase. | 
double[] | 
getNonPrecisionApproachArpCeilings()
Gets the Approximate Radial-Error Protected (ARP) ceiling values for the
     
RaimFlightPhase.NON_PRECISION_APPROACH flight phase. | 
Duration | 
getOutageDurationThreshold()
Gets the outage duration threshold, which specifies how much time must pass, 
    while RAIM is unavailable, before a RAIM outage is signaled. 
 | 
double[] | 
getTerminalArpCeilings()
Gets the Approximate Radial-Error Protected (ARP) ceiling values for the
     
RaimFlightPhase.TERMINAL flight phase. | 
double[] | 
getThresholds()
Gets the default thresholds used for alarm. 
 | 
void | 
setOutageDurationThreshold(Duration value)
Sets the outage duration threshold, which specifies how much time must pass, 
    while RAIM is unavailable, before a RAIM outage is signaled. 
 | 
public RaimOptions()
public final double[] getThresholds()
The default thresholds are as follows:
public final double[] getEnRouteArpCeilings()
RaimFlightPhase.EN_ROUTE flight phase.  The first value in the array is
    the ceiling for 5 satellites in view, the second is for 6 satellites in view, and so on.  The returned array
    has 5 elements total, describing the ceilings for between 5 and 9 satellites in view.
    The ceilings can be changed by setting new values in the returned array.  See the Remarks
    section for the default values.
 
The default ceilings are as follows:
public final double[] getTerminalArpCeilings()
RaimFlightPhase.TERMINAL flight phase.  The first value in the array is
    the ceiling for 5 satellites in view, the second is for 6 satellites in view, and so on.  The returned array
    has 5 elements total, describing the ceilings for between 5 and 9 satellites in view.
    The ceilings can be changed by setting new values in the returned array.  See the Remarks
    section for the default values.
 
The default ceilings are as follows:
public final double[] getNonPrecisionApproachArpCeilings()
RaimFlightPhase.NON_PRECISION_APPROACH flight phase.  The first value in the array is
    the ceiling for 5 satellites in view, the second is for 6 satellites in view, and so on.  The returned array
    has 5 elements total, describing the ceilings for between 5 and 9 satellites in view.
    The ceilings can be changed by setting new values in the returned array.  See the Remarks
    section for the default values.
 
The default ceilings are as follows:
@Nonnull public final Duration getOutageDurationThreshold()