summaryrefslogtreecommitdiff
path: root/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java
diff options
context:
space:
mode:
authorKeith Packard <keithp@keithp.com>2012-01-02 17:26:59 -0800
committerKeith Packard <keithp@keithp.com>2012-01-02 17:26:59 -0800
commit5a249bcabfa2a0f5ae5c620f2b3b93c7dff879fd (patch)
tree6b69cac2077a6c2f58e891f98953187e6925e0d8 /altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java
parent7136fd03953a88a9989baff04bd155020a8b8a9a (diff)
altosui: Complete split out of separate java library
Signed-off-by: Keith Packard <keithp@keithp.com>
Diffstat (limited to 'altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java')
-rw-r--r--altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java56
1 files changed, 28 insertions, 28 deletions
diff --git a/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java b/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java
index 8cc7aa69..f078a469 100644
--- a/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java
+++ b/altosui/altoslib/src/org/altusmetrum/AltosLib/AltosGPS.java
@@ -22,32 +22,32 @@ import java.text.*;
public class AltosGPS {
- final static int MISSING = AltosRecord.MISSING;
-
- int nsat;
- boolean locked;
- boolean connected;
- double lat; /* degrees (+N -S) */
- double lon; /* degrees (+E -W) */
- int alt; /* m */
- int year;
- int month;
- int day;
- int hour;
- int minute;
- int second;
-
- double ground_speed; /* m/s */
- int course; /* degrees */
- double climb_rate; /* m/s */
- double hdop; /* unitless */
- double vdop; /* unitless */
- int h_error; /* m */
- int v_error; /* m */
-
- AltosGPSSat[] cc_gps_sat; /* tracking data */
-
- void ParseGPSDate(String date) throws ParseException {
+ public final static int MISSING = AltosRecord.MISSING;
+
+ public int nsat;
+ public boolean locked;
+ public boolean connected;
+ public double lat; /* degrees (+N -S) */
+ public double lon; /* degrees (+E -W) */
+ public int alt; /* m */
+ public int year;
+ public int month;
+ public int day;
+ public int hour;
+ public int minute;
+ public int second;
+
+ public double ground_speed; /* m/s */
+ public int course; /* degrees */
+ public double climb_rate; /* m/s */
+ public double hdop; /* unitless */
+ public double vdop; /* unitless */
+ public int h_error; /* m */
+ public int v_error; /* m */
+
+ public AltosGPSSat[] cc_gps_sat; /* tracking data */
+
+ public void ParseGPSDate(String date) throws ParseException {
String[] ymd = date.split("-");
if (ymd.length != 3)
throw new ParseException("error parsing GPS date " + date + " got " + ymd.length, 0);
@@ -56,7 +56,7 @@ public class AltosGPS {
day = AltosParse.parse_int(ymd[2]);
}
- void ParseGPSTime(String time) throws ParseException {
+ public void ParseGPSTime(String time) throws ParseException {
String[] hms = time.split(":");
if (hms.length != 3)
throw new ParseException("Error parsing GPS time " + time + " got " + hms.length, 0);
@@ -65,7 +65,7 @@ public class AltosGPS {
second = AltosParse.parse_int(hms[2]);
}
- void ClearGPSTime() {
+ public void ClearGPSTime() {
year = month = day = 0;
hour = minute = second = 0;
}