diff options
Diffstat (limited to 'wasp/boards/simulator')
| -rw-r--r-- | wasp/boards/simulator/ble.py | 15 | ||||
| -rw-r--r-- | wasp/boards/simulator/machine.py | 5 |
2 files changed, 20 insertions, 0 deletions
diff --git a/wasp/boards/simulator/ble.py b/wasp/boards/simulator/ble.py new file mode 100644 index 0000000..0aec53d --- /dev/null +++ b/wasp/boards/simulator/ble.py @@ -0,0 +1,15 @@ +# SPDX-License-Identifier: LGPL-3.0-or-later +# Copyright (C) 2021 Francesco Gazzetta + +_is_enabled = True + +def enable(): + global _is_enabled + _is_enabled = True + +def disable(): + global _is_enabled + _is_enabled = False + +def enabled(): + return _is_enabled diff --git a/wasp/boards/simulator/machine.py b/wasp/boards/simulator/machine.py index 891b635..9596c0a 100644 --- a/wasp/boards/simulator/machine.py +++ b/wasp/boards/simulator/machine.py @@ -130,3 +130,8 @@ def lightsleep(ms=10): def deepsleep(ms=10): lightsleep(ms) + +def reset(): + # We don't simulate an actual watch reset, but it should be enough for what + # we want to test + print("RESET") |
