|
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.