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

Receive NMEA sentences from TCP/IP connection #52

Open
sarfata opened this issue Nov 6, 2017 · 0 comments
Open

Receive NMEA sentences from TCP/IP connection #52

sarfata opened this issue Nov 6, 2017 · 0 comments
Labels

Comments

@sarfata
Copy link
Owner

sarfata commented Nov 6, 2017

Use-case

  • Have a navigation software (OpenCPN, iNavX, etc) send navigation NMEA sentences to KBox
  • Data should be relayed to NMEA outputs and to NMEA2000 network

NMEA0183 Sentences to support

iNavX documentation says:

When a waypoint is active, the NMEA data sentences $GPAPB, $GPBOD, $GPBWC, $GPGGA, $GPRMB, $GPRMC, $GPXTE, $GPVTG will be sent to the TCP/IP host. "True/Mag" selection will set whether bearings sent in the $GPAPB NMEA sentence to the Autopilot are True or Magnetic.
Transfer: Will send waypoints using NMEA data sentence $GPWPL to the TCP/IP host.

  • APB - Autopilot sentence
  • BOD - Bearing waypoint to waypoint
  • BWC - Bearing and distance to waypoint
  • RMB - Like RMC but with info on destination waypoint.
  • XTE - Cross track error
  • VTG - Track made good and ground speed
  • WPL - Waypoint info

Conversion to NMEA2000

TBD.

@sarfata sarfata added the feature label Nov 6, 2017
sarfata added a commit that referenced this issue Dec 10, 2017
2b598ec Merge pull request #54 from denravonska/compatibility-fixes
ecd4cea Fix compiler warning (non 64bit compatibility fix) and implement println for integers.
236d1af Changes update
79cc7eb Support for driver buffers initialization.
4186d54 Multi device support etc.
545984a Fixes
a0ccfb5 Readme fix
0e19330 New NMEA 2000 mandatory features and fixes.
234d189 Readme fix
6c36c9a Added rudder (PGN 127245) parser
2b13a91 Fixes
9af1b7a Fixed PGN 130314 handling
db323b0 Merge pull request #52 from sarfata/feature/pgn-130314
45955aa add pgn 130314 - not tested yet
ddfb1fe Merge pull request #2 from ttlappalainen/master
95fa2a4 Removed unnessary pNMEA2000
875c410 Merge pull request #1 from ttlappalainen/master

git-subtree-dir: lib/NMEA2000
git-subtree-split: 2b598ec
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant