34 lines
713 B
C
34 lines
713 B
C
//
|
|
// Created by xemon on 19.12.22.
|
|
//
|
|
|
|
#ifndef UVEOS_ON_NATION_DEVICEDATARUNTIME_H
|
|
#define UVEOS_ON_NATION_DEVICEDATARUNTIME_H
|
|
|
|
#include <BaseTypes.h>
|
|
#include <stdbool.h>
|
|
#include <VariablesTable.h>
|
|
|
|
typedef struct {
|
|
bool enableGnssUpdate;
|
|
uint16_t disallowWrite;
|
|
|
|
#ifdef UVEOS_ADD_TELEMATICA
|
|
bool EGTS_FLEET_ON;
|
|
bool telematicaServerIsActive;
|
|
bool telematicaCloseConnect;
|
|
bool telematicaWaitConnect;
|
|
#endif
|
|
|
|
} tDeviceDataRuntime;
|
|
|
|
void DeviceDataRuntime_InitDefaults(tDeviceDataRuntime *env);
|
|
|
|
void DeviceDataRuntime_AddToVarTab(
|
|
tDeviceDataRuntime *env,
|
|
tVariablesTable *variablesTable,
|
|
uint32_t VARIABLES_GROUP
|
|
);
|
|
|
|
#endif //UVEOS_ON_NATION_DEVICEDATARUNTIME_H
|