From f0d7612016727eaabb5dc45873be263c96bca2f8 Mon Sep 17 00:00:00 2001 From: apirrone Date: Sat, 16 Aug 2025 18:42:48 +0200 Subject: [PATCH] turn on turn off scripts --- setup.cfg | 3 +++ tools/turn_off.py | 14 ++++++++++---- tools/turn_on.py | 14 ++++++++++---- 3 files changed, 23 insertions(+), 8 deletions(-) diff --git a/setup.cfg b/setup.cfg index 2a457d7..14b673c 100644 --- a/setup.cfg +++ b/setup.cfg @@ -38,3 +38,6 @@ where=src [options.entry_points] console_scripts = walk = open_duck_mini_runtime.walk:main + turn_off = open_duck_mini_runtime.tools.turn_off:main + turn_on = open_duck_mini_runtime.tools.turn_on:main + em = open_duck_mini_runtime.tools.turn_off:main diff --git a/tools/turn_off.py b/tools/turn_off.py index 7066617..d7d0be9 100644 --- a/tools/turn_off.py +++ b/tools/turn_off.py @@ -2,8 +2,14 @@ from open_duck_mini_runtime.hwi import HWI from open_duck_mini_runtime.duck_config import DuckConfig import time -duck_config = DuckConfig() -hwi = HWI(duck_config) -hwi.turn_off() -time.sleep(1) +def main(): + duck_config = DuckConfig() + + hwi = HWI(duck_config) + hwi.turn_off() + time.sleep(1) + + +if __name__ == "__main__": + main() diff --git a/tools/turn_on.py b/tools/turn_on.py index fa157a3..7087d24 100644 --- a/tools/turn_on.py +++ b/tools/turn_on.py @@ -2,8 +2,14 @@ from open_duck_mini_runtime.hwi import HWI from open_duck_mini_runtime.duck_config import DuckConfig import time -duck_config = DuckConfig() -hwi = HWI(duck_config) -hwi.turn_on() -time.sleep(1) +def main(): + duck_config = DuckConfig() + + hwi = HWI(duck_config) + hwi.turn_on() + time.sleep(1) + + +if __name__ == "__main__": + main()