0.5.0
Loading...
Searching...
No Matches
NAV::UdpUtil Namespace Reference

Namespaces

namespace  Offset
namespace  Size

Enumerations

enum class  MessageType : uint8_t {
  PosVelAtt ,
  PosVel ,
  Pos ,
  GnssObs ,
  COUNT
}
 Enum specifying the type of the output message. More...

Variables

static constexpr unsigned int MAXIMUM_BYTES
 Network data stream maximum buffer size in [bytes] (Maximum payload size of a UDP package)
static constexpr std::array< int, 2 > PORT_LIMITS
 Range a port can be in [0, 2^16-1].

Enumeration Type Documentation

◆ MessageType

enum class NAV::UdpUtil::MessageType : uint8_t
strong

Enum specifying the type of the output message.

Enumerator
PosVelAtt 

Extract PosVelAtt data.

PosVel 

Extract PosVel data.

Pos 

Extract Pos data.

GnssObs 

Extract GnssObs data.

COUNT 

Number of items in the enum.

Definition at line 27 of file UdpUtil.hpp.

Variable Documentation

◆ MAXIMUM_BYTES

unsigned int NAV::UdpUtil::MAXIMUM_BYTES
staticconstexpr

Network data stream maximum buffer size in [bytes] (Maximum payload size of a UDP package)

Definition at line 22 of file UdpUtil.hpp.

◆ PORT_LIMITS

std::array<int, 2> NAV::UdpUtil::PORT_LIMITS
staticconstexpr

Range a port can be in [0, 2^16-1].

Definition at line 24 of file UdpUtil.hpp.