Subversion Repositories Projects

Rev

Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

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; 
        }
}