SMART_COMPONENTS_DataRuntime/DataRuntime.h

31 lines
807 B
C

//
// Created by zemon on 20.02.24.
//
#ifndef HEAVY_TERMINAL_DEVICEDATARUNTIME_H
#define HEAVY_TERMINAL_DEVICEDATARUNTIME_H
#include <BaseTypes.h>
#include <stdbool.h>
#include <VariablesTable.h>
#include <CarFlipDetection.h>
typedef struct {
bool enableGnssUpdate;
bool EGTS_FLEET_ON; // Флаг включения функции мониторинга
bool telematicaServerIsActive;
bool telematicaCloseConnect;
bool telematicaWaitConnect;
uint16_t disallowWrite;
tCarFlipDetectionSettings flip;
} tDeviceDataRuntime;
void DeviceDataRuntime_InitDefaults(tDeviceDataRuntime *env);
void DeviceDataRuntime_AddToVarTab(
tDeviceDataRuntime *env,
tVariablesTable *variablesTable,
uint32_t VARIABLES_GROUP
);
#endif //HEAVY_TERMINAL_DEVICEDATARUNTIME_H