OpenCPN Partial API docs
Loading...
Searching...
No Matches
comm_can_util.h File Reference

Low-level socketcan utility functions. More...

#include <memory>
#include <string>
#include <linux/can.h>
#include <linux/can/raw.h>
#include <wx/datetime.h>

Go to the source code of this file.

Classes

class  CanHeader
 CAN v2.0 29 bit header as used by NMEA 2000. More...
class  FastMessageMap
 Track fast message fragments eventually forming complete messages. More...
class  FastMessageMap::Entry

Functions

unsigned long BuildCanID (int priority, int source, int destination, int pgn)
bool IsFastMessagePGN (unsigned pgn)

Detailed Description

Low-level socketcan utility functions.

Definition in file comm_can_util.h.

Function Documentation

◆ BuildCanID()

unsigned long BuildCanID ( int priority,
int source,
int destination,
int pgn )

Definition at line 72 of file comm_can_util.cpp.

◆ IsFastMessagePGN()

bool IsFastMessagePGN ( unsigned pgn)

Definition at line 43 of file comm_can_util.cpp.