MRAS
Multi Rocket Avionics System
Loading...
Searching...
No Matches
NativeDataLogger.h
1//
2// Created by Tom Danvers on 17/12/2022.
3//
4
5#ifndef MRAS_NATIVEDATALOGGER_H
6#define MRAS_NATIVEDATALOGGER_H
7
8
9#include "Subsystem.h"
10
15public:
17 int8_t setup() override;
18 int8_t loop() override;
19
20 void on_message(SystemMessage *msg) override;
21
22 SUBSYSTEM_NAME("NativeDataLogger")
23};
24
25
26#endif //MRAS_NATIVEDATALOGGER_H
A subsystem that logs SystemMessages using its log() function, mostly for debugging.
Definition: NativeDataLogger.h:14
void on_message(SystemMessage *msg) override
Definition: NativeDataLogger.cpp:22
Definition: Subsystem.h:30
Subsystem(uint8_t id)
Definition: Subsystem.h:86
A base class for all system messages.
Definition: SystemMessage.h:32