mirror of
https://github.com/dimoniche/Moyka.git
synced 2026-01-29 17:33:33 +03:00
вроде все работает
удалил из проекта лишнее
This commit is contained in:
parent
0daa728d2e
commit
c40af8fdf4
@ -8,7 +8,6 @@
|
||||
#include "mode.h"
|
||||
#include "menudesc.h"
|
||||
#include "datadesc.h"
|
||||
#include "control.h"
|
||||
#include "menu.h"
|
||||
#include "journal.h"
|
||||
#include "fr.h"
|
||||
@ -357,7 +356,7 @@ void UserAppTask(void *p_arg)
|
||||
// íàïå÷àòàåì ÷åê
|
||||
if (IsFiscalConnected())
|
||||
{
|
||||
if (PrintFiscalBill(accmoney) == 0) // çäåñü äîáàâèòü ñ êàêîãî ïîñòà ÷åê
|
||||
if (PrintFiscalBill(accmoney,number_post) == 0) // здесь добавить с какого поста чек
|
||||
{
|
||||
SaveEventRecord(number_post, JOURNAL_EVENT_PRINT_BILL_POST1 + number_post, GetTimeSec());
|
||||
}
|
||||
@ -483,19 +482,6 @@ void PostUserEvent(int event)
|
||||
|
||||
void InitUserMenu(void)
|
||||
{
|
||||
for (int i = 0; i < CHANNELS_NUM; i++)
|
||||
{
|
||||
CPU_INT32U en = 0;
|
||||
GetData(&EnableChannelDesc, &en, i, DATA_FLAG_DIRECT_INDEX);
|
||||
if (en)
|
||||
{
|
||||
ChannelsState[i] = CHANNEL_STATE_FREE;
|
||||
}
|
||||
else
|
||||
{
|
||||
ChannelsState[i] = CHANNEL_STATE_DISABLED;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void UserPrintMoneyMenu(int post)
|
||||
@ -551,18 +537,6 @@ void UserPrintErrorMenu(void)
|
||||
}
|
||||
}
|
||||
|
||||
int CheckChannelEnabled(CPU_INT08U channel)
|
||||
{
|
||||
CPU_INT32U en = 0;
|
||||
GetData(&EnableChannelDesc, &en, channel, DATA_FLAG_DIRECT_INDEX);
|
||||
if (en)
|
||||
{
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
||||
void WorkServer(void)
|
||||
{
|
||||
|
||||
|
||||
@ -1,31 +0,0 @@
|
||||
#include <includes.h>
|
||||
#include "control.h"
|
||||
#include "data.h"
|
||||
#include "datadesc.h"
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
|
||||
CPU_INT16U ChannelStatus; // ïîáèòíî òåêóùèå ñòàòóñû êàíàëîâ
|
||||
|
||||
// âêëþ÷èòü êàíàë
|
||||
void ChannelOn(CPU_INT08U ch)
|
||||
{
|
||||
ChannelStatus |= (1L << ch);
|
||||
}
|
||||
|
||||
// âûêëþ÷èòü êàíàë
|
||||
void ChannelOff(CPU_INT08U ch)
|
||||
{
|
||||
ChannelStatus &= ~(1L << ch);
|
||||
}
|
||||
|
||||
|
||||
|
||||
// èíèöèàëèçàöèÿ êàíàëîâ ïðè ñòàðòå ñèñòåìû
|
||||
void InitChannels(void)
|
||||
{
|
||||
ChannelStatus = 0;
|
||||
}
|
||||
|
||||
|
||||
@ -1,24 +0,0 @@
|
||||
#ifndef _CONTROL_H_
|
||||
#define _CONTROL_H_
|
||||
|
||||
#define CHANNELS_NUM 6
|
||||
|
||||
#define CHANNEL_1 0
|
||||
#define CHANNEL_2 1
|
||||
#define CHANNEL_3 2
|
||||
#define CHANNEL_4 3
|
||||
#define CHANNEL_5 4
|
||||
#define CHANNEL_6 5
|
||||
#define CHANNEL_7 6
|
||||
#define CHANNEL_8 7
|
||||
#define CHANNEL_9 8
|
||||
#define CHANNEL_10 9
|
||||
|
||||
|
||||
extern void InitChannels(void);
|
||||
extern void ChannelOn(CPU_INT08U ch);
|
||||
extern void ChannelOff(CPU_INT08U ch);
|
||||
extern int IsChannelOn(CPU_INT08U ch);
|
||||
|
||||
|
||||
#endif //#ifndef _CONTROL_H_
|
||||
@ -424,17 +424,6 @@ void IncCounter(CPU_INT08U ch, CPU_INT32U time, CPU_INT32U money)
|
||||
{
|
||||
CPU_INT32U r, t, m;
|
||||
TCountersLong long_ctrs;
|
||||
|
||||
// óâåëè÷èì êàíàëüíûå ñ÷åò÷èêè
|
||||
ReadArrayFram(offsetof(TFramMap, Counters.CounterChannelRun)+sizeof(CPU_INT32U)*ch, sizeof(CPU_INT32U), (unsigned char*)&r);
|
||||
ReadArrayFram(offsetof(TFramMap, Counters.CounterChannelTime)+sizeof(CPU_INT32U)*ch, sizeof(CPU_INT32U), (unsigned char*)&t);
|
||||
ReadArrayFram(offsetof(TFramMap, Counters.CounterChannelMoney)+sizeof(CPU_INT32U)*ch, sizeof(CPU_INT32U), (unsigned char*)&m);
|
||||
r++;
|
||||
t+=time;
|
||||
m+=money;
|
||||
WriteArrayFram(offsetof(TFramMap, Counters.CounterChannelRun)+sizeof(CPU_INT32U)*ch, sizeof(CPU_INT32U), (unsigned char*)&r);
|
||||
WriteArrayFram(offsetof(TFramMap, Counters.CounterChannelTime)+sizeof(CPU_INT32U)*ch, sizeof(CPU_INT32U), (unsigned char*)&t);
|
||||
WriteArrayFram(offsetof(TFramMap, Counters.CounterChannelMoney)+sizeof(CPU_INT32U)*ch, sizeof(CPU_INT32U), (unsigned char*)&m);
|
||||
|
||||
// óâåëè÷èì îáùèå ñ÷åò÷èêè
|
||||
ReadArrayFram(offsetof(TFramMap, Counters.CounterRun), sizeof(CPU_INT32U), (unsigned char*)&r);
|
||||
@ -449,9 +438,7 @@ void IncCounter(CPU_INT08U ch, CPU_INT32U time, CPU_INT32U money)
|
||||
|
||||
// óâåëè÷èì äëèííûå ñ÷åò÷èêè
|
||||
ReadArrayFram(offsetof(TFramMap, CountersLong), sizeof(TCountersLong), (unsigned char*)&long_ctrs);
|
||||
long_ctrs.CounterChannelRunLong[ch]++;
|
||||
long_ctrs.CounterChannelTimeLong[ch] += time;
|
||||
long_ctrs.CounterChannelMoneyLong[ch] += money;
|
||||
|
||||
long_ctrs.CounterRunLong++;
|
||||
long_ctrs.CounterTimeLong += time;
|
||||
long_ctrs.CounterMoneyLong += money;
|
||||
@ -478,16 +465,10 @@ void CheckLongCounters(void)
|
||||
long_ctrs.crc = CRC16((unsigned char*)&long_ctrs, offsetof(TCountersLong, crc));
|
||||
WriteArrayFram(offsetof(TFramMap, CountersLong), sizeof(TCountersLong), (unsigned char*)&long_ctrs);
|
||||
/// îáû÷íûå ñ÷åò÷èêè òîæå î÷èñòèì
|
||||
ClearCounters();
|
||||
ClearBillnomCounter();
|
||||
}
|
||||
}
|
||||
|
||||
void ClearCounters(void)
|
||||
{
|
||||
SetArrayFram(offsetof(TFramMap, Counters), sizeof(CPU_INT32U)*(CHANNELS_NUM+1)*3, 0x00);
|
||||
}
|
||||
|
||||
/// èíêðåìåíò ñ÷åò÷èêà êóïþð ïî íîìèíàëàì
|
||||
void IncBillnomCounter(CPU_INT32U index)
|
||||
{
|
||||
|
||||
@ -1,7 +1,6 @@
|
||||
#ifndef _JOURNAL_H_
|
||||
#define _JOURNAL_H_
|
||||
|
||||
#include "control.h"
|
||||
#include "fiscal.h"
|
||||
|
||||
#define EVENT_RECORDS_COUNT 512 // ÷èñëî çàïèñåé â æóðíàëå
|
||||
@ -73,12 +72,6 @@ typedef struct{
|
||||
|
||||
// ñòðóêòóðà äëÿ õðàíåíèÿ ñ÷åò÷èêîâ
|
||||
typedef struct{
|
||||
// ÷èñëî çàïóñêîâ ïîêàíàëüíî
|
||||
CPU_INT32U CounterChannelRun[CHANNELS_NUM];
|
||||
// Ñóììàðíîå âðåìÿ ðàáîòû ïîêàíàëüíî, ñåê.
|
||||
CPU_INT32U CounterChannelTime[CHANNELS_NUM];
|
||||
// Ñóììà äåíåã ïîêàíàëüíî
|
||||
CPU_INT32U CounterChannelMoney[CHANNELS_NUM];
|
||||
|
||||
// îáùåå ÷èñëî çàïóñêîâ
|
||||
CPU_INT32U CounterRun;
|
||||
@ -97,12 +90,6 @@ typedef struct{
|
||||
// ñòðóêòóðà äëÿ õðàíåíèÿ äëèííûõ ñ÷åò÷èêîâ
|
||||
// âåäåì ïîêà òîëüêî ýòè òðè äëèííûõ
|
||||
typedef struct{
|
||||
// ÷èñëî çàïóñêîâ ïîêàíàëüíî
|
||||
CPU_INT32U CounterChannelRunLong[CHANNELS_NUM];
|
||||
// Ñóììàðíîå âðåìÿ ðàáîòû ïîêàíàëüíî, ñåê.
|
||||
CPU_INT32U CounterChannelTimeLong[CHANNELS_NUM];
|
||||
// Ñóììà äåíåã ïîêàíàëüíî
|
||||
CPU_INT32U CounterChannelMoneyLong[CHANNELS_NUM];
|
||||
CPU_INT32U CounterRunLong;
|
||||
CPU_INT32U CounterTimeLong;
|
||||
CPU_INT32U CounterMoneyLong;
|
||||
@ -122,7 +109,6 @@ extern void ClearEventJournal(void);
|
||||
extern void GetEventStr(char* str, char event);
|
||||
extern int GetEventRecord(TEventRecord* record, CPU_INT32U index);
|
||||
extern void IncCounter(CPU_INT08U ch, CPU_INT32U time, CPU_INT32U money);
|
||||
extern void ClearCounters(void);
|
||||
extern void ErrorServer(void);
|
||||
extern int TstCriticalValidatorErrors(void);
|
||||
extern void ClrValidatorErrors(void);
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@ -2,7 +2,6 @@
|
||||
#define _DATADESC_H_
|
||||
|
||||
#include "data.h"
|
||||
#include "control.h"
|
||||
|
||||
#define INCAS_SEND_FLAG 0x87654321
|
||||
|
||||
@ -16,50 +15,6 @@
|
||||
#define DEFAULT_PASSWORD 1111
|
||||
#define MASTER_PASSWORD 11300045//1234567890L
|
||||
|
||||
// ñòðóêòóðà êîíôèãóðàöèè êàíàëîâ
|
||||
typedef struct{
|
||||
// âêëþ÷åíèå êàíàëà
|
||||
CPU_INT32U Enable[CHANNELS_NUM];
|
||||
// òàéì-àóò ïåðåä âêëþ÷åíèåì, ñåê.
|
||||
CPU_INT32U TimeOutBefore[CHANNELS_NUM];
|
||||
// òàéì-àóò ïîñëå âûêëþ÷åíèÿ, ìèí.
|
||||
CPU_INT32U TimeOutAfter[CHANNELS_NUM];
|
||||
// ìàêñèìàëüíîå âðåìÿ ðàáîòû, ìèí.
|
||||
CPU_INT32U MaxWorkTime[CHANNELS_NUM];
|
||||
// ìèíèìàëüíîå âðåìÿ ðàáîòû, ìèí.
|
||||
CPU_INT32U MinWorkTime[CHANNELS_NUM];
|
||||
// íàñòðîéêà óèêåíäà, èíäåêñ
|
||||
CPU_INT32U WeekEnd[CHANNELS_NUM];
|
||||
#define WEEKEND_NO 0
|
||||
#define WEEKEND_FRIDAY_SUNDAY 1
|
||||
#define WEEKEND_SATURDAY_SUNDAY 2
|
||||
#define WEEKEND_FRIDAY_SATURDAY 3
|
||||
#define WEEKEND_FRIDAY_MONDAY 4
|
||||
// íàçâàíèå êàíàëà
|
||||
CPU_INT32U Name[CHANNELS_NUM];
|
||||
|
||||
// ïåðèîäû
|
||||
#define PRICE_PERIODS_NUM 4
|
||||
CPU_INT32U T_Start_Weekdays[CHANNELS_NUM][PRICE_PERIODS_NUM];
|
||||
CPU_INT32U T_End_Weekdays[CHANNELS_NUM][PRICE_PERIODS_NUM];
|
||||
CPU_INT32U T_Start_Weekend[CHANNELS_NUM][PRICE_PERIODS_NUM];
|
||||
CPU_INT32U T_End_Weekend[CHANNELS_NUM][PRICE_PERIODS_NUM];
|
||||
// öåíû
|
||||
CPU_INT32U Price_Weekdays[CHANNELS_NUM][PRICE_PERIODS_NUM];
|
||||
CPU_INT32U Price_Weekend[CHANNELS_NUM][PRICE_PERIODS_NUM];
|
||||
CPU_INT32U PriceTime_Weekdays[CHANNELS_NUM][PRICE_PERIODS_NUM];
|
||||
CPU_INT32U PriceTime_Weekend[CHANNELS_NUM][PRICE_PERIODS_NUM];
|
||||
|
||||
CPU_INT32U post_ip[CHANNELS_NUM];
|
||||
CPU_INT32U select_protect[CHANNELS_NUM];
|
||||
CPU_INT32U imp_len[CHANNELS_NUM];
|
||||
CPU_INT32U imp_cost[CHANNELS_NUM];
|
||||
CPU_INT32U minute_cost[CHANNELS_NUM];
|
||||
|
||||
CPU_INT32U Price;
|
||||
|
||||
}TChannelConfig;
|
||||
|
||||
// ñòðóêòóðà êîíôèãóðàöèè àïïàðàòóðû
|
||||
typedef struct{
|
||||
CPU_INT32U EnableValidator[COUNT_POST + COUNT_VACUUM];
|
||||
@ -93,39 +48,19 @@ typedef struct{
|
||||
|
||||
|
||||
extern CPU_INT32U PeriodIndex;
|
||||
extern CPU_INT32U ChannelIndex;
|
||||
extern TDataDescStruct const DeviceIDDesc;
|
||||
|
||||
extern TDataDescStruct const LastEmailSendTime;
|
||||
|
||||
extern TDataDescStruct const ChannelIndexDesc;
|
||||
extern TDataDescStruct const EnableChannelDesc;
|
||||
extern TDataDescStruct const TimeOutBeforeDesc;
|
||||
extern TDataDescStruct const TimeOutAfterDesc;
|
||||
extern TDataDescStruct const MaxWorkTimeDesc;
|
||||
extern TDataDescStruct const MinWorkTimeDesc;
|
||||
extern TDataDescStruct const WeekEndDesc;
|
||||
extern TDataDescStruct const DeferredStartDesc;
|
||||
|
||||
extern TDataDescStruct const PeriodWeekendIndexDesc;
|
||||
extern TDataDescStruct const PeriodWeekdaysIndexDesc;
|
||||
extern TDataDescStruct const ServiceNameDesc;
|
||||
extern TDataDescStruct const PassDesc;
|
||||
extern TDataDescStruct const PriceDesc;
|
||||
extern TDataDescStruct const PassCRCDesc;
|
||||
extern TDataDescStruct const PassTempDesc;
|
||||
extern CPU_INT32U TempPass;
|
||||
extern TDataDescStruct const PassTempDesc1;
|
||||
extern TDataDescStruct const PassTempDesc2;
|
||||
|
||||
extern TDataDescStruct const PriceWeekendDesc;
|
||||
extern TDataDescStruct const PriceWeekdaysDesc;
|
||||
extern TDataDescStruct const PriceTimeWeekendDesc;
|
||||
extern TDataDescStruct const PriceTimeWeekdaysDesc;
|
||||
extern TDataDescStruct const T_Start_WeekdaysDesc;
|
||||
extern TDataDescStruct const T_End_WeekdaysDesc;
|
||||
extern TDataDescStruct const T_Start_WeekendDesc;
|
||||
extern TDataDescStruct const T_End_WeekendDesc;
|
||||
|
||||
extern TDataDescStruct const EnableFiscalDesc;
|
||||
extern TDataDescStruct const EnableCoinDesc;
|
||||
extern TDataDescStruct const EnableModemDesc;
|
||||
@ -162,7 +97,6 @@ extern TDataDescStruct const CounterChannelTimeDesc;
|
||||
extern TDataDescStruct const ChannelStIndexDesc;
|
||||
extern TDataDescStruct const ClearStatCmdDesc;
|
||||
extern TDataDescStruct const BillFormatDesc;
|
||||
extern TDataDescStruct const NameChannelDesc;
|
||||
|
||||
extern TDataDescStruct const AcceptedMoneyDesc;
|
||||
extern TDataDescStruct const AcceptedMoneyCRC16Desc;
|
||||
@ -204,18 +138,10 @@ extern TDataDescStruct const GatewayDesc;
|
||||
extern TDataDescStruct const NetMaskDesc;
|
||||
extern TDataDescStruct const IpAddrDesc;
|
||||
|
||||
extern TDataDescStruct const PostIpAddrDesc;
|
||||
extern TDataDescStruct const SelectProtectDesc;
|
||||
extern TDataDescStruct const PostImpCostDesc;
|
||||
extern TDataDescStruct const PostLenCostDesc;
|
||||
extern TDataDescStruct const PostMinutePriceDesc;
|
||||
|
||||
extern TDataDescStruct const CashModeDesc;
|
||||
extern TDataDescStruct const CashPerPulseDesc;
|
||||
extern TDataDescStruct const PrintTimeoutDesc;
|
||||
|
||||
extern TDataDescStruct const PriceDesc;
|
||||
|
||||
extern void OnChangeInitByDefault(void);
|
||||
extern void OnChangeServiceName(void);
|
||||
|
||||
|
||||
@ -10,10 +10,7 @@ typedef struct
|
||||
|
||||
CPU_INT32U SerialNum;
|
||||
|
||||
TChannelConfig ChannelConfig;
|
||||
|
||||
TDeviceConfig DeviceConfig;
|
||||
|
||||
// ñ÷åò÷èêè
|
||||
TCounters Counters;
|
||||
|
||||
@ -26,6 +23,8 @@ typedef struct
|
||||
// æóðíàë ñîáûòèé+îøèáîê
|
||||
TEventRecord EventRecords[EVENT_RECORDS_COUNT];
|
||||
|
||||
CPU_INT32U Price;
|
||||
|
||||
CPU_INT32U Pass;
|
||||
CPU_INT32U crc_Pass;
|
||||
|
||||
@ -36,8 +35,6 @@ typedef struct
|
||||
CPU_INT32U IncasTime;
|
||||
|
||||
CPU_INT32U StartButtonName;
|
||||
|
||||
CPU_INT32U DefferedStartEnabled[CHANNELS_NUM];
|
||||
#endif
|
||||
|
||||
CPU_INT08U mac_addr[6];
|
||||
|
||||
@ -4,7 +4,6 @@
|
||||
#include "menudesc.h"
|
||||
#include "data.h"
|
||||
#include "datadesc.h"
|
||||
#include "control.h"
|
||||
#include "journal.h"
|
||||
#include "time.h"
|
||||
#include "mode.h"
|
||||
@ -515,85 +514,6 @@ const TMenuLine line_SettingsMenu_7 = {
|
||||
const TMenuLineArray arr_SettingsMenuArray[] = {&line_SettingsMenu_0, &line_SettingsMenu_2, &line_SettingsMenu_5, &line_SettingsMenu_3, &line_SettingsMenu_6, /*&line_SettingsMenu_8,*/ NULL};
|
||||
const TMenuPanel SettingsMenuPanel[] = {arr_SettingsMenuArray, NULL, 5, MENU_PANEL_STANDARD};
|
||||
|
||||
|
||||
|
||||
/***********************************
|
||||
ÌÅÍÞ ÍÀÑÒÐÎÉÊÀ ÊÀÍÀËÎÂ
|
||||
***********************************/
|
||||
const TMenuLine line_ChannelMenu_0 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
MENU_FIXED_LINE|MENU_INDEX_LINE, // äîï. ôëàãè
|
||||
(void*)&ChannelIndexDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_ChannelMenu_1 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&EnableChannelDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_ChannelMenu_2 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&PostIpAddrDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_ChannelMenu_3 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&SelectProtectDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_ChannelMenu_4 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&PostImpCostDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_ChannelMenu_5 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&PostLenCostDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_ChannelMenu_6 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&PostMinutePriceDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLineArray arr_ChannelMenuArray[] = {&line_ChannelMenu_0,
|
||||
&line_ChannelMenu_1,
|
||||
&line_ChannelMenu_2,
|
||||
&line_ChannelMenu_4,
|
||||
&line_ChannelMenu_5,
|
||||
&line_ChannelMenu_3,
|
||||
&line_ChannelMenu_6,
|
||||
NULL};
|
||||
char flag_enter_periods=0;
|
||||
|
||||
void OnEnterChannelSettingsMenu(void)
|
||||
{
|
||||
if (!flag_enter_periods)
|
||||
{
|
||||
ChannelIndex = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
flag_enter_periods = 0;
|
||||
}
|
||||
}
|
||||
|
||||
const TMenuPanel ChannelMenuPanel[] = {arr_ChannelMenuArray, OnEnterChannelSettingsMenu, 7, MENU_PANEL_STANDARD};
|
||||
|
||||
|
||||
/***********************************
|
||||
ÌÅÍÞ ÍÀÑÒÐÎÉÊÀ ÑÅÒÈ
|
||||
***********************************/
|
||||
@ -630,54 +550,6 @@ const TMenuLine line_NetworkMenu_3 = {
|
||||
const TMenuLineArray arr_NetworkMenuArray[] = {&line_NetworkMenu_0, &line_NetworkMenu_1, &line_NetworkMenu_2, &line_NetworkMenu_3, NULL};
|
||||
const TMenuPanel NetworkMenuPanel[] = {arr_NetworkMenuArray, NULL, 4, MENU_PANEL_STANDARD};
|
||||
|
||||
/***********************************
|
||||
ÌÅÍÞ ÍÀÑÒÐÎÉÊÀ ÖÅÍÛ ÍÀ ÁÓÄÍßÕ
|
||||
***********************************/
|
||||
void OnEnterPanelPrice(void)
|
||||
{
|
||||
PeriodIndex = ChannelIndex*PRICE_PERIODS_NUM;
|
||||
flag_enter_periods = 1;
|
||||
}
|
||||
|
||||
const TMenuLine line_PriceMenu_0 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
MENU_FIXED_LINE|MENU_INDEX_LINE, // äîï. ôëàãè
|
||||
(void*)&PeriodWeekdaysIndexDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_PriceMenu_1 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&T_Start_WeekdaysDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_PriceMenu_2 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&T_End_WeekdaysDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_PriceMenu_3 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&PriceWeekdaysDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_PriceMenu_4 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&PriceTimeWeekdaysDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLineArray arr_PriceMenuArray[] = {&line_PriceMenu_0, &line_PriceMenu_1, &line_PriceMenu_2, &line_PriceMenu_3, &line_PriceMenu_4, NULL};
|
||||
const TMenuPanel PriceWeekdaysMenuPanel[] = {arr_PriceMenuArray, OnEnterPanelPrice, 5, MENU_PANEL_STANDARD};
|
||||
|
||||
|
||||
/***********************************
|
||||
ÌÅÍÞ ÂÂÎÄ ÒÅÊÓÙÅÃÎ ÏÀÐÎËß
|
||||
***********************************/
|
||||
@ -796,48 +668,6 @@ const TMenuLine line_SetNewPassMenu_1 = {
|
||||
const TMenuLineArray arr_SetNewPassMenuArray[] = {&line_SetNewPassMenu_0, &line_SetNewPassMenu_1, NULL};
|
||||
const TMenuPanel SetNewPassMenuPanel[] = {arr_SetNewPassMenuArray, NULL, 2, MENU_PANEL_STANDARD};
|
||||
|
||||
/***********************************
|
||||
ÌÅÍÞ ÍÀÑÒÐÎÉÊÀ ÖÅÍÛ ÍÀ ÂÛÕÎÄÍÛÕ
|
||||
***********************************/
|
||||
const TMenuLine line_PriceMenuWend_0 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
MENU_FIXED_LINE|MENU_INDEX_LINE, // äîï. ôëàãè
|
||||
(void*)&PeriodWeekendIndexDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_PriceMenuWend_1 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&T_Start_WeekendDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_PriceMenuWend_2 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&T_End_WeekendDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_PriceMenuWend_3 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&PriceWeekendDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLine line_PriceMenuWend_4 = {
|
||||
MENU_LINE_SHOW_DESC, // òèï ïóíêòà ìåíþ
|
||||
0, // äîï. ôëàãè
|
||||
(void*)&PriceTimeWeekendDesc, // óêàçàòåëü íà òåêñòîâóþ ñòðîêó èëè äåñêðèïòîð
|
||||
NULL // ïàíåëü äëÿ ïåðåõîäà
|
||||
};
|
||||
|
||||
const TMenuLineArray arr_PriceMenuArrayWend[] = {&line_PriceMenuWend_0, &line_PriceMenuWend_1, &line_PriceMenuWend_2, &line_PriceMenuWend_3, &line_PriceMenuWend_4, NULL};
|
||||
const TMenuPanel PriceWeekendMenuPanel[] = {arr_PriceMenuArrayWend, OnEnterPanelPrice, 5, MENU_PANEL_STANDARD};
|
||||
|
||||
|
||||
/***********************************
|
||||
ÌÅÍÞ ÍÀÑÒÐÎÉÊÀ ÎÁÎÐÓÄÎÂÀÍÈß
|
||||
***********************************/
|
||||
|
||||
@ -196,6 +196,11 @@ CPU_INT32U GetResetCashCount(int index)
|
||||
return ctr;
|
||||
}
|
||||
|
||||
CPU_INT32U period[COUNT_POST + COUNT_VACUUM];
|
||||
CPU_INT32U period_cash[COUNT_POST + COUNT_VACUUM];
|
||||
CPU_INT32U period_signal[COUNT_POST + COUNT_VACUUM];
|
||||
CPU_INT32U T3CR = 0;
|
||||
|
||||
// èíèöèàëèçàöèÿ ìîíåòîïðèåìíèêà
|
||||
void InitCoin(void)
|
||||
{
|
||||
@ -203,8 +208,19 @@ void InitCoin(void)
|
||||
{
|
||||
CoinImpCounter[i] = 0;
|
||||
CashImpCounter[i] = 0;
|
||||
|
||||
cash_pulse[i] = 0;
|
||||
cash_pause[i] = 0;
|
||||
|
||||
pend_cash_counter[i] = 0;
|
||||
pend_cash_timestamp[i] = 0;
|
||||
|
||||
signal_pulse[i] = 0;
|
||||
pend_signal_counter[i] = 0;
|
||||
|
||||
period[i] = 0;
|
||||
period_cash[i] = 0;
|
||||
period_signal[i] = 0;
|
||||
}
|
||||
|
||||
InitImpInput();
|
||||
@ -213,11 +229,6 @@ void InitCoin(void)
|
||||
|
||||
void InputCapture_ISR(void)
|
||||
{
|
||||
static CPU_INT32U period[COUNT_POST + COUNT_VACUUM];
|
||||
static CPU_INT32U period_cash[COUNT_POST + COUNT_VACUUM];
|
||||
static CPU_INT32U period_signal[COUNT_POST + COUNT_VACUUM];
|
||||
static CPU_INT32U T3CR = 0;
|
||||
|
||||
T3IR = 0xFF;
|
||||
|
||||
// íàðàùèâàåì òèêè
|
||||
@ -225,7 +236,7 @@ void InputCapture_ISR(void)
|
||||
|
||||
// ïîñò 1
|
||||
// êóïþðîïðèåìíèê 1
|
||||
if (FIO1PIN_bit.P1_20)
|
||||
if (!FIO1PIN_bit.P1_20)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[0];
|
||||
@ -244,7 +255,7 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ìîíåòîïðèåìíèê 1
|
||||
if (FIO1PIN_bit.P1_21)
|
||||
if (!FIO1PIN_bit.P1_21)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if (((T3CR-period[0]) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period[0]) < COIN_IMP_MAX_LEN))
|
||||
@ -258,7 +269,7 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ñèãíàë ïå÷àòè ÷åêà 1
|
||||
if (FIO4PIN_bit.P4_28)
|
||||
if (!FIO4PIN_bit.P4_28)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[0];
|
||||
@ -277,7 +288,7 @@ void InputCapture_ISR(void)
|
||||
|
||||
// ïîñò 2
|
||||
// êóïþðîïðèåìíèê 2
|
||||
if (FIO1PIN_bit.P1_19)
|
||||
if (!FIO1PIN_bit.P1_19)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[1];
|
||||
@ -296,7 +307,7 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ìîíåòîïðèåìíèê 2
|
||||
if (FIO1PIN_bit.P1_18)
|
||||
if (!FIO1PIN_bit.P1_18)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if (((T3CR-period[1]) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period[1]) < COIN_IMP_MAX_LEN))
|
||||
@ -310,13 +321,27 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ñèãíàë ïå÷àòè ÷åêà 2
|
||||
if (FIO0PIN_bit.P0_4)
|
||||
{
|
||||
}
|
||||
if (!FIO0PIN_bit.P0_4)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[1];
|
||||
|
||||
if ((cr > (signal_pulse[1] - COIN_IMP_SPAN))
|
||||
&& (cr < (signal_pulse[1] + COIN_IMP_SPAN)))
|
||||
{
|
||||
pend_signal_counter[0] = 1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[1] = T3CR;
|
||||
pend_signal_counter[1] = 0;
|
||||
}
|
||||
|
||||
|
||||
// ïîñò 3
|
||||
// êóïþðîïðèåìíèê 3
|
||||
if (FIO3PIN_bit.P3_25)
|
||||
if (!FIO3PIN_bit.P3_25)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[2];
|
||||
@ -335,7 +360,7 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ìîíåòîïðèåìíèê 3
|
||||
if (FIO3PIN_bit.P3_26)
|
||||
if (!FIO3PIN_bit.P3_26)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if (((T3CR-period[2]) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period[2]) < COIN_IMP_MAX_LEN))
|
||||
@ -349,13 +374,27 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ñèãíàë ïå÷àòè ÷åêà 3
|
||||
if (FIO1PIN_bit.P1_28)
|
||||
{
|
||||
}
|
||||
if (!FIO1PIN_bit.P1_28)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[2];
|
||||
|
||||
if ((cr > (signal_pulse[2] - COIN_IMP_SPAN))
|
||||
&& (cr < (signal_pulse[2] + COIN_IMP_SPAN)))
|
||||
{
|
||||
pend_signal_counter[2] = 1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[2] = T3CR;
|
||||
pend_signal_counter[2] = 0;
|
||||
}
|
||||
|
||||
|
||||
// ïîñò 4
|
||||
// êóïþðîïðèåìíèê 4
|
||||
if (FIO0PIN_bit.P0_26)
|
||||
if (!FIO0PIN_bit.P0_26)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[3];
|
||||
@ -374,7 +413,7 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ìîíåòîïðèåìíèê 4
|
||||
if (FIO0PIN_bit.P0_25)
|
||||
if (!FIO0PIN_bit.P0_25)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if (((T3CR-period[3]) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period[3]) < COIN_IMP_MAX_LEN))
|
||||
@ -388,13 +427,27 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ñèãíàë ïå÷àòè ÷åêà 4
|
||||
if (FIO1PIN_bit.P1_27)
|
||||
{
|
||||
}
|
||||
if (!FIO1PIN_bit.P1_27)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[3];
|
||||
|
||||
if ((cr > (signal_pulse[3] - COIN_IMP_SPAN))
|
||||
&& (cr < (signal_pulse[3] + COIN_IMP_SPAN)))
|
||||
{
|
||||
pend_signal_counter[3] = 1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[3] = T3CR;
|
||||
pend_signal_counter[3] = 0;
|
||||
}
|
||||
|
||||
|
||||
// ïîñò 5
|
||||
// êóïþðîïðèåìíèê 5
|
||||
if (FIO0PIN_bit.P0_9)
|
||||
if (!FIO0PIN_bit.P0_9)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[4];
|
||||
@ -413,7 +466,7 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ìîíåòîïðèåìíèê 5
|
||||
if (FIO2PIN_bit.P2_2)
|
||||
if (!FIO2PIN_bit.P2_2)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if (((T3CR-period[4]) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period[4]) < COIN_IMP_MAX_LEN))
|
||||
@ -427,13 +480,27 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ñèãíàë ïå÷àòè ÷åêà 5
|
||||
if (FIO1PIN_bit.P1_26)
|
||||
{
|
||||
}
|
||||
if (!FIO1PIN_bit.P1_26)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[4];
|
||||
|
||||
if ((cr > (signal_pulse[4] - COIN_IMP_SPAN))
|
||||
&& (cr < (signal_pulse[4] + COIN_IMP_SPAN)))
|
||||
{
|
||||
pend_signal_counter[4] = 1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[4] = T3CR;
|
||||
pend_signal_counter[4] = 0;
|
||||
}
|
||||
|
||||
|
||||
// ïîñò 6
|
||||
// êóïþðîïðèåìíèê 6
|
||||
if (FIO0PIN_bit.P0_7)
|
||||
if (!FIO0PIN_bit.P0_7)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[5];
|
||||
@ -452,7 +519,7 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ìîíåòîïðèåìíèê 6
|
||||
if (FIO0PIN_bit.P0_8)
|
||||
if (!FIO0PIN_bit.P0_8)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if (((T3CR-period[5]) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period[5]) < COIN_IMP_MAX_LEN))
|
||||
@ -466,12 +533,26 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ñèãíàë ïå÷àòè ÷åêà 5
|
||||
if (FIO0PIN_bit.P0_0)
|
||||
{
|
||||
}
|
||||
if (!FIO0PIN_bit.P0_0)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[5];
|
||||
|
||||
if ((cr > (signal_pulse[5] - COIN_IMP_SPAN))
|
||||
&& (cr < (signal_pulse[5] + COIN_IMP_SPAN)))
|
||||
{
|
||||
pend_signal_counter[5] = 1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[5] = T3CR;
|
||||
pend_signal_counter[5] = 0;
|
||||
}
|
||||
|
||||
|
||||
// ìîíåòîïðèåìíèê ïûëåñîñ 1
|
||||
if (FIO0PIN_bit.P0_5)
|
||||
if (!FIO0PIN_bit.P0_5)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if (((T3CR-period[6]) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period[6]) < COIN_IMP_MAX_LEN))
|
||||
@ -485,12 +566,26 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ñèãíàë ïå÷àòè ÷åêà ïûëåñîñ 1
|
||||
if (FIO0PIN_bit.P0_6)
|
||||
{
|
||||
}
|
||||
if (!FIO0PIN_bit.P0_6)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[6];
|
||||
|
||||
if ((cr > (signal_pulse[6] - COIN_IMP_SPAN))
|
||||
&& (cr < (signal_pulse[6] + COIN_IMP_SPAN)))
|
||||
{
|
||||
pend_signal_counter[6] = 1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[6] = T3CR;
|
||||
pend_signal_counter[6] = 0;
|
||||
}
|
||||
|
||||
|
||||
// ìîíåòîïðèåìíèê ïûëåñîñ 2
|
||||
if (FIO1PIN_bit.P1_25)
|
||||
if (!FIO1PIN_bit.P1_25)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if (((T3CR-period[7]) > COIN_IMP_MIN_LEN)
|
||||
&& ((T3CR-period[7]) < COIN_IMP_MAX_LEN))
|
||||
@ -504,9 +599,23 @@ void InputCapture_ISR(void)
|
||||
}
|
||||
|
||||
// ñèãíàë ïå÷àòè ÷åêà ïûëåñîñ 2
|
||||
if (FIO0PIN_bit.P0_10)
|
||||
{
|
||||
}
|
||||
if (!FIO0PIN_bit.P0_10)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[7];
|
||||
|
||||
if ((cr > (signal_pulse[7] - COIN_IMP_SPAN))
|
||||
&& (cr < (signal_pulse[7] + COIN_IMP_SPAN)))
|
||||
{
|
||||
pend_signal_counter[7] = 1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[7] = T3CR;
|
||||
pend_signal_counter[7] = 0;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
extern CPU_INT32U BSP_CPU_PclkFreq (CPU_INT08U pclk);
|
||||
|
||||
@ -624,7 +624,7 @@ void ClrFiscalErrorByCode(CPU_INT08U err)
|
||||
|
||||
// ïå÷àòü ÷åêà íà ÔÐ
|
||||
// ext - ðàñøèðåííûé ôîðìàò êîìàíäû (Îïåðàöèÿ V2 ðàñøèðåííîå çàêðûòèå ÷åêà)
|
||||
int PrintFiscalBill(CPU_INT32U money)
|
||||
int PrintFiscalBill(CPU_INT32U money, CPU_INT32U post)
|
||||
{
|
||||
CPU_INT08U err;
|
||||
CPU_INT64U count = 1000;
|
||||
@ -716,8 +716,7 @@ repeat_sell1:
|
||||
GetData(&ServiceNameDesc, &serv_index, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
if (serv_index == 1)
|
||||
{
|
||||
static const char sss[] = "Óńëóăč ěîéęč ńŕěîîáńëóćčâŕíč˙";
|
||||
strcpy(service_name, sss);
|
||||
sprintf(service_name, "Óńëóăč ěîéęč ńŕěîîáńëóćčâŕíč˙ ďîńň %d", post + 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -731,8 +730,7 @@ repeat_sell1:
|
||||
GetData(&ServiceNameDesc, &serv_index, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
if (serv_index == 1)
|
||||
{
|
||||
static const char sss[] = "Óńëóăč ěîéęč ńŕěîîáńëóćčâŕíč˙";
|
||||
strcpy(service_name, sss);
|
||||
sprintf(service_name, "Óńëóăč ěîéęč ńŕěîîáńëóćčâŕíč˙ ďîńň %d", post + 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -810,8 +808,7 @@ repeat_sell2:
|
||||
GetData(&ServiceNameDesc, &serv_index, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
if (serv_index == 1)
|
||||
{
|
||||
static const char sss[] = "Óńëóăč ěîéęč ńŕěîîáńëóćčâŕíč˙";
|
||||
strcpy(service_name, sss);
|
||||
sprintf(service_name, "Óńëóăč ěîéęč ńŕěîîáńëóćčâŕíč˙ ďîńň %d", post + 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
@ -825,8 +822,7 @@ repeat_sell2:
|
||||
GetData(&ServiceNameDesc, &serv_index, 0, DATA_FLAG_SYSTEM_INDEX);
|
||||
if (serv_index == 1)
|
||||
{
|
||||
static const char sss[] = "Óńëóăč ěîéęč ńŕěîîáńëóćčâŕíč˙";
|
||||
strcpy(service_name, sss);
|
||||
sprintf(service_name, "Óńëóăč ěîéęč ńŕěîîáńëóćčâŕíč˙ ďîńň %d", post + 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@ -14,7 +14,7 @@ extern void InitFiscal(void);
|
||||
extern int IsFiscalConnected(void);
|
||||
extern void FPend(void);
|
||||
extern void FPost(void);
|
||||
extern int PrintFiscalBill(CPU_INT32U money);
|
||||
extern int PrintFiscalBill(CPU_INT32U money, CPU_INT32U post);
|
||||
extern int PrintFiscalBillRepeated(CPU_INT32U money, CPU_INT32U time);
|
||||
extern void SetFiscalErrorByCode(CPU_INT08U err);
|
||||
extern void ClearFiscalErrors(void);
|
||||
|
||||
@ -14,7 +14,7 @@ Count=0
|
||||
Enabled=0
|
||||
ShowSource=1
|
||||
[DebugChecksum]
|
||||
Checksum=753675904
|
||||
Checksum=1198817827
|
||||
[Exceptions]
|
||||
StopOnUncaught=_ 0
|
||||
StopOnThrow=_ 0
|
||||
|
||||
File diff suppressed because one or more lines are too long
@ -2,7 +2,7 @@
|
||||
|
||||
<project>
|
||||
<fileVersion>2</fileVersion>
|
||||
<fileChecksum>269454336</fileChecksum>
|
||||
<fileChecksum>2899151881</fileChecksum>
|
||||
<configuration>
|
||||
<name>Flash Central</name>
|
||||
<outputs>
|
||||
@ -451,11 +451,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 7 23 130 123 20 133 21 6 145 135 152</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 7 23 130 20 133 21 6 145 135 152</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 7 23 130 123 20 133 21 6 145 135 152</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 7 23 130 20 133 21 6 145 135 152</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -497,11 +497,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 7 23 130 123 20 133 129 152 145 153</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 7 23 130 20 133 129 152 145 153</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 7 23 130 123 20 133 129 152 145 153</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 7 23 130 20 133 129 152 145 153</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -520,11 +520,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 2 122 165 8 140 129 133 123 130 20 135</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 2 122 165 8 140 129 133 130 20 135</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 2 122 165 8 140 129 133 123 130 20 135</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 2 122 165 8 140 129 133 130 20 135</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -543,11 +543,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 254 61 244 221 220 232 242 252 135 1 133 129 123 42 60 46 142 157 31 58 163 50</file>
|
||||
<file> 254 61 244 221 220 232 242 252 135 1 133 129 42 60 46 142 157 31 58 163 50</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 254 61 244 221 220 232 242 252 135 1 133 129 123 42 60 46 142 31 58 163 50</file>
|
||||
<file> 254 61 244 221 220 232 242 252 135 1 133 129 42 60 46 142 31 58 163 50</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -589,11 +589,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 133 129 123 7 23 130 20 8 140 152 3 1</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 133 129 7 23 130 20 8 140 152 3 1</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 133 129 123 7 23 130 20 8 140 152 3 1</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 133 129 7 23 130 20 8 140 152 3 1</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -681,11 +681,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 130 123 20 8 140 129 133 152 148 3 145</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 130 20 8 140 129 133 152 148 3 145</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 130 123 20 8 140 129 133 152 148 3 145</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 130 20 8 140 129 133 152 148 3 145</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -704,11 +704,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 133 129 123 8 152</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 133 129 8 152</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 133 129 123 8 152</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 133 129 8 152</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -727,11 +727,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 122 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 165 8 140 129 133 123 130 20 152 3 135 153</file>
|
||||
<file> 122 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 165 8 140 129 133 130 20 152 3 135 153</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 122 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 165 8 140 129 133 123 130 20 152 3 135 153</file>
|
||||
<file> 122 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 165 8 140 129 133 130 20 152 3 135 153</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -773,11 +773,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 1 152 20 7 133 145 23 130 123 129 148 3 120 2 21</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 1 152 20 7 133 145 23 130 129 148 3 120 2 21</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 1 152 20 7 133 145 23 130 123 129 148 3 120 2 21</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 1 152 20 7 133 145 23 130 129 148 3 120 2 21</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -819,11 +819,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 20 148 5 133 129 123 130 152 8 140</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 20 148 5 133 129 130 152 8 140</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 20 148 5 133 129 123 130 152 8 140</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 135 20 148 5 133 129 130 152 8 140</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -874,7 +874,7 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ILINK</name>
|
||||
<file> 255 95 171 117 84 77 173 151 88 68 85 103 116 110 72 102 98 109 108 111 114 99 71 93 81 90 195 179 188 177 100 180 186 191 190 172 184 174 170 187 94 194 197 178 189 168 175 193 169 181 69 112 82 119 118 115 97 104 106 101 192 176 166 185 167 105 70 96 146 158 63 67</file>
|
||||
<file> 255 95 171 117 84 77 173 88 68 85 103 116 110 72 102 98 109 108 111 114 99 71 93 81 90 195 179 188 177 100 180 186 191 190 172 184 174 170 187 94 194 197 178 189 168 175 193 169 181 69 112 82 119 118 115 97 104 106 101 192 176 166 185 167 105 70 96 146 158 63 67</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -883,7 +883,7 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>BILINK</name>
|
||||
<file> 74 35 80 210 204 208 205 209 217 87 211 206 207 212 201 203 202 73 86 213 218 214 215 47 56 45 39 79 53 25 41 38 52 183 32 26 55 78 40 44 49 29 43 30 48 34 28 92 91 107 75 76 89 83 27 36 182 54 37 51 196 199 200</file>
|
||||
<file> 74 35 80 210 204 208 209 217 87 211 206 207 212 201 203 202 73 86 213 218 214 215 47 56 45 39 79 53 25 41 38 52 183 32 26 55 78 40 44 49 29 43 30 48 34 28 92 91 107 75 76 89 83 27 36 182 54 37 51 196 199 200</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
@ -934,11 +934,11 @@
|
||||
<inputs>
|
||||
<tool>
|
||||
<name>ICCARM</name>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 268 10 8 2 140 129 133 123 130 20 6 21 135 22 165</file>
|
||||
<file> 219 160 60 46 142 157 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 268 10 8 2 140 129 133 130 20 6 21 135 22 165</file>
|
||||
</tool>
|
||||
<tool>
|
||||
<name>BICOMP</name>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 268 10 8 2 140 129 133 123 130 20 6 21 135 22 165</file>
|
||||
<file> 219 160 60 46 142 31 58 163 50 57 154 162 141 62 164 150 42 64 66 143 155 65 254 61 244 221 220 232 242 252 249 237 256 159 33 223 276 285 272 226 280 127 281 294 277 279 283 299 136 235 263 257 259 262 271 298 295 124 278 265 270 300 287 268 10 8 2 140 129 133 130 20 6 21 135 22 165</file>
|
||||
</tool>
|
||||
</inputs>
|
||||
</file>
|
||||
|
||||
@ -3125,12 +3125,6 @@
|
||||
<file>
|
||||
<name>$PROJ_DIR$\PROJECT\app\console_cmd.h</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\PROJECT\app\control.c</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\PROJECT\app\control.h</name>
|
||||
</file>
|
||||
<file>
|
||||
<name>$PROJ_DIR$\PROJECT\app\host_app.c</name>
|
||||
<excluded>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user