Обновление

This commit is contained in:
cfif 2026-02-26 17:42:46 +03:00
parent de06d95d14
commit 4260ebe765
2 changed files with 1039 additions and 1024 deletions

File diff suppressed because it is too large Load Diff

View File

@ -7,6 +7,7 @@
#include "stdint.h" #include "stdint.h"
#include "DataNonVolatile.h" #include "DataNonVolatile.h"
#include "CanUds.h"
typedef enum { typedef enum {
AQS_CLEAR_AIR_LEVEL = 0, AQS_CLEAR_AIR_LEVEL = 0,
@ -25,6 +26,16 @@ typedef enum {
AROMA_MODE3 = 3 AROMA_MODE3 = 3
} eAromatizationIntensivity; } eAromatizationIntensivity;
typedef enum {
perm_session_defaultSession = 0x1,
perm_session_programmingSession = 0x2,
perm_session_extendedDiagnosticSession = 0x3,
perm_session_defaultSession_programmingSession = 0x4,
perm_session_defaultSession_extendedDiagnosticSession = 0x5,
perm_session_extendedDiagnosticSession_programmingSession = 0x6,
perm_session_all = 0x7
} tPermissionSession;
#pragma scalar_storage_order big-endian #pragma scalar_storage_order big-endian
// 1 Byte; Float; 2 significant digits y = (1/10)x V; Lower limit (phys): 0 V; Upper limit (phys): 25.5 V; // 1 Byte; Float; 2 significant digits y = (1/10)x V; Lower limit (phys): 0 V; Upper limit (phys): 25.5 V;
@ -245,12 +256,16 @@ typedef struct {
typedef struct { typedef struct {
void *data; void *data;
uint8_t size; uint8_t size;
tPermissionSession isPermissionSession;
bool isSecurity;
char *desc; char *desc;
} eUds_ReadDataByIdentifier_22_com; } eUds_ReadDataByIdentifier_22_com;
typedef struct { typedef struct {
void *data; void *data;
uint8_t size; uint8_t size;
tPermissionSession isPermissionSession;
bool isSecurity;
char *desc; char *desc;
} eUds_WriteDataByIdentifier_2E_com; } eUds_WriteDataByIdentifier_2E_com;