OpenCPN Partial API docs
Loading...
Searching...
No Matches
autopilot_output.h
Go to the documentation of this file.
1
/***************************************************************************
2
* Copyright (C) 2025 by David S. Register *
3
* *
4
* This program is free software; you can redistribute it and/or modify *
5
* it under the terms of the GNU General Public License as published by *
6
* the Free Software Foundation; either version 2 of the License, or *
7
* (at your option) any later version. *
8
* *
9
* This program is distributed in the hope that it will be useful, *
10
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
11
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
12
* GNU General Public License for more details. *
13
* *
14
* You should have received a copy of the GNU General Public License *
15
* along with this program; if not, see <https://www.gnu.org/licenses/>. *
16
**************************************************************************/
17
24
#ifndef _AUTOPILOTOUTPUT_H__
25
#define _AUTOPILOTOUTPUT_H__
26
27
#include "
comm_driver.h
"
28
#include "
model/route.h
"
29
30
bool
UpdateAutopilotN0183(
Routeman
&routeman);
31
bool
UpdateAutopilotN2K(
Routeman
&routeman);
32
34
bool
SendNoRouteRmbRmc
(
Routeman
&routeman);
35
36
bool
SendPGN129283(
Routeman
&routeman,
AbstractCommDriver
*driver);
37
bool
SendPGN129284(
Routeman
&routeman,
AbstractCommDriver
*driver);
38
bool
SendPGN129285(
Routeman
&routeman,
AbstractCommDriver
*driver);
39
40
#endif
SendNoRouteRmbRmc
bool SendNoRouteRmbRmc(Routeman &routeman)
Send RMC + a faked RMB when there is no active route.
Definition
autopilot_output.cpp:158
AbstractCommDriver
Common interface for all drivers.
Definition
comm_driver.h:65
Routeman
Definition
routeman.h:111
comm_driver.h
Communication driver layer.
route.h
Route abstraction.
model
include
model
autopilot_output.h
Generated on Thu Oct 9 2025 02:28:14 for OpenCPN Partial API docs by
1.9.8