Skip to content

Clarify what needs to happen for MAVLink Routing #109

Description

@hamishwillee

A few notes to add for routing:

  • A MAVLink IP-based router does not need to check the CRC because these protocols have their own packet CRC.
  • Unfortunately CRC_EXTRA prevents you from routing an unknown packet.
  • The end user (not router) still needs to check the CRC, in order to get CRC_EXTRA and verify that the message is compatible.

@LorenzMeier -From mavlink email group:

  • Is it possible to disable the CRC_EXTRA check so that routers can parse messages without having to know whether or not they are supported by the end point.
  • If not, propose we add a compile-time flag to disable CRC checks. OK?

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions