diff --git a/image/topping/bn_shot_1.png b/image/topping/bn_shot_1.png new file mode 100644 index 00000000..7f155ccf Binary files /dev/null and b/image/topping/bn_shot_1.png differ diff --git a/image/topping/bn_shot_2.png b/image/topping/bn_shot_2.png new file mode 100644 index 00000000..96ca407f Binary files /dev/null and b/image/topping/bn_shot_2.png differ diff --git a/image/topping/bp_shot_1.png b/image/topping/bp_shot_1.png new file mode 100644 index 00000000..8c200561 Binary files /dev/null and b/image/topping/bp_shot_1.png differ diff --git a/image/topping_en/img_ontop_shot2.png b/image/topping_en/img_ontop_shot2.png new file mode 100644 index 00000000..814f229d Binary files /dev/null and b/image/topping_en/img_ontop_shot2.png differ diff --git a/xml/page_board.xml b/xml/page_board.xml index 33f2bd57..aeabec3e 100644 --- a/xml/page_board.xml +++ b/xml/page_board.xml @@ -139,7 +139,7 @@ Var buttonRemoveCup = "Invisible" - LED LedDoorCup Blink 255 255 255 255 + LED LedDoorCup 1 255 255 255 255 LED LedDoorLid Off 255 255 255 255 diff --git a/xml/page_lid_straw.xml b/xml/page_lid_straw.xml index f35e4d96..146f828c 100644 --- a/xml/page_lid_straw.xml +++ b/xml/page_lid_straw.xml @@ -82,14 +82,6 @@ If lidAndStrawOldPageIgnore = "true" Then Var lidAndStrawOldPageIgnore = "false" - If StarwState = "Press" Then - Machine Straw - LED LedDoorLid Blink 255 255 255 255 - EndIf - If LidState = "Press" Then - Machine Lid - LED LedDoorLid Blink 255 255 255 255 - EndIf Open "ROOT/taobin_project/xml/page_brewing3.xml" EndIf @@ -97,11 +89,13 @@ DEBUGVAR BrewParam DEBUGVAR IgnoreLidStraw + DEBUGVAR Service_LidStraw If IgnoreLidStraw = "true" Then Var IgnoreLidStraw = "false" + SAVELOG "Ignore lid straw because recipe disable" Open "ROOT/taobin_project/xml/page_brewing3.xml" EndIf diff --git a/xml/page_show_error.xml b/xml/page_show_error.xml index adc5d4cd..a952109f 100644 --- a/xml/page_show_error.xml +++ b/xml/page_show_error.xml @@ -20,8 +20,13 @@ StopLongPlay - LED LedDoorCup On 255 0 0 255 - LED LedDoorLid Off 255 255 255 255 + If LEDSet = "true" Then + + Else + LED LedDoorCup On 255 0 0 255 + LED LedDoorLid Off 255 255 255 255 + EndIf + 5000 @@ -31,10 +36,14 @@ If MachineStage = "show-menu" Then + + Var LEDSet = "false" Open "ROOT/taobin_project/xml/page_board.xml" EndIf If MachineStage = "remove-cup" Then + + Var LEDSet = "false" Open "ROOT/taobin_project/xml/page_remove_cup.xml" EndIf @@ -42,7 +51,7 @@ ;Refresh ;TimerReset - + Var LEDSet = "true" Open "ROOT/taobin_project/xml/page_show_error.xml" diff --git a/xml/page_thankyou.xml b/xml/page_thankyou.xml index 69d4afa1..3ec7fc1a 100644 --- a/xml/page_thankyou.xml +++ b/xml/page_thankyou.xml @@ -34,6 +34,18 @@ Var show_btn = "ROOT/taobin_project/image/bn_eng_lang.png" EndIf + DEBUGVAR StarwState + DEBUGVAR LidState + + + If StarwState = "Press" Then + Machine Straw + LED LedDoorLid Blink 255 255 255 255 + EndIf + If LidState = "Press" Then + Machine Lid + LED LedDoorLid Blink 255 255 255 255 + EndIf diff --git a/xml/page_topping_select.xml b/xml/page_topping_select.xml index 25ddbbbc..d643f976 100644 --- a/xml/page_topping_select.xml +++ b/xml/page_topping_select.xml @@ -60,6 +60,7 @@ EndIf + Machine DoorClose @@ -235,6 +236,7 @@ ;PressForever If TOPPING1 = "Sugar" Then + Var BGSugar = "Enable" Var ShiftSugarStep = 1 Var SugarState1 = "Enable" Var SugarState2 = "Enable" @@ -265,6 +267,7 @@ EndIf If TOPPING1 = "Powder Sugar" Then + Var BGSugar = "Enable" Var ShiftSugarStep = 1 Var SugarState1 = "Enable" Var SugarState2 = "Enable" @@ -296,6 +299,7 @@ If TOPPING1 = "Sugar Premix 25" Then + Var BGSugar = "Enable" Var ShiftSugarStep = 2 Var SugarState2 = "Enable" Var SugarState3 = "Enable" @@ -321,6 +325,7 @@ EndIf If TOPPING1 = "Powder Sugar Premix 50" Then + Var BGSugar = "Enable" Var ShiftSugarStep = 3 Var SugarState3 = "Enable" Var SugarState4 = "Enable" @@ -341,6 +346,7 @@ EndIf If TOPPING1 = "Powder Sugar Premix 25" Then + Var BGSugar = "Enable" Var ShiftSugarStep = 2 Var SugarState2 = "Enable" Var SugarState3 = "Enable" @@ -367,18 +373,21 @@ - Var BGSugar = "Enable" + + Var BugFlag = 1 + Var topping1 = toppingID1Default Var ToppingGotoPayment = "false" - If show_eng = "true" Then - Play "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Sweet.mp3" - Else - Play "/mnt/sdcard/coffeevending/taobin_project/sound_thai/select_level.mp3" + If BGSugar = "Enable" Then + If show_eng = "true" Then + Play "/mnt/sdcard/coffeevending/taobin_project/sound_eng/Sweet.mp3" + Else + Play "/mnt/sdcard/coffeevending/taobin_project/sound_thai/select_level.mp3" + EndIf EndIf - Refresh @@ -496,7 +505,7 @@ Var PriceDrink = PriceDrinkTmp - + SAVELOG "USER press next ( topping )" DEBUGVAR topping1 DEBUGVAR topping2 DEBUGVAR topping3 @@ -688,7 +697,7 @@ Var SugarState3 = "Enable" Var SugarState4 = "PressForever" Var SugarState5 = "Enable" - Var topping1 = toppingID1index4 + Var topping1 = toppingID1index2 EndIf @@ -750,7 +759,7 @@ ;-BEGIN shot layout 986 - 232 + 224 5 ShotCoffeeBG @@ -833,7 +842,7 @@ ;-BEGIN shot layout 986 - 232 + 224 5 ShotCoffeePremium