Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP]: Navigate To... waypoints and routes #59

Closed
wants to merge 2 commits into from
Closed

Conversation

panaaj
Copy link
Member

@panaaj panaaj commented Oct 17, 2018

Add functionality to send requests to Signal K server to enable:

  • Navigate to Waypoint
  • Activate Route

Determine what information needs to be sent to the Signal K server to set a route as the activeRoute or a waypoint as the nextPoint which will then trigger the transmission of the relevant course data.

image

image

Added Nav Data display components
Extended `navigation.course` data processing.
Process received navigation messages to parse `course` data to update display variables
Update routeActivate() to use the `navigation.courseGreatCircle.activeRoute` path.
@panaaj
Copy link
Member Author

panaaj commented Oct 17, 2018

Need to confirm the minimum data required by the server from the client to deem the destination point set and for the relevant data values to be generated i.e, distance, timeToGo, velocityMadeGood, etc

For a Waypoint is it:

  • navigation.courseGreatCircle.nextPoint.value= {href: "/resources/waypoint/<uuid>", type: "Waypoint"}
    OR
  • navigation.courseGreatCircle.nextPoint.position= {latitude: -28.45, longitude: 138.654}

For a Route is it:

  • navigation.courseGreatCircle.activeRoute.href= "/resources/route/<uuid>"

@panaaj panaaj changed the title [WIP]: Navigate To, Navigation Data display [WIP]: Navigate To... waypoints and routes Oct 28, 2018
@panaaj
Copy link
Member Author

panaaj commented Dec 17, 2018

Navigate To function included in #64.

@panaaj panaaj closed this Dec 17, 2018
@panaaj panaaj deleted the Navigation-data branch December 17, 2018 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant