mirror of
https://github.com/dimoniche/Moyka.git
synced 2026-01-29 17:33:33 +03:00
1
1
This commit is contained in:
parent
7d5cfd5417
commit
0a790d548f
@ -94,6 +94,17 @@ void DrawMenu(void)
|
||||
}
|
||||
}
|
||||
|
||||
typedef enum {
|
||||
|
||||
waitMoney = 0,
|
||||
insertMoney,
|
||||
washing,
|
||||
printCheck
|
||||
|
||||
} washStateEnum;
|
||||
|
||||
washStateEnum wash_State[COUNT_POST + COUNT_VACUUM] = {waitMoney,waitMoney,waitMoney,waitMoney,waitMoney,waitMoney,waitMoney,waitMoney};
|
||||
|
||||
/*
|
||||
Ñåðâåð îáðàáîòêè ñîáûòèé ïîëüçîâàòåëÿ
|
||||
*/
|
||||
@ -240,6 +251,8 @@ void UserAppTask(void *p_arg)
|
||||
money_timestamp[number_post] = OSTimeGet();
|
||||
|
||||
if (money) SaveEventRecord(number_post, JOURNAL_EVENT_MONEY_COIN_POST1 + number_post, money);
|
||||
|
||||
wash_State[number_post] = insertMoney;
|
||||
}
|
||||
break;
|
||||
case EVENT_CASH_INSERTED_POST1:
|
||||
@ -263,6 +276,8 @@ void UserAppTask(void *p_arg)
|
||||
money_timestamp[number_post] = OSTimeGet();
|
||||
|
||||
if (money) SaveEventRecord(number_post, JOURNAL_EVENT_MONEY_NOTE_POST1 + number_post, money);
|
||||
|
||||
wash_State[number_post] = insertMoney;
|
||||
}
|
||||
break;
|
||||
|
||||
@ -336,6 +351,8 @@ void UserAppTask(void *p_arg)
|
||||
case EVENT_STOP_MONEY_VACUUM2:
|
||||
if (GetMode() == MODE_WORK) //
|
||||
{
|
||||
int number_post = event - EVENT_STOP_MONEY_POST1;
|
||||
wash_State[number_post] = washing;
|
||||
}
|
||||
|
||||
break;
|
||||
@ -350,7 +367,7 @@ void UserAppTask(void *p_arg)
|
||||
if (GetMode() == MODE_WORK) // ïå÷àòàåì òîëüêî â ðàáî÷åì ðåæèìå
|
||||
{
|
||||
int number_post = event - EVENT_CASH_PRINT_CHECK_POST1;
|
||||
|
||||
|
||||
// çäåñü ñîáûòèå ñòàðòà ïå÷àòè ÷åêà - âêëþ÷èëè íàñîñ èëè ïûëåñîñ
|
||||
CPU_INT32U accmoney = GetAcceptedMoney(number_post);
|
||||
|
||||
@ -380,7 +397,7 @@ void UserAppTask(void *p_arg)
|
||||
}
|
||||
|
||||
OSTimeDly(1000);
|
||||
LED_OK_OFF();
|
||||
wash_State[number_post] = waitMoney;
|
||||
}
|
||||
}
|
||||
break;
|
||||
|
||||
@ -21,7 +21,9 @@ static char pend_cash_counter[COUNT_POST + COUNT_VACUUM];
|
||||
static CPU_INT32U pend_cash_timestamp[COUNT_POST + COUNT_VACUUM];
|
||||
|
||||
static CPU_INT32U signal_pulse[COUNT_POST + COUNT_VACUUM];
|
||||
static char pend_signal_counter[COUNT_POST + COUNT_VACUUM];
|
||||
static char pend_upsignal_counter[COUNT_POST + COUNT_VACUUM];
|
||||
static char pend_downsignal_counter[COUNT_POST + COUNT_VACUUM];
|
||||
static CPU_INT32U pend_signal_timestamp[COUNT_POST + COUNT_VACUUM];
|
||||
|
||||
CPU_INT32U cashLevel[COUNT_POST + COUNT_VACUUM];
|
||||
CPU_INT32U coinLevel[COUNT_POST + COUNT_VACUUM];
|
||||
@ -103,11 +105,23 @@ void CoinTask(void *p_arg)
|
||||
|
||||
if (enable_signal[i])
|
||||
{
|
||||
if (pend_signal_counter[i])
|
||||
if (pend_upsignal_counter[i])
|
||||
{
|
||||
// åñòü óäåðæàíèå ñèãíàëà ïå÷àòè
|
||||
PostUserEvent(EVENT_CASH_PRINT_CHECK_POST1 + i);
|
||||
pend_signal_counter[i] = 0;
|
||||
if (OSTimeGet() - pend_signal_timestamp[i] > signal_pulse[i])
|
||||
{
|
||||
// åñòü óäåðæàíèå ñèãíàëà ïå÷àòè
|
||||
PostUserEvent(EVENT_CASH_PRINT_CHECK_POST1 + i);
|
||||
pend_upsignal_counter[i] = 0;
|
||||
}
|
||||
}
|
||||
if (pend_downsignal_counter[i])
|
||||
{
|
||||
if (OSTimeGet() - pend_signal_timestamp[i] > signal_pulse[i])
|
||||
{
|
||||
// åñòü îêîí÷àíèå ïðèåìà äåíåã
|
||||
PostUserEvent(EVENT_STOP_MONEY_POST1 + i);
|
||||
pend_downsignal_counter[i] = 0;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -226,14 +240,16 @@ void InitCoin(void)
|
||||
CoinImpCounter[i] = 0;
|
||||
CashImpCounter[i] = 0;
|
||||
|
||||
cash_pulse[i] = 0;
|
||||
cash_pause[i] = 0;
|
||||
cash_pulse[i] = 50;
|
||||
cash_pause[i] = 50;
|
||||
|
||||
pend_cash_counter[i] = 0;
|
||||
pend_cash_timestamp[i] = 0;
|
||||
|
||||
signal_pulse[i] = 0;
|
||||
pend_signal_counter[i] = 0;
|
||||
signal_pulse[i] = 1000;
|
||||
pend_upsignal_counter[i] = 0;
|
||||
pend_downsignal_counter[i] = 0;
|
||||
pend_signal_timestamp[i] = 0;
|
||||
|
||||
period[i] = 0;
|
||||
period_cash[i] = 0;
|
||||
@ -396,29 +412,17 @@ void InputCapture_ISR(void)
|
||||
// ñèãíàë ïå÷àòè ÷åêà 1
|
||||
if(TSTBIT(input_event, 2))
|
||||
{
|
||||
pend_signal_timestamp[0] = OSTimeGet();
|
||||
|
||||
if ((FIO4PIN_bit.P4_28 && SignalLevel[0]) || (!FIO4PIN_bit.P4_28 && !SignalLevel[0]))
|
||||
{
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[0];
|
||||
|
||||
if (cr > (signal_pulse[0] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[0] = 1;
|
||||
}
|
||||
|
||||
period_signal[0] = T3CR;
|
||||
pend_upsignal_counter[0] = 1;
|
||||
pend_downsignal_counter[0] = 0;
|
||||
}
|
||||
else
|
||||
{
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[0];
|
||||
|
||||
if (cr > (signal_pulse[0] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[0] = 0;
|
||||
}
|
||||
|
||||
period_signal[0] = T3CR;
|
||||
pend_upsignal_counter[0] = 0;
|
||||
pend_downsignal_counter[0] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
@ -426,7 +430,7 @@ void InputCapture_ISR(void)
|
||||
// êóïþðîïðèåìíèê 2
|
||||
if(TSTBIT(input_event, 3))
|
||||
{
|
||||
if (FIO1PIN_bit.P1_19)
|
||||
if ((!FIO1PIN_bit.P1_19 && cashLevel[1]) || (FIO1PIN_bit.P1_19 && !cashLevel[1]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[1];
|
||||
@ -447,7 +451,7 @@ void InputCapture_ISR(void)
|
||||
// ìîíåòîïðèåìíèê 2
|
||||
if(TSTBIT(input_event, 4))
|
||||
{
|
||||
if (FIO1PIN_bit.P1_18)
|
||||
if ((!FIO1PIN_bit.P1_18 && coinLevel[1]) || (FIO1PIN_bit.P1_18 && !coinLevel[1]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if ((T3CR-period[1]) > COIN_IMP_MIN_LEN)
|
||||
{
|
||||
@ -463,20 +467,17 @@ void InputCapture_ISR(void)
|
||||
// ñèãíàë ïå÷àòè ÷åêà 2
|
||||
if(TSTBIT(input_event, 5))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_4)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[1];
|
||||
|
||||
if (cr > (signal_pulse[1] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[0] = 1;
|
||||
}
|
||||
pend_signal_timestamp[1] = OSTimeGet();
|
||||
|
||||
if ((FIO0PIN_bit.P0_4 && SignalLevel[1]) || (!FIO0PIN_bit.P0_4 && !SignalLevel[1]))
|
||||
{
|
||||
pend_upsignal_counter[1] = 1;
|
||||
pend_downsignal_counter[1] = 0;
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[1] = T3CR;
|
||||
pend_signal_counter[1] = 0;
|
||||
{
|
||||
pend_upsignal_counter[1] = 0;
|
||||
pend_downsignal_counter[1] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
@ -484,7 +485,7 @@ void InputCapture_ISR(void)
|
||||
// êóïþðîïðèåìíèê 3
|
||||
if(TSTBIT(input_event, 6))
|
||||
{
|
||||
if (FIO3PIN_bit.P3_25)
|
||||
if ((!FIO3PIN_bit.P3_25 && cashLevel[2]) || (FIO3PIN_bit.P3_25 && !cashLevel[2]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[2];
|
||||
@ -505,7 +506,7 @@ void InputCapture_ISR(void)
|
||||
// ìîíåòîïðèåìíèê 3
|
||||
if(TSTBIT(input_event, 7))
|
||||
{
|
||||
if (FIO3PIN_bit.P3_26)
|
||||
if ((!FIO3PIN_bit.P3_26 && coinLevel[2]) || (FIO3PIN_bit.P3_26 && !coinLevel[2]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if ((T3CR-period[2]) > COIN_IMP_MIN_LEN)
|
||||
{
|
||||
@ -521,20 +522,17 @@ void InputCapture_ISR(void)
|
||||
// ñèãíàë ïå÷àòè ÷åêà 3
|
||||
if(TSTBIT(input_event, 8))
|
||||
{
|
||||
if (FIO1PIN_bit.P1_28)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[2];
|
||||
|
||||
if (cr > (signal_pulse[2] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[2] = 1;
|
||||
}
|
||||
pend_signal_timestamp[2] = OSTimeGet();
|
||||
|
||||
if ((FIO1PIN_bit.P1_28 && SignalLevel[2]) || (!FIO1PIN_bit.P1_28 && !SignalLevel[2]))
|
||||
{
|
||||
pend_upsignal_counter[2] = 1;
|
||||
pend_downsignal_counter[2] = 0;
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[2] = T3CR;
|
||||
pend_signal_counter[2] = 0;
|
||||
{
|
||||
pend_upsignal_counter[2] = 0;
|
||||
pend_downsignal_counter[2] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
@ -542,7 +540,7 @@ void InputCapture_ISR(void)
|
||||
// êóïþðîïðèåìíèê 4
|
||||
if(TSTBIT(input_event, 9))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_26)
|
||||
if ((!FIO0PIN_bit.P0_26 && cashLevel[3]) || (FIO0PIN_bit.P0_26 && !cashLevel[3]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[3];
|
||||
@ -563,7 +561,7 @@ void InputCapture_ISR(void)
|
||||
// ìîíåòîïðèåìíèê 4
|
||||
if(TSTBIT(input_event, 10))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_25)
|
||||
if ((!FIO0PIN_bit.P0_25 && coinLevel[3]) || (FIO0PIN_bit.P0_25 && !coinLevel[3]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if ((T3CR-period[3]) > COIN_IMP_MIN_LEN)
|
||||
{
|
||||
@ -579,20 +577,17 @@ void InputCapture_ISR(void)
|
||||
// ñèãíàë ïå÷àòè ÷åêà 4
|
||||
if(TSTBIT(input_event, 11))
|
||||
{
|
||||
if (FIO1PIN_bit.P1_27)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[3];
|
||||
|
||||
if (cr > (signal_pulse[3] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[3] = 1;
|
||||
}
|
||||
pend_signal_timestamp[3] = OSTimeGet();
|
||||
|
||||
if ((FIO1PIN_bit.P1_27 && SignalLevel[2]) || (!FIO1PIN_bit.P1_27 && !SignalLevel[3]))
|
||||
{
|
||||
pend_upsignal_counter[3] = 1;
|
||||
pend_downsignal_counter[3] = 0;
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[3] = T3CR;
|
||||
pend_signal_counter[3] = 0;
|
||||
{
|
||||
pend_upsignal_counter[3] = 0;
|
||||
pend_downsignal_counter[3] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
@ -600,7 +595,7 @@ void InputCapture_ISR(void)
|
||||
// êóïþðîïðèåìíèê 5
|
||||
if(TSTBIT(input_event, 12))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_9)
|
||||
if ((!FIO0PIN_bit.P0_9 && cashLevel[4]) || (FIO0PIN_bit.P0_9 && !cashLevel[4]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[4];
|
||||
@ -621,7 +616,7 @@ void InputCapture_ISR(void)
|
||||
// ìîíåòîïðèåìíèê 5
|
||||
if(TSTBIT(input_event, 13))
|
||||
{
|
||||
if (FIO2PIN_bit.P2_2)
|
||||
if ((!FIO2PIN_bit.P2_2 && coinLevel[4]) || (FIO2PIN_bit.P2_2 && !coinLevel[4]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if ((T3CR-period[4]) > COIN_IMP_MIN_LEN)
|
||||
{
|
||||
@ -637,20 +632,17 @@ void InputCapture_ISR(void)
|
||||
// ñèãíàë ïå÷àòè ÷åêà 5
|
||||
if(TSTBIT(input_event, 14))
|
||||
{
|
||||
if (FIO1PIN_bit.P1_26)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[4];
|
||||
|
||||
if (cr > (signal_pulse[4] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[4] = 1;
|
||||
}
|
||||
pend_signal_timestamp[4] = OSTimeGet();
|
||||
|
||||
if ((FIO1PIN_bit.P1_26 && SignalLevel[4]) || (!FIO1PIN_bit.P1_26 && !SignalLevel[4]))
|
||||
{
|
||||
pend_upsignal_counter[4] = 1;
|
||||
pend_downsignal_counter[4] = 0;
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[4] = T3CR;
|
||||
pend_signal_counter[4] = 0;
|
||||
{
|
||||
pend_upsignal_counter[4] = 0;
|
||||
pend_downsignal_counter[4] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
@ -658,7 +650,7 @@ void InputCapture_ISR(void)
|
||||
// êóïþðîïðèåìíèê 6
|
||||
if(TSTBIT(input_event, 15))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_7)
|
||||
if ((!FIO0PIN_bit.P0_7 && cashLevel[5]) || (FIO0PIN_bit.P0_7 && !cashLevel[5]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_cash[5];
|
||||
@ -679,7 +671,7 @@ void InputCapture_ISR(void)
|
||||
// ìîíåòîïðèåìíèê 6
|
||||
if(TSTBIT(input_event, 16))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_8)
|
||||
if ((!FIO0PIN_bit.P0_8 && coinLevel[5]) || (FIO0PIN_bit.P0_8 && !coinLevel[5]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if ((T3CR-period[5]) > COIN_IMP_MIN_LEN)
|
||||
{
|
||||
@ -695,27 +687,24 @@ void InputCapture_ISR(void)
|
||||
// ñèãíàë ïå÷àòè ÷åêà 6
|
||||
if(TSTBIT(input_event, 17))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_0)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[5];
|
||||
|
||||
if (cr > (signal_pulse[5] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[5] = 1;
|
||||
}
|
||||
pend_signal_timestamp[5] = OSTimeGet();
|
||||
|
||||
if ((FIO0PIN_bit.P0_0 && SignalLevel[5]) || (!FIO0PIN_bit.P0_0 && !SignalLevel[5]))
|
||||
{
|
||||
pend_upsignal_counter[5] = 1;
|
||||
pend_downsignal_counter[5] = 0;
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[5] = T3CR;
|
||||
pend_signal_counter[5] = 0;
|
||||
{
|
||||
pend_upsignal_counter[5] = 0;
|
||||
pend_downsignal_counter[5] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
// ìîíåòîïðèåìíèê ïûëåñîñ 1
|
||||
if(TSTBIT(input_event, 18))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_5)
|
||||
if ((!FIO0PIN_bit.P0_5 && coinLevel[6]) || (FIO0PIN_bit.P0_5 && !coinLevel[6]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if ((T3CR-period[6]) > COIN_IMP_MIN_LEN)
|
||||
{
|
||||
@ -731,27 +720,24 @@ void InputCapture_ISR(void)
|
||||
// ñèãíàë ïå÷àòè ÷åêà ïûëåñîñ 1
|
||||
if(TSTBIT(input_event, 19))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_6)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[6];
|
||||
|
||||
if (cr > (signal_pulse[6] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[6] = 1;
|
||||
}
|
||||
pend_signal_timestamp[6] = OSTimeGet();
|
||||
|
||||
if ((FIO0PIN_bit.P0_6 && SignalLevel[6]) || (!FIO0PIN_bit.P0_6 && !SignalLevel[6]))
|
||||
{
|
||||
pend_upsignal_counter[6] = 1;
|
||||
pend_downsignal_counter[6] = 0;
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[6] = T3CR;
|
||||
pend_signal_counter[6] = 0;
|
||||
{
|
||||
pend_upsignal_counter[6] = 0;
|
||||
pend_downsignal_counter[6] = 1;
|
||||
}
|
||||
}
|
||||
|
||||
// ìîíåòîïðèåìíèê ïûëåñîñ 2
|
||||
if(TSTBIT(input_event, 20))
|
||||
{
|
||||
if (FIO1PIN_bit.P1_25)
|
||||
if ((!FIO1PIN_bit.P1_25 && coinLevel[7]) || (FIO1PIN_bit.P1_25 && !coinLevel[7]))
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
if ((T3CR-period[7]) > COIN_IMP_MIN_LEN)
|
||||
{
|
||||
@ -767,20 +753,17 @@ void InputCapture_ISR(void)
|
||||
// ñèãíàë ïå÷àòè ÷åêà ïûëåñîñ 2
|
||||
if(TSTBIT(input_event, 21))
|
||||
{
|
||||
if (FIO0PIN_bit.P0_10)
|
||||
{ // ïðèøåë çàäíèé ôðîíò
|
||||
CPU_INT32U cr=T3CR;
|
||||
cr -= period_signal[7];
|
||||
|
||||
if (cr > (signal_pulse[7] - COIN_IMP_SPAN))
|
||||
{
|
||||
pend_signal_counter[7] = 1;
|
||||
}
|
||||
pend_signal_timestamp[7] = OSTimeGet();
|
||||
|
||||
if ((FIO0PIN_bit.P0_10 && SignalLevel[7]) || (!FIO0PIN_bit.P0_10 && !SignalLevel[7]))
|
||||
{
|
||||
pend_upsignal_counter[7] = 1;
|
||||
pend_downsignal_counter[7] = 0;
|
||||
}
|
||||
else
|
||||
{ // ïðèøåë ïåðåäíèé ôðîíò
|
||||
period_signal[7] = T3CR;
|
||||
pend_signal_counter[7] = 0;
|
||||
{
|
||||
pend_upsignal_counter[7] = 0;
|
||||
pend_downsignal_counter[7] = 1;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@ -52,14 +52,14 @@
|
||||
|
||||
|
||||
|
||||
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\app\app_cfg.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>58</SelStart><SelEnd>58</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\8\positive_6_24\OS\app\app.c</Filename><XPos>0</XPos><YPos>26</YPos><SelStart>1431</SelStart><SelEnd>1431</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\console.c</Filename><XPos>0</XPos><YPos>109</YPos><SelStart>3332</SelStart><SelEnd>3332</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\uc\lib\lib_def.h</Filename><XPos>0</XPos><YPos>111</YPos><SelStart>5973</SelStart><SelEnd>5981</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\fram_map.h</Filename><XPos>0</XPos><YPos>20</YPos><SelStart>665</SelStart><SelEnd>665</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.h</Filename><XPos>0</XPos><YPos>43</YPos><SelStart>1736</SelStart><SelEnd>1736</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\journal.c</Filename><XPos>0</XPos><YPos>390</YPos><SelStart>11708</SelStart><SelEnd>11708</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\time.c</Filename><XPos>0</XPos><YPos>81</YPos><SelStart>625</SelStart><SelEnd>625</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\journal.h</Filename><XPos>0</XPos><YPos>39</YPos><SelStart>3057</SelStart><SelEnd>3070</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menudesc.c</Filename><XPos>0</XPos><YPos>731</YPos><SelStart>31919</SelStart><SelEnd>31939</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\data.h</Filename><XPos>0</XPos><YPos>27</YPos><SelStart>688</SelStart><SelEnd>702</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.c</Filename><XPos>0</XPos><YPos>656</YPos><SelStart>29508</SelStart><SelEnd>29508</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\data.c</Filename><XPos>0</XPos><YPos>344</YPos><SelStart>9426</SelStart><SelEnd>9426</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\coin.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>697</SelStart><SelEnd>697</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\coin.c</Filename><XPos>0</XPos><YPos>386</YPos><SelStart>8788</SelStart><SelEnd>8788</SelEnd></Tab><ActiveTab>14</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.c</Filename><XPos>0</XPos><YPos>375</YPos><SelStart>12385</SelStart><SelEnd>13040</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.h</Filename><XPos>0</XPos><YPos>25</YPos><SelStart>1363</SelStart><SelEnd>1363</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\app\app.c</Filename><XPos>0</XPos><YPos>27</YPos><SelStart>1131</SelStart><SelEnd>1131</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\drivers\fiscal\fiscal.c</Filename><XPos>0</XPos><YPos>151</YPos><SelStart>3796</SelStart><SelEnd>3796</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\fr.c</Filename><XPos>0</XPos><YPos>1040</YPos><SelStart>27086</SelStart><SelEnd>27086</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\drivers\fiscal\fiscal.h</Filename><XPos>0</XPos><YPos>125</YPos><SelStart>7515</SelStart><SelEnd>7517</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\mode.c</Filename><XPos>0</XPos><YPos>28</YPos><SelStart>763</SelStart><SelEnd>763</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\drivers\keyboard\keyboard.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>470</SelStart><SelEnd>470</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\uc\cpu\cpu.h</Filename><XPos>0</XPos><YPos>85</YPos><SelStart>4701</SelStart><SelEnd>4701</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menu.h</Filename><XPos>0</XPos><YPos>14</YPos><SelStart>928</SelStart><SelEnd>928</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\uc\os_ii\source\os_core.c</Filename><XPos>0</XPos><YPos>1359</YPos><SelStart>56869</SelStart><SelEnd>56869</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||
<Pane><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\app\app_cfg.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>58</SelStart><SelEnd>58</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\..\..\8\positive_6_24\OS\app\app.c</Filename><XPos>0</XPos><YPos>26</YPos><SelStart>1431</SelStart><SelEnd>1431</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\console.c</Filename><XPos>0</XPos><YPos>109</YPos><SelStart>3332</SelStart><SelEnd>3332</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\uc\lib\lib_def.h</Filename><XPos>0</XPos><YPos>111</YPos><SelStart>5973</SelStart><SelEnd>5981</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\fram_map.h</Filename><XPos>0</XPos><YPos>20</YPos><SelStart>665</SelStart><SelEnd>665</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\journal.c</Filename><XPos>0</XPos><YPos>390</YPos><SelStart>11708</SelStart><SelEnd>11708</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\time.c</Filename><XPos>0</XPos><YPos>81</YPos><SelStart>625</SelStart><SelEnd>625</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\journal.h</Filename><XPos>0</XPos><YPos>39</YPos><SelStart>3057</SelStart><SelEnd>3070</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menudesc.c</Filename><XPos>0</XPos><YPos>731</YPos><SelStart>31919</SelStart><SelEnd>31939</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\data.h</Filename><XPos>0</XPos><YPos>27</YPos><SelStart>688</SelStart><SelEnd>702</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.c</Filename><XPos>0</XPos><YPos>42</YPos><SelStart>1577</SelStart><SelEnd>1597</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\data.c</Filename><XPos>0</XPos><YPos>344</YPos><SelStart>9426</SelStart><SelEnd>9426</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\coin.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>697</SelStart><SelEnd>697</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\coin.c</Filename><XPos>0</XPos><YPos>102</YPos><SelStart>3353</SelStart><SelEnd>3368</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.c</Filename><XPos>0</XPos><YPos>376</YPos><SelStart>12820</SelStart><SelEnd>12820</SelEnd></Tab><ActiveTab>14</ActiveTab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\data\datadesc.h</Filename><XPos>0</XPos><YPos>25</YPos><SelStart>1363</SelStart><SelEnd>1363</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\app\app.c</Filename><XPos>0</XPos><YPos>27</YPos><SelStart>1131</SelStart><SelEnd>1131</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\drivers\fiscal\fiscal.c</Filename><XPos>0</XPos><YPos>151</YPos><SelStart>3796</SelStart><SelEnd>3796</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\fr.c</Filename><XPos>0</XPos><YPos>1040</YPos><SelStart>27086</SelStart><SelEnd>27086</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\drivers\fiscal\fiscal.h</Filename><XPos>0</XPos><YPos>125</YPos><SelStart>7515</SelStart><SelEnd>7517</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\services\mode.c</Filename><XPos>0</XPos><YPos>28</YPos><SelStart>763</SelStart><SelEnd>763</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\drivers\keyboard\keyboard.h</Filename><XPos>0</XPos><YPos>0</YPos><SelStart>470</SelStart><SelEnd>470</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\uc\cpu\cpu.h</Filename><XPos>0</XPos><YPos>85</YPos><SelStart>4701</SelStart><SelEnd>4701</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\menu\menu.h</Filename><XPos>0</XPos><YPos>14</YPos><SelStart>928</SelStart><SelEnd>928</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\OS\uc\os_ii\source\os_core.c</Filename><XPos>0</XPos><YPos>1359</YPos><SelStart>56869</SelStart><SelEnd>56869</SelEnd></Tab><Tab><Factory>TextEditor</Factory><Filename>$WS_DIR$\PROJECT\app\app_serv.h</Filename><XPos>0</XPos><YPos>49</YPos><SelStart>1536</SelStart><SelEnd>1558</SelEnd></Tab></Pane><ActivePane>0</ActivePane><Sizes><Pane><X>1000000</X><Y>1000000</Y></Pane></Sizes><SplitMode>1</SplitMode></Editor>
|
||||
<Positions>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<Top><Row0><Sizes><Toolbar-03423360><key>iaridepm.enu1</key></Toolbar-03423360></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>760</Bottom><Right>253</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>146</yscreen><sizeHorzCX>156250</sizeHorzCX><sizeHorzCY>153523</sizeHorzCY><sizeVertCX>199219</sizeVertCX><sizeVertCY>801262</sizeVertCY></Rect></Wnd1></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>146</Bottom><Right>1282</Right><x>-2</x><y>-2</y><xscreen>1284</xscreen><yscreen>148</yscreen><sizeHorzCX>1003125</sizeHorzCX><sizeHorzCY>155626</sizeHorzCY><sizeVertCX>156250</sizeVertCX><sizeVertCY>153523</sizeVertCY></Rect></Wnd0></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||
<Top><Row0><Sizes><Toolbar-03423360><key>iaridepm.enu1</key></Toolbar-03423360></Sizes></Row0><Row1><Sizes/></Row1></Top><Left><Row0><Sizes><Wnd1><Rect><Top>-2</Top><Left>-2</Left><Bottom>540</Bottom><Right>253</Right><x>-2</x><y>-2</y><xscreen>200</xscreen><yscreen>146</yscreen><sizeHorzCX>156250</sizeHorzCX><sizeHorzCY>210072</sizeHorzCY><sizeVertCX>199219</sizeVertCX><sizeVertCY>779856</sizeVertCY></Rect></Wnd1></Sizes></Row0></Left><Right><Row0><Sizes/></Row0></Right><Bottom><Row0><Sizes><Wnd0><Rect><Top>-2</Top><Left>-2</Left><Bottom>110</Bottom><Right>1282</Right><x>-2</x><y>-2</y><xscreen>1284</xscreen><yscreen>112</yscreen><sizeHorzCX>1003125</sizeHorzCX><sizeHorzCY>161151</sizeHorzCY><sizeVertCX>156250</sizeVertCX><sizeVertCY>210072</sizeVertCY></Rect></Wnd0></Sizes></Row0></Bottom><Float><Sizes/></Float></Positions>
|
||||
</Desktop>
|
||||
</Workspace>
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user