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