kopia lustrzana https://github.com/lora-aprs/LoRa_APRS_iGate
clang-format
rodzic
0cbf0a560c
commit
a5dbb9fd77
|
@ -15,8 +15,8 @@
|
|||
#include "TaskModem.h"
|
||||
#include "TaskNTP.h"
|
||||
#include "TaskOTA.h"
|
||||
#include "TaskWifi.h"
|
||||
#include "TaskRouter.h"
|
||||
#include "TaskWifi.h"
|
||||
#include "project_configuration.h"
|
||||
|
||||
#define VERSION "21.14.0-dev"
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
#include "TaskAprsIs.h"
|
||||
#include "project_configuration.h"
|
||||
|
||||
AprsIsTask::AprsIsTask(TaskQueue<std::shared_ptr<APRSMessage>> * const toAprsIs) : Task(TASK_APRS_IS, TaskAprsIs), _toAprsIs(toAprsIs) {
|
||||
AprsIsTask::AprsIsTask(TaskQueue<std::shared_ptr<APRSMessage>> *const toAprsIs) : Task(TASK_APRS_IS, TaskAprsIs), _toAprsIs(toAprsIs) {
|
||||
}
|
||||
|
||||
AprsIsTask::~AprsIsTask() {
|
||||
|
|
|
@ -8,16 +8,16 @@
|
|||
|
||||
class AprsIsTask : public Task {
|
||||
public:
|
||||
AprsIsTask(TaskQueue<std::shared_ptr<APRSMessage>> * const toAprsIs);
|
||||
AprsIsTask(TaskQueue<std::shared_ptr<APRSMessage>> *const toAprsIs);
|
||||
virtual ~AprsIsTask();
|
||||
|
||||
virtual bool setup(std::shared_ptr<System> system) override;
|
||||
virtual bool loop(std::shared_ptr<System> system) override;
|
||||
|
||||
private:
|
||||
std::shared_ptr<APRS_IS> _aprs_is;
|
||||
std::shared_ptr<APRS_IS> _aprs_is;
|
||||
|
||||
TaskQueue<std::shared_ptr<APRSMessage>> * const _toAprsIs;
|
||||
TaskQueue<std::shared_ptr<APRSMessage>> *const _toAprsIs;
|
||||
|
||||
bool connect(std::shared_ptr<System> system);
|
||||
};
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
#include "TaskModem.h"
|
||||
#include "project_configuration.h"
|
||||
|
||||
ModemTask::ModemTask(TaskQueue<std::shared_ptr<APRSMessage>> * const fromModem) : Task(TASK_MODEM, TaskModem), _fromModem(fromModem) {
|
||||
ModemTask::ModemTask(TaskQueue<std::shared_ptr<APRSMessage>> *const fromModem) : Task(TASK_MODEM, TaskModem), _fromModem(fromModem) {
|
||||
}
|
||||
|
||||
ModemTask::~ModemTask() {
|
||||
|
|
|
@ -7,15 +7,15 @@
|
|||
|
||||
class ModemTask : public Task {
|
||||
public:
|
||||
ModemTask(TaskQueue<std::shared_ptr<APRSMessage>> * const fromModem);
|
||||
ModemTask(TaskQueue<std::shared_ptr<APRSMessage>> *const fromModem);
|
||||
virtual ~ModemTask();
|
||||
|
||||
virtual bool setup(std::shared_ptr<System> system) override;
|
||||
virtual bool loop(std::shared_ptr<System> system) override;
|
||||
|
||||
private:
|
||||
std::shared_ptr<LoRa_APRS> _lora_aprs;
|
||||
TaskQueue<std::shared_ptr<APRSMessage>> * const _fromModem;
|
||||
std::shared_ptr<LoRa_APRS> _lora_aprs;
|
||||
TaskQueue<std::shared_ptr<APRSMessage>> *const _fromModem;
|
||||
};
|
||||
|
||||
#endif
|
||||
|
|
|
@ -7,8 +7,7 @@
|
|||
String create_lat_aprs(double lat);
|
||||
String create_long_aprs(double lng);
|
||||
|
||||
RouterTask::RouterTask(TaskQueue<std::shared_ptr<APRSMessage>> * const fromModem, TaskQueue<std::shared_ptr<APRSMessage>> * const toAprsIs)
|
||||
: Task(TASK_ROUTER, TaskRouter), _fromModem(fromModem), _toAprsIs(toAprsIs) {
|
||||
RouterTask::RouterTask(TaskQueue<std::shared_ptr<APRSMessage>> *const fromModem, TaskQueue<std::shared_ptr<APRSMessage>> *const toAprsIs) : Task(TASK_ROUTER, TaskRouter), _fromModem(fromModem), _toAprsIs(toAprsIs) {
|
||||
}
|
||||
|
||||
RouterTask::~RouterTask() {
|
||||
|
@ -29,8 +28,7 @@ bool RouterTask::setup(std::shared_ptr<System> system) {
|
|||
|
||||
bool RouterTask::loop(std::shared_ptr<System> system) {
|
||||
// do routing
|
||||
if(!_fromModem->empty())
|
||||
{
|
||||
if (!_fromModem->empty()) {
|
||||
_toAprsIs->addElement(_fromModem->getElement());
|
||||
}
|
||||
|
||||
|
|
|
@ -1,21 +1,21 @@
|
|||
#ifndef TASK_ROUTER_H_
|
||||
#define TASK_ROUTER_H_
|
||||
|
||||
#include <TaskManager.h>
|
||||
#include <APRSMessage.h>
|
||||
#include <TaskManager.h>
|
||||
|
||||
class RouterTask : public Task {
|
||||
public:
|
||||
RouterTask(TaskQueue<std::shared_ptr<APRSMessage>> * const fromModem, TaskQueue<std::shared_ptr<APRSMessage>> * const toAprsIs);
|
||||
RouterTask(TaskQueue<std::shared_ptr<APRSMessage>> *const fromModem, TaskQueue<std::shared_ptr<APRSMessage>> *const toAprsIs);
|
||||
virtual ~RouterTask();
|
||||
|
||||
virtual bool setup(std::shared_ptr<System> system) override;
|
||||
virtual bool loop(std::shared_ptr<System> system) override;
|
||||
|
||||
private:
|
||||
TaskQueue<std::shared_ptr<APRSMessage>> * const _fromModem;
|
||||
TaskQueue<std::shared_ptr<APRSMessage>> * const _toAprsIs;
|
||||
|
||||
TaskQueue<std::shared_ptr<APRSMessage>> *const _fromModem;
|
||||
TaskQueue<std::shared_ptr<APRSMessage>> *const _toAprsIs;
|
||||
|
||||
std::shared_ptr<APRSMessage> _beaconMsg;
|
||||
Timer _beacon_timer;
|
||||
};
|
||||
|
|
Ładowanie…
Reference in New Issue