Added Classes to help Visualiser

- Added Get Boat GPS Coordinate
- Added Get Heading as Degrees
- Added Get True Wind Angle as Degrees
#story[782]
main
Fan-Wu Yang 9 years ago
parent 06e65c2cd2
commit c3717b7fc5

@ -0,0 +1,3 @@
<component name="CopyrightManager">
<settings default="" />
</component>

@ -470,6 +470,19 @@ public class BoatLocationMessage extends AC35Data
this.rudderAngle = rudderAngle;
}
public seng302.GPSCoordinate getGPSLocation(){
seng302.GPSCoordinate coord = new seng302.GPSCoordinate(AC35UnitConverter.convertGPS(latitude), AC35UnitConverter.convertGPS(longitude));
return coord;
}
public double getHeadingDegrees(){
return AC35UnitConverter.convertHeading(getHeading());
}
public double getTrueWindAngleDegrees(){
return AC35UnitConverter.convertTrueWindAngle(getTrueWindAngle());
}
@Override
public String toString() {
StringBuilder builder = new StringBuilder();

Loading…
Cancel
Save