LEDv4: migrate to brew app instead (Only brewing part)

This commit is contained in:
Pakin 2025-07-16 14:38:24 +07:00
parent bbc9525c35
commit f1ae82df4d
18 changed files with 57 additions and 57 deletions

View file

@ -852,8 +852,8 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES ;LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES
EndIf EndIf
If BREW_CNT = 0 Then If BREW_CNT = 0 Then

View file

@ -309,8 +309,8 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES ;LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES
EndIf EndIf
If CountDownBrewing = 0 Then If CountDownBrewing = 0 Then

View file

@ -932,7 +932,7 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES ;LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES
EndIf EndIf
DEBUGVAR EnableDoubleCupNoError DEBUGVAR EnableDoubleCupNoError

View file

@ -397,8 +397,8 @@
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES ;LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES
EndIf EndIf

View file

@ -50,7 +50,7 @@
DEBUGVAR Timeout DEBUGVAR Timeout
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
EndIf EndIf
Var Timeout = Timeout + 1 Var Timeout = Timeout + 1

View file

@ -154,7 +154,7 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
EndIf EndIf
StrLen TelephoneNumber TelNumLen StrLen TelephoneNumber TelNumLen

View file

@ -243,7 +243,7 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
EndIf EndIf

View file

@ -77,7 +77,7 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
EndIf EndIf

View file

@ -975,7 +975,7 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
EndIf EndIf

View file

@ -959,7 +959,7 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
EndIf EndIf

View file

@ -1058,7 +1058,7 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
EndIf EndIf

View file

@ -95,7 +95,7 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
EndIf EndIf
Var Timeout = Timeout + 1 Var Timeout = Timeout + 1

View file

@ -317,7 +317,7 @@
Else Else
Var ShowNameMysteryName = Seeker.shownameMystery Var ShowNameMysteryName = Seeker.shownameMystery
EndIf EndIf
If CatalogLayoutV3 = 1 Then If CatalogLayoutV3 = 1 Then
SCROLL_TO_TOP "5" SCROLL_TO_TOP "5"
SCROLL_TO_TOP "6" SCROLL_TO_TOP "6"
@ -331,7 +331,7 @@
EndIf EndIf
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
LEDv4Playlist "reset" "-" "-" ;LEDv4Playlist "reset" "-" "-"
TRY "ROOT/taobin_project/xml/process/temp_ledv4_page_drinkok.ev" TRY "ROOT/taobin_project/xml/process/temp_ledv4_page_drinkok.ev"
EndIf EndIf

View file

@ -220,7 +220,7 @@
EndIf EndIf
If LEDv4PlaylistStatus = "Running" Then If LEDv4PlaylistStatus = "Running" Then
LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES ;LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES
EndIf EndIf
EndIf EndIf

View file

@ -221,7 +221,7 @@
Var CountDownBrewing = BREW_CNT Var CountDownBrewing = BREW_CNT
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
Var TimeoutThankyou = TimeoutThankyou + 1 Var TimeoutThankyou = TimeoutThankyou + 1
If TimeoutThankyou = TimeoutToNext Then If TimeoutThankyou = TimeoutToNext Then

View file

@ -17,7 +17,7 @@
SAVELOG BrewTime SAVELOG BrewTime
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
Var Timeout = 0 Var Timeout = 0
Var ChangeFlag = 0 Var ChangeFlag = 0
@ -174,7 +174,7 @@
SAVELOG "Thank you conti version " + thankyouContiVersion SAVELOG "Thank you conti version " + thankyouContiVersion
SAVELOG "Support NextSmoothie and fix bug next" SAVELOG "Support NextSmoothie and fix bug next"
SAVELOG "MenuErrorCode" SAVELOG "MenuErrorCode"
DEBUGVAR NextSmoothie DEBUGVAR NextSmoothie
DEBUGVAR Seeker.SmoothieToPayment DEBUGVAR Seeker.SmoothieToPayment
@ -189,7 +189,7 @@
Var CountDownFailErrorHappendClear = 30 Var CountDownFailErrorHappendClear = 30
Var ThankyouContiString = "" Var ThankyouContiString = ""
DEBUGVAR FailErrorHappend DEBUGVAR FailErrorHappend
; setvarint FailErrorHappend 1 ; setvarint FailErrorHappend 1
@ -214,10 +214,10 @@
If CountDownFailErrorHappendClear = 29 Then If CountDownFailErrorHappendClear = 29 Then
__CMD "CLI" "clear-ice-for-next-drink" "-" "-" __CMD "CLI" "clear-ice-for-next-drink" "-" "-"
EndIf EndIf
If CountDownFailErrorHappendClear = 25 Then If CountDownFailErrorHappendClear = 25 Then
;__CMD "error-code-clear-all" "-" "-" "-" ;__CMD "error-code-clear-all" "-" "-" "-"
EndIf EndIf
Var CountDownFailErrorHappendClear = CountDownFailErrorHappendClear - 1 Var CountDownFailErrorHappendClear = CountDownFailErrorHappendClear - 1
@ -348,17 +348,17 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
Var MachineState_Result = 0 Var MachineState_Result = 0
If FailErrorHappend = 1 Then If FailErrorHappend = 1 Then
EndIf EndIf
If MenuReadyForCup = "YES" Then If MenuReadyForCup = "YES" Then
Var LastMakeDrinkResult = "-" Var LastMakeDrinkResult = "-"
If New_Payment = 1 Then If New_Payment = 1 Then
@ -371,7 +371,7 @@
Var NextSmoothie = 0 Var NextSmoothie = 0
If Seeker.SmoothieToPayment = 1 Then If Seeker.SmoothieToPayment = 1 Then
Var TimeOutSmoothiesProcess = 120 Var TimeOutSmoothiesProcess = 120
OpenInst 3 "ROOT/taobin_project/xml/topview2.xml" OpenInst 3 "ROOT/taobin_project/xml/topview2.xml"
Open "ROOT/taobin_project/inter/tha/xml/page_smoothie_suggest_and_process.xml" Open "ROOT/taobin_project/inter/tha/xml/page_smoothie_suggest_and_process.xml"
EndIf EndIf
@ -416,11 +416,11 @@
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
;include=ROOT/taobin_project/inc/remove_cup_step.inc ;include=ROOT/taobin_project/inc/remove_cup_step.inc
If Timeout2 < 3 Then If Timeout2 < 3 Then
Var buttonRemoveCup = "Invisible" Var buttonRemoveCup = "Invisible"
EndIf EndIf
@ -482,7 +482,7 @@
Else Else
If MenuErrorCode > 0 Then If MenuErrorCode > 0 Then
If Timeout2 > 40 Then If Timeout2 > 40 Then
SAVELOG "Timeout2 40 MenuErrorCode not zero" SAVELOG "Timeout2 40 MenuErrorCode not zero"

View file

@ -26,30 +26,30 @@
Var MachineState_Result = 0 Var MachineState_Result = 0
Var ChangeOK = 0 Var ChangeOK = 0
If show_eng = "true" Then
Var ImageDoing = "ROOT/taobin_project/image/page_doing/img2_eng.png" If show_eng = "true" Then
Var ImageDoing = "ROOT/taobin_project/image/page_doing/img2_eng.png"
Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png" Var show_btp = "ROOT/taobin_project/image/bn_thai_lang_press.png"
Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png" Var show_btn = "ROOT/taobin_project/image/bn_thai_lang.png"
Var BottomText = PicturePath + "text_bottom_eng.png" Var BottomText = PicturePath + "text_bottom_eng.png"
Else Else
Var ImageDoing = "ROOT/taobin_project/image/page_doing/img2.png" Var ImageDoing = "ROOT/taobin_project/image/page_doing/img2.png"
Var show_btp = "ROOT/taobin_project/image/bn_eng_lang_press.png" Var show_btp = "ROOT/taobin_project/image/bn_eng_lang_press.png"
Var show_btn = "ROOT/taobin_project/image/bn_eng_lang.png" Var show_btn = "ROOT/taobin_project/image/bn_eng_lang.png"
Var BottomText = PicturePath + "text_bottom_thai2.png" Var BottomText = PicturePath + "text_bottom_thai2.png"
EndIf EndIf
;inter-image ;inter-image
If LanguageShow = "MYANMAR" Then If LanguageShow = "MYANMAR" Then
Var BottomText = PicturePath + "text_bottom_eng.png" Var BottomText = PicturePath + "text_bottom_eng.png"
Var DirImage = "ROOT/taobin_project/image/page_thankyou_mmr" Var DirImage = "ROOT/taobin_project/image/page_thankyou_mmr"
EndIf EndIf
If LanguageShow = "MSC" Then If LanguageShow = "MSC" Then
Var BottomText = PicturePath + "text_bottom_eng.png" Var BottomText = PicturePath + "text_bottom_eng.png"
@ -60,7 +60,7 @@
DEBUGVAR LidState DEBUGVAR LidState
DEBUGVAR BottomText DEBUGVAR BottomText
If StarwState = "Press" Then If StarwState = "Press" Then
Machine StrawWithDelay Machine StrawWithDelay
LED LedDoorLid Blink 255 255 255 255 LED LedDoorLid Blink 255 255 255 255
@ -72,7 +72,7 @@
If CART_INDEX = 2 Then If CART_INDEX = 2 Then
Var showname = CART2_NAME_THAI Var showname = CART2_NAME_THAI
@ -87,22 +87,22 @@
EndIf EndIf
</EventOpen> </EventOpen>
<Timeout> 1000 </Timeout> <Timeout> 1000 </Timeout>
<EventTimeout> <EventTimeout>
Var CountDownBrewing = CountDownBrewing - 1 Var CountDownBrewing = CountDownBrewing - 1
Var CountDownThankyou = CountDownThankyou - 1 Var CountDownThankyou = CountDownThankyou - 1
Var Timeout = Timeout + 1 Var Timeout = Timeout + 1
If Timeout = 3 Then If Timeout = 3 Then
If CART_INDEX = 0 Then If CART_INDEX = 0 Then
Else Else
;Cart "MakeID" CART_INDEX ;Cart "MakeID" CART_INDEX
Var VideoPath = "/mnt/sdcard/coffeevending/taobin_project/animation01/" Var VideoPath = "/mnt/sdcard/coffeevending/taobin_project/animation01/"
Var VideoFileBegin = "TaoBin2_draft02_art" Var VideoFileBegin = "TaoBin2_draft02_art"
Var VideoFileEnd = ".mp4" Var VideoFileEnd = ".mp4"
@ -123,22 +123,22 @@
EndIf EndIf
EndIf EndIf
; run test; ; run test;
If CountDownThankyou = 0 Then If CountDownThankyou = 0 Then
Var CountDownBrewing = BrewTime Var CountDownBrewing = BrewTime
Var CountUpBrewing = 0 Var CountUpBrewing = 0
SAVELOG BrewTime SAVELOG BrewTime
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
TRY "ROOT/taobin_project/xml/process/ledv4_process.ev" ;TRY "ROOT/taobin_project/xml/process/ledv4_process.ev"
Open "ROOT/taobin_project/xml/page_brewing3Multi.xml"
Open "ROOT/taobin_project/xml/page_brewing3Multi.xml"
EndIf EndIf
Var ShowCountDownBrewing = CountDownBrewing Var ShowCountDownBrewing = CountDownBrewing
@ -147,7 +147,7 @@
Refresh Refresh
TimerReset TimerReset
</EventTimeout> </EventTimeout>
;<Image> ;<Image>
;<X> 0 </X> ;<X> 0 </X>
@ -185,8 +185,8 @@
<EventChangeStatus> <EventChangeStatus>
If ChangeStatus = "payout-end" Then If ChangeStatus = "payout-end" Then
EndIf EndIf
</EventChangeStatus> </EventChangeStatus>

View file

@ -2,7 +2,7 @@ DEBUGVAR FrontDoorVersionInt
If FrontDoorVersionInt > 19999 Then If FrontDoorVersionInt > 19999 Then
DEBUGVAR StartLEDBrewingAnimation DEBUGVAR StartLEDBrewingAnimation
If StartLEDBrewingAnimation = 0 Then If StartLEDBrewingAnimation = 0 Then
LEDv4Playlist "new" Seeker.selected_a_drink CountDownBrewing ;LEDv4Playlist "new" Seeker.selected_a_drink CountDownBrewing
Var StartLEDBrewingAnimation = 1 Var StartLEDBrewingAnimation = 1
EndIf EndIf
@ -17,7 +17,7 @@ If FrontDoorVersionInt > 19999 Then
Else Else
; ;
If LEDv4PlaylistStatus = "Running" Then If LEDv4PlaylistStatus = "Running" Then
LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES ;LEDv2 GEN4_POS On 100 20 0 LED_TIMES LED_DIM_TIMES
Else Else
LEDv4Playlist "pause" "processEv" "_notReady" LEDv4Playlist "pause" "processEv" "_notReady"
EndIf EndIf