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

Nmea2000 serial driver. More...

#include <atomic>
#include <wx/thread.h>
#include "config.h"
#include "model/comm_drv_n2k.h"
#include "model/conn_params.h"
#include "model/comm_drv_stats.h"
#include "serial/serial.h"

Go to the source code of this file.

Classes

class  CommDriverN2KSerial
 

Macros

#define OUT_QUEUE_LENGTH   20
 
#define MAX_OUT_QUEUE_MESSAGE_LENGTH   200
 
#define ESCAPE   0x10
 
#define STARTOFTEXT   0x02
 
#define ENDOFTEXT   0x03
 
#define MsgTypeN2kData   0x93
 
#define MsgTypeN2kRequest   0x94
 

Detailed Description

Nmea2000 serial driver.

Definition in file comm_drv_n2k_serial.h.

Macro Definition Documentation

◆ ENDOFTEXT

#define ENDOFTEXT   0x03

Definition at line 46 of file comm_drv_n2k_serial.h.

◆ ESCAPE

#define ESCAPE   0x10

Definition at line 44 of file comm_drv_n2k_serial.h.

◆ MAX_OUT_QUEUE_MESSAGE_LENGTH

#define MAX_OUT_QUEUE_MESSAGE_LENGTH   200

Definition at line 42 of file comm_drv_n2k_serial.h.

◆ MsgTypeN2kData

#define MsgTypeN2kData   0x93

Definition at line 48 of file comm_drv_n2k_serial.h.

◆ MsgTypeN2kRequest

#define MsgTypeN2kRequest   0x94

Definition at line 49 of file comm_drv_n2k_serial.h.

◆ OUT_QUEUE_LENGTH

#define OUT_QUEUE_LENGTH   20

Definition at line 41 of file comm_drv_n2k_serial.h.

◆ STARTOFTEXT

#define STARTOFTEXT   0x02

Definition at line 45 of file comm_drv_n2k_serial.h.