OpenCPN Partial API docs
|
NMEA Data Multiplexer Object. More...
#include <wx/wxprec.h>
#include <wx/wx.h>
#include "config.h"
#include <wx/jsonreader.h>
#include <wx/jsonval.h>
#include <wx/jsonwriter.h>
#include <wx/tokenzr.h>
#include "model/comm_driver.h"
#include "model/comm_drv_factory.h"
#include "model/comm_drv_n0183_android_bt.h"
#include "model/comm_drv_n0183_net.h"
#include "model/comm_drv_n0183_serial.h"
#include "model/comm_drv_registry.h"
#include "model/comm_n0183_output.h"
#include "model/config_vars.h"
#include "model/conn_params.h"
#include "model/logger.h"
#include "model/nmea_ctx_factory.h"
#include "model/nmea_log.h"
#include "model/route.h"
#include "nmea0183.h"
Go to the source code of this file.
Functions | |
void | LogBroadcastOutputMessageColor (const std::shared_ptr< const NavMsg > &msg, NavmsgStatus ns, NmeaLog *nmea_log) |
void | BroadcastNMEA0183Message (const wxString &msg, NmeaLog *nmea_log, EventVar &on_msg_sent) |
bool | CreateOutputConnection (const wxString &com_name, ConnectionParams ¶ms_save, bool &btempStream, bool &b_restoreStream, N0183DlgCtx dlg_ctx, bool bGarminIn) |
int | PrepareOutputChannel (const wxString &com_name, N0183DlgCtx dlg_ctx, ConnectionParams ¶ms_save, bool &b_restoreStream, bool &btempStream) |
int | SendRouteToGPS_N0183 (Route *pr, const wxString &com_name, bool bsend_waypoints, Multiplexer &multiplexer, N0183DlgCtx dlg_ctx) |
int | SendWaypointToGPS_N0183 (RoutePoint *prp, const wxString &com_name, Multiplexer &multiplexer, N0183DlgCtx dlg_ctx) |
NMEA Data Multiplexer Object.
Definition in file comm_n0183_output.cpp.
Definition at line 65 of file comm_n0183_output.cpp.
bool CreateOutputConnection | ( | const wxString & | com_name, |
ConnectionParams & | params_save, | ||
bool & | btempStream, | ||
bool & | b_restoreStream, | ||
N0183DlgCtx | dlg_ctx, | ||
bool | bGarminIn | ||
) |
Definition at line 100 of file comm_n0183_output.cpp.
void LogBroadcastOutputMessageColor | ( | const std::shared_ptr< const NavMsg > & | msg, |
NavmsgStatus | ns, | ||
NmeaLog * | nmea_log | ||
) |
Definition at line 56 of file comm_n0183_output.cpp.
int PrepareOutputChannel | ( | const wxString & | com_name, |
N0183DlgCtx | dlg_ctx, | ||
ConnectionParams & | params_save, | ||
bool & | b_restoreStream, | ||
bool & | btempStream | ||
) |
Definition at line 259 of file comm_n0183_output.cpp.
int SendRouteToGPS_N0183 | ( | Route * | pr, |
const wxString & | com_name, | ||
bool | bsend_waypoints, | ||
Multiplexer & | multiplexer, | ||
N0183DlgCtx | dlg_ctx | ||
) |
Definition at line 352 of file comm_n0183_output.cpp.
int SendWaypointToGPS_N0183 | ( | RoutePoint * | prp, |
const wxString & | com_name, | ||
Multiplexer & | multiplexer, | ||
N0183DlgCtx | dlg_ctx | ||
) |
Definition at line 850 of file comm_n0183_output.cpp.