|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--com.raben.telescope.comm.MeadeCoordinateConverter
Facade to encode and decode Meade coordinate formats
| Constructor Summary | |
MeadeCoordinateConverter()
Creates a new instance of MeadeCoordinateConverter |
|
| Method Summary | |
double |
decodeAltitudeString(java.lang.String alt)
Decode altitude or declination string in form of sDD*MM'SS# or sDD*MM |
double |
decodeAzimuthString(java.lang.String az)
|
java.awt.geom.Point2D |
decodeCoordinatesFromNemaString(java.lang.String nemaStr)
Decode coordinates from GPS NEMA string |
double |
decodeRightAscensionString(java.lang.String str)
Decode right ascension string |
java.util.Calendar |
decodeTimeFromNemaString(java.lang.String nemaStr)
Decode date and time from GPS NEMA string |
java.lang.String |
encodeAltitudeAsString(double altitude)
|
java.lang.String |
encodeAzimuthAsString(double azimuth)
|
java.lang.String |
encodeDeclinationAsString(double decl)
|
java.lang.String |
encodeRightAscensionAsString(double ra)
|
TelescopeModel |
getTelescopeModel()
Get the Telescope model |
boolean |
isHighPrecision()
Returns whether precision is high or not |
void |
setHighPrecision(boolean precision)
Set whether encode/decode should be high precision |
void |
setTelescopeModel(TelescopeModel telescopeModel)
Set the Telescope model |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public MeadeCoordinateConverter()
| Method Detail |
public double decodeAltitudeString(java.lang.String alt)
alt - or dec string
public double decodeAzimuthString(java.lang.String az)
public double decodeRightAscensionString(java.lang.String str)
str - String to decode in format
HH:MM.T# or HH:MM:SS#
public java.lang.String encodeAltitudeAsString(double altitude)
public java.lang.String encodeAzimuthAsString(double azimuth)
public java.lang.String encodeRightAscensionAsString(double ra)
public java.lang.String encodeDeclinationAsString(double decl)
public TelescopeModel getTelescopeModel()
public void setTelescopeModel(TelescopeModel telescopeModel)
telescopeModel - to be usedpublic void setHighPrecision(boolean precision)
precision - True if high precision is to be usedpublic boolean isHighPrecision()
public java.awt.geom.Point2D decodeCoordinatesFromNemaString(java.lang.String nemaStr)
nemaStr -
public java.util.Calendar decodeTimeFromNemaString(java.lang.String nemaStr)
nemaStr -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||