31 lines
807 B
C
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
|