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 58 of file comm_can_util.cpp.

◆ IsFastMessagePGN()

bool IsFastMessagePGN ( unsigned  pgn)

Definition at line 43 of file comm_can_util.cpp.