mirror of
https://github.com/dimoniche/solarium.git
synced 2026-01-30 09:53:30 +03:00
48 lines
818 B
C
48 lines
818 B
C
#include "cpu.h"
|
|
#include "datadesc.h"
|
|
#include "journal.h"
|
|
|
|
|
|
typedef struct{
|
|
|
|
CPU_INT32U SerialNum;
|
|
|
|
TChannelConfig ChannelConfig;
|
|
|
|
TDeviceConfig DeviceConfig;
|
|
|
|
// ñ÷åò÷èêè
|
|
TCounters Counters;
|
|
|
|
// äëèííûå ñ÷åò÷èêè ñ CRC16
|
|
TCountersLong CountersLong;
|
|
|
|
CPU_INT32U FRAM_AcceptedMoney;
|
|
CPU_INT32U crc_AcceptedMoney;
|
|
|
|
// æóðíàë îøèáîê
|
|
TErrorRecord ErrorRecords[ERROR_RECORDS_NUM];
|
|
// æóðíàë ñîáûòèé
|
|
TEventRecord EventRecords[EVENT_RECORDS_NUM];
|
|
|
|
CPU_INT32U Pass;
|
|
CPU_INT32U crc_Pass;
|
|
|
|
CPU_INT32U LastEmailTime;
|
|
|
|
CPU_INT32U IncasEmailFlag;
|
|
CPU_INT32U IncasMoney;
|
|
CPU_INT32U IncasTime;
|
|
|
|
CPU_INT32U StartButtonName;
|
|
|
|
CPU_INT32U DefferedStartEnabled[CHANNELS_NUM];
|
|
|
|
CPU_INT32U TaxFormat;
|
|
CPU_INT32U SubjSell;
|
|
CPU_INT32U CommandV2;
|
|
CPU_INT32U TaxSystem;
|
|
|
|
}TFramMap;
|
|
|