17 lines
692 B
C
17 lines
692 B
C
//
|
|
// Created by cfif on 12.06.2024.
|
|
//
|
|
|
|
#ifndef SMART_COMPONENTS_EGTSTELEDATAPOINT_H
|
|
#define SMART_COMPONENTS_EGTSTELEDATAPOINT_H
|
|
#include "EgtsProcessing.h"
|
|
|
|
_Noreturn void EgtsProcessing_TransmitterTaskTeledata(tEgtsProcessing *env);
|
|
_Noreturn void EgtsProcessing_EventTaskTeledata(tEgtsProcessing *env);
|
|
void addTeledataQueue(tEgtsProcessing *env, tEgtsTeledata *egtsTeledata);
|
|
void addTeledataQueueEvent(tEgtsProcessing *env, eEgtsEventTetedata egtsTeledataEvent);
|
|
bool extractTeledataQueue(tEgtsProcessing *env, tEgtsTeledata *egtsTeledata, uint32_t timeout);
|
|
void addEventFromUveos(tEgtsProcessing *env, const eEgtsEventTetedata *event);
|
|
|
|
#endif //SMART_COMPONENTS_EGTSTELEDATAPOINT_H
|