This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Pypilote Opencpn compass conection doesn't work
#9
Any idea why yaw is null?

Am I the only one who thinks the signalk standard would be better:
Code:
{"updates":[{"$source":"OpenPlotter.I2C.pypilot","values":[{"path": "navigation.attitude","value":{"roll":-0.005427974123,"pitch":-0.0029496065170000006,"yaw":null}}]}]}

instead, this:
Code:
{"navigation.attitude":{"roll":-0.005,"pitch":-0.002,"yaw":null,"$source":"OpenPlotter.I2C.pypilot"}}

$source could be left out in subsequent messages if unchanged

The current implementation is difficult to work with, too many rules to interpret so harder to re-implement, confusing to read, and wastes bandwidth because the messages are twice as long as they need to be. This only will increase lag especially on slow links and make data logging larger. Can we re-think this protocol now that use cases are more clear?
Reply


Messages In This Thread
RE: Pypilote Opencpn compass conection doesn't work - by seandepagnier - 2020-01-29, 05:53 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)