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

Vectornav VN doesn't send a meaningful GPS_SOL message #2216

Closed
podhrmic opened this issue Jan 15, 2018 · 2 comments
Closed

Vectornav VN doesn't send a meaningful GPS_SOL message #2216

podhrmic opened this issue Jan 15, 2018 · 2 comments
Assignees
Labels
Enhancement Improve upon exiting functionality

Comments

@podhrmic
Copy link
Member

Figure out how to make Vectornav INS work with GPS_SOL. Currently if we want the pacc values, we have to enable GPS_INT message explicitly.

@podhrmic podhrmic self-assigned this Jan 15, 2018
@tcunis tcunis added the Enhancement Improve upon exiting functionality label Apr 12, 2018
@podhrmic
Copy link
Member Author

Closing for time out. I don't have a good idea how to do this. All the variables except gps.pdop are already being set, so not sure what else needs to happen.
GPS_SOL is sent automatically by the gps subsystem.

@podhrmic
Copy link
Member Author

For reference, this is the message GPS subsystem is sending for each satelite:

<message name="SVINFO" id="25">
      <field name="chn" type="uint8"/>
      <field name="SVID" type="uint8"/>
      <field name="Flags" type="uint8"/>
      <field name="QI" type="uint8"/>
      <field name="CNO" type="uint8" unit="dbHz"/>
      <field name="Elev" type="int8" unit="deg"/>
      <field name="Azim" type="int16" unit="deg"/>
    </message>

Then the gps state struct holds:

 struct SVinfo svinfos[GPS_NB_CHANNELS]; ///< holds information from the Space Vehicles (Satellites)

Normally this is one of the UBlox messages. Vectornav doesn't provide such info, hence it is not really possible to emulate it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement Improve upon exiting functionality
Projects
None yet
Development

No branches or pull requests

2 participants