|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectdriver.ted.utilities.Almanac.T_ReadAlmanac
public class T_ReadAlmanac
| Constructor Summary | |
|---|---|
T_ReadAlmanac(java.lang.String almanacFileName)
Constructor - opens the almanac file pointed to by almanacFileName |
|
| Method Summary | |
|---|---|
double |
getAFOne(int PRNNumber)
|
double |
getAFZero(int PRNNumber)
|
java.lang.String |
getAlmanacName()
Returns the name of the almanac as defined in the almanac file |
boolean |
getAlmanacReadStatus()
Returns a status of the alamanc read operation. |
double |
getEccentricity(int PRNNumber)
Returns the eccentricity value for a given PRN |
long |
getGPSTOA()
Returns the Time of week parameter for the almanac. |
int |
getGPSWeek()
Returns the GPS week of the almanac - usually from the latest epoch |
int |
getHealth(int PRNNumber)
|
double |
getInclinationOffset(int PRNNumber)
Returns the inclination offset from 0.3 semi-circles for a given PRN |
double |
getMeanAnomaly(int PRNNumber)
|
int |
getNumberOfSVs()
Returns the number of SVs in the almanac |
double |
getOmega(int PRNNumber)
|
double |
getOmegaDot(int PRNNumber)
|
double |
getOmegaZero(int PRNNumber)
|
int |
getSatConfig(int PRNNumber)
|
double |
getSqrtSemiMajorAxis(int PRNNumber)
|
int |
getSVN(int PRNNumber)
Returns the SVN number for a given PRN. |
int |
getURA(int PRNNumber)
Returns the User Range Accuracy number for a given PRN |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public T_ReadAlmanac(java.lang.String almanacFileName)
almanacFileName - The full path to the almanac file to open| Method Detail |
|---|
public boolean getAlmanacReadStatus()
public int getNumberOfSVs()
public java.lang.String getAlmanacName()
public int getGPSWeek()
public long getGPSTOA()
public int getSVN(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber - PRN for which SVN is desired
java.lang.ArrayIndexOutOfBoundsException - PRN must be between 1 and 32
public int getURA(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber - The PRN for which the URA is desired
java.lang.ArrayIndexOutOfBoundsException - PRN must be between 1 and 32
public double getEccentricity(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber - The PRN for which the eccentricity is desired.
java.lang.ArrayIndexOutOfBoundsException - PRN must be between 1 and 32
public double getInclinationOffset(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber - The PRN for which the inclination offset is desired
java.lang.ArrayIndexOutOfBoundsException - PRN must be between 1 and 32
public double getOmegaDot(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
public double getSqrtSemiMajorAxis(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
public double getOmegaZero(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
public double getOmega(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
public double getMeanAnomaly(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
public double getAFZero(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
public double getAFOne(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
public int getHealth(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
public int getSatConfig(int PRNNumber)
throws java.lang.ArrayIndexOutOfBoundsException
PRNNumber -
java.lang.ArrayIndexOutOfBoundsException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||