swing works

This commit is contained in:
Shihaam Abdul Rahman 2024-09-17 00:28:01 +05:00
parent efc2dd5d61
commit 6ed1441425
Signed by: shihaam
GPG Key ID: 6DA2E87EBC227636

13
remote
View File

@ -53,11 +53,11 @@ show_main_menu() {
open_menu open_menu
tap 20 150 # Select Fan tap 20 150 # Select Fan
# sleep 1.5 # Wait for menu to settle # sleep 1.5 # Wait for menu to settle
device_menu "Fan" fan_menu "Fan"
;; ;;
2) 2)
open_menu open_menu
tap 20 250 # Select AC (adjust coordinates as needed) tap 20 200 # Select AC (adjust coordinates as needed)
# sleep 1.5 # Wait for menu to settle # sleep 1.5 # Wait for menu to settle
device_menu "AC" device_menu "AC"
;; ;;
@ -71,12 +71,11 @@ show_main_menu() {
;; ;;
esac esac
} }
device_menu() { fan_menu() {
local device=$1
clear clear
echo "==== $device Control Menu ====" echo "==== Fan Control Menu ===="
echo "1. Power On/Off" echo "1. Power On/Off"
echo "2. Change Speed" echo "2. Swing On/Off"
echo "3. Change Mode" echo "3. Change Mode"
echo "4. Back to Main Menu" echo "4. Back to Main Menu"
echo "=============================" echo "============================="
@ -84,7 +83,7 @@ device_menu() {
case $choice in case $choice in
1) tap 30 200 ;; 1) tap 30 200 ;;
2) echo wip ;; 2) tap 640 200 ;;
3) echo wip ;; 3) echo wip ;;
4) show_main_menu ;; 4) show_main_menu ;;
*) echo "Invalid choice. Press Enter to continue..."; read; device_menu "$device" ;; *) echo "Invalid choice. Press Enter to continue..."; read; device_menu "$device" ;;