OpenCPN Partial API docs
Loading...
Searching...
No Matches
autopilot_output.cpp File Reference

Implement comm_n183_output.h – autopilot output support. More...

#include <cmath>
#include <memory>
#include <vector>
#include <wx/wxprec.h>
#include "model/autopilot_output.h"
#include "model/comm_drv_n2k_serial.h"
#include "model/comm_drv_registry.h"
#include "model/comm_n0183_output.h"
#include "model/comm_vars.h"
#include "model/config_vars.h"
#include "model/georef.h"
#include "model/gui.h"
#include "model/nmea_ctx_factory.h"
#include "model/nmea_log.h"
#include "model/own_ship.h"
#include "model/routeman.h"
#include "N2kMsg.h"
#include "N2kMessages.h"
#include "observable_globvar.h"

Go to the source code of this file.

Functions

bool SendNoRouteRmbRmc (Routeman &routeman)
 Send RMC + a faked RMB when there is no active route.
 
bool UpdateAutopilotN0183 (Routeman &routeman)
 
bool UpdateAutopilotN2K (Routeman &routeman)
 
bool SendPGN129285 (Routeman &routeman, AbstractCommDriver *driver)
 
bool SendPGN129284 (Routeman &routeman, AbstractCommDriver *driver)
 
bool SendPGN129283 (Routeman &routeman, AbstractCommDriver *driver)
 

Detailed Description

Implement comm_n183_output.h – autopilot output support.

Definition in file autopilot_output.cpp.

Function Documentation

◆ SendNoRouteRmbRmc()

bool SendNoRouteRmbRmc ( Routeman routeman)

Send RMC + a faked RMB when there is no active route.

Definition at line 158 of file autopilot_output.cpp.

◆ SendPGN129283()

bool SendPGN129283 ( Routeman routeman,
AbstractCommDriver driver 
)

Definition at line 419 of file autopilot_output.cpp.

◆ SendPGN129284()

bool SendPGN129284 ( Routeman routeman,
AbstractCommDriver driver 
)

Definition at line 362 of file autopilot_output.cpp.

◆ SendPGN129285()

bool SendPGN129285 ( Routeman routeman,
AbstractCommDriver driver 
)

Definition at line 319 of file autopilot_output.cpp.

◆ UpdateAutopilotN0183()

bool UpdateAutopilotN0183 ( Routeman routeman)

Definition at line 166 of file autopilot_output.cpp.

◆ UpdateAutopilotN2K()

bool UpdateAutopilotN2K ( Routeman routeman)

Definition at line 277 of file autopilot_output.cpp.