/** * Send / Receive telegrams to/from TX/RX directory * $Id$ * $HeadURL$ * $Author$ * Created by Christian Ehrlicher, SLSE, 2016-09-26 */ #include "plugin.h" #include "main_dispatcher.h" #include namespace Nmea { /*! * \brief TabNmeaPlugin::createInterface * \author Gerlinde Rudolphus und Niklas Schmidt * \brief * This plugin manage the connection between ComMaster/RadioMaster backpack and Excon * Telegrams: * From Excon to NMEA/ComMaster * - SetPowerDeviceRequest * From NMEA/ ComMaster to Excon * - PositionReport(own position of ComMaster) * - BatteryInfo * - BatteryAlarm * - ServiceControl * \param pdp * \param recvFromTabCb * \param sendToTabCb * \param settings * \return */ std::shared_ptr TabNmeaPlugin::createInterface(TrainingAreaBase::Plugin::DataProvider *pdp, const std::shared_ptr &recvFromTabCb, const std::shared_ptr &sendToTabCb, NGL::Settings *settings) { Q_UNUSED(sendToTabCb); return std::make_shared(pdp, recvFromTabCb, settings); } } // namespace Nmea