0,0 → 1,32 |
package dongfang.mkt.datatype; |
|
public class GPSBearingAndRange { |
int distance; // in m/10. 16 bit unsigned. |
int bearing; // in degrees. 16 bit signed. |
public int getDistance() { |
return distance; |
} |
public int getBearing() { |
return bearing; |
} |
public void setDistance(int distance) { |
this.distance = distance; |
} |
public void setBearing(int bearing) { |
this.bearing = bearing; |
} |
public String toXML() { |
String result = "distance=\"" + ((double)this.distance)/10; |
result += "\" bearing=\""; |
result += this.bearing; |
result += "\""; |
return result; |
} |
public String toString() { |
String result = "" + ((double)this.distance)/10; |
result += "m @"; |
result += this.bearing; |
result += "deg"; |
return result; |
} |
} |