0 608 "Enable" 1080 1312 "0xEFEDEA" SoundVolume TopView "hide" OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/topview_button_back_main.xml" Var FileNumber = 1 Var taobin_version = "1.47" ; On open Var menu_back_to_main = "ROOT/taobin_project/xml/page_back_to_main.xml" Var charOfBaht = "฿" Var KanitTTF = "ROOT/taobin_project/font/Kanit/Kanit-Light.ttf" Var KanitMediaTTF = "ROOT/taobin_project/font/Kanit/Kanit-Medium.ttf" Var KanitBoldTTF = "ROOT/taobin_project/font/Kanit/Kanit-Bold.ttf" Var RobotoBold = "ROOT/taobin_project/font/Roboto/Roboto-Bold.ttf" Var RobotoBlack = "ROOT/taobin_project/font/Roboto/Roboto-Black.ttf" Var RobotoRegular = "ROOT/taobin_project/font/Roboto/Roboto-Regular.ttf" Var KanitMediumTTF = "ROOT/taobin_project/font/Kanit/Kanit-Regular.ttf" Var KanitRegularTTF = "ROOT/taobin_project/font/Kanit/Kanit-Regular.ttf" Var KanitThinTTF = "ROOT/taobin_project/font/Kanit/Kanit-Thin.ttf" Var KanitLightTTF = "ROOT/taobin_project/font/Kanit/Kanit-Light.ttf" Var KanitSemiBoldTTF = "ROOT/taobin_project/font/Kanit/Kanit-Medium.ttf" Var BlinkStar = "ROOT/taobin_project/image/animation/blink_star.gif" Var countClick = 0 Var RoadShow = "false" Var IgnorePoint = "true" Var ShowButtonClick = "Enable" Var ShowButtonClickFull = "Invisible" ;SAVELOG DisplayType If DisplayType = "2" Then Var XPosiShowCountDownBrew = 693 Var WQR = 185 Var HQR = 185 Else Var XPosiShowCountDownBrew = 768 Var WQR = 290 Var HQR = 290 EndIf If MachineStage = "close-maintenance" Then Open "ROOT/taobin_project/xml/page_show_error.xml" EndIf If MachineStage = "mcu-upgrade" Then Open "ROOT/taobin_project/xml/page_show_error.xml" EndIf If NeedUpgrade = "true" Then Open "ROOT/taobin_project/xml/page_show_error.xml" EndIf Var TestLoopMakeDrink = 0 Var TestLoopSuccess = 0 Var TestLoopFailed = 0 ;Var IgnoreNetCore = "false" ;SAVELOG SaleProfile STRCONTAIN "whey" SaleProfile WheyShow STRCONTAIN "cocktail" SaleProfile CocktailShow STRCONTAIN "roadshow" SaleProfile RoadShow Var TermTemOnline = "false" Var TaobinOnline = "false" STRCONTAIN "9501" MaterialAvailable TaobinOnline STRCONTAIN "9505" MaterialAvailable TermTemOnline DEBUGVAR TaobinOnline DEBUGVAR TermTemOnline ; Dtac. DEBUGVAR ShowDtac1 Var CAMPAIGN1 = "false" If TaobinOnline = "true" Then Var ShowButtonClickFull = "Invisible" Var VideoMainPage = "ROOT/taobin_project/video/main_page.mp4" EndIf If TermTemOnline = "true" Then Var ShowButtonClickFull = "Enable" Var VideoMainPage = "ROOT/termtem_project/video/termtem01.mp4" EndIf If TaobinOnline = "false" Then If TermTemOnline = "false" Then ; TODO Machine Initial Open "/ROOT/xml/outservice.xml" EndIf EndIf Var ShowPrice = "Enable" If RoadShow = "true" Then Var ShowPrice = "Invisible" EndIf ;SAVELOG WheyShow ;SAVELOG CocktailShow ;SAVELOG RoadShow ;SAVELOG ShowPrice Var CountDownShowButton = 35 Var CountDownPauseVideo = 0 Var NextPage = "-" If StartUpExt = "false" Then Else Machine Initial Var StartUpExt = "false" EndIf StopLongPlay Var TimerFirst = "true" Var buttonRemoveCup = "Invisible" LED LedDoorCup 1 255 255 255 255 LED LedDoorLid Off 255 255 255 255 ; Default Var video_main_0 = "/mnt/sdcard/coffeevending/taobin_project/video/taobin_adv1.mp4" Var video_main_1 = "/mnt/sdcard/coffeevending/taobin_project/video/taobin_adv3.mp4" Var video_main_2 = "/mnt/sdcard/coffeevending/taobin_project/campaign2/page_main.mp4" Var video_main_3 = "/mnt/sdcard/coffeevending/taobin_project/campaign3/page_main.mp4" Var video_main_4 = "/mnt/sdcard/coffeevending/taobin_project/campaign4/page_main.mp4" Var video_main_count = 5 Var video_menu_1 = "ROOT/taobin_project/video/taobin_adv2_1.mp4" Var video_menu_0 = "ROOT/taobin_project/video/taobin_adv2.mp4" If CAMPAIGN1 = "true" Then Var video_menu_1 = "ROOT/taobin_project/campaign1/page_catalog_menu.mp4" Var video_menu_0 = "ROOT/taobin_project/campaign1/page_catalog.mp4" Var video_main_2 = "/mnt/sdcard/coffeevending/taobin_project/campaign1/page_main.mp4" Var video_main_count = 3 EndIf 1000 If IgnoreNetCore = "true" Then Else If NetworkStatus = "DOWN" Then Open "/ROOT/xml/outservice.xml" EndIf If NetworkStatus = "DEACTIVE" Then Open "/ROOT/xml/offline.xml" EndIf If MachineStage = "close-maintenance" Then Open "ROOT/taobin_project/xml/page_show_error.xml" EndIf If MachineStage = "mcu-upgrade" Then Open "ROOT/taobin_project/xml/page_show_error.xml" EndIf EndIf If MachineStage = "drink-failed" Then Open "ROOT/taobin_project/xml/page_show_error.xml" EndIf If MachineStage = "remove-cup" Then Open "ROOT/taobin_project/xml/page_remove_cup.xml" EndIf If NeedUpgrade = "true" Then Open "ROOT/taobin_project/xml/page_show_error.xml" EndIf If CountDownShowButton > 0 Then Var CountDownShowButton = CountDownShowButton - 1 EndIf ;SAVELOG MachineStage ;SAVELOG CountDownShowButton ;SAVELOG ShowButtonClickFull If TaobinOnline = "true" Then If CountDownShowButton = 31 Then Var ShowButtonClickFull = "Enable" Var ShowButtonClick = "Invisible" Refresh EndIf If CountDownShowButton = 3 Then Var ShowButtonClick = "Enable" Var ShowButtonClickFull = "Invisible" Refresh EndIf If CountDownPauseVideo > 0 Then ; ignore Var CountDownPauseVideo = CountDownPauseVideo - 1 If CountDownPauseVideo = 0 Then Var NextPage = "ROOT/taobin_project/xml/page_back_to_main.xml" OpenInst 1 "/mnt/sdcard/coffeevending/taobin_project/xml/page_advert.xml" OpenInst 2 "/mnt/sdcard/coffeevending/taobin_project/xml/page_catalog_choose_drink1.xml" TopView "show" Open "/mnt/sdcard/coffeevending/taobin_project/xml/page_main_blank.xml" EndIf EndIf EndIf If TermTemOnline = "true" Then If CountDownShowButton = 3 Then Var ShowButtonClickFull = "Enable" Refresh EndIf EndIf If TimerFirst = "true" Then Var TimerFirst = "false" Var CountUpReloadAll = CountUpReloadAll + 1 DEBUGVAR CountUpReloadAll If CountUpReloadAll > 130 Then Var StartUpExt = "-" Var CountUpReloadAll = 0 ReloadAll EndIf EndIf ;DEBUGVAR CupOnArm If CupOnArm = "true" Then Var buttonRemoveCup = "Enable" Else Var buttonRemoveCup = "Invisible" EndIf Refresh TimerReset ;SAVELOG ShowButtonClick Var CountDownShowButton = 35 Var CountDownPauseVideo = 6 If TaobinOnline = "true" Then TouchTapClose EndIf ;Open CurrentXMLFileName0 Refresh SAVELOG NetworkStatus Open "/mnt/sdcard/coffeevending/xml/main.xml" SAVELOG NetworkStatus Open "/mnt/sdcard/coffeevending/xml/main.xml"