Subversion Repositories Projects

Rev

Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
1563 - 1
package dongfang.mkt.datatype;
2
 
3
public class GPSBearingAndRange {
4
        int distance;   // in m/10. 16 bit unsigned.
5
        int bearing;    // in degrees. 16 bit signed.
6
        public int getDistance() {
7
                return distance;
8
        }
9
        public int getBearing() {
10
                return bearing;
11
        }
12
        public void setDistance(int distance) {
13
                this.distance = distance;
14
        }
15
        public void setBearing(int bearing) {
16
                this.bearing = bearing;
17
        }
18
        public String toXML() {
19
                String result = "distance=\"" + ((double)this.distance)/10;
20
                result += "\" bearing=\"";
21
                result += this.bearing;
22
                result += "\"";
23
                return result; 
24
        }
25
        public String toString() {
26
                String result = "" + ((double)this.distance)/10;
27
                result += "m @";
28
                result += this.bearing;
29
                result += "deg";
30
                return result; 
31
        }
32
}