From 2177211b7a310597ff34ad6ae1eb7765c151019c Mon Sep 17 00:00:00 2001 From: Philippe Teuwen Date: Fri, 21 Feb 2020 16:06:40 +0100 Subject: [PATCH] btaddon scripts: warn for pyserial --- tools/btaddon/hc06_console_AT.py | 6 +++++- tools/btaddon/hc06_factory.py | 8 +++++++- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/tools/btaddon/hc06_console_AT.py b/tools/btaddon/hc06_console_AT.py index 6520aa9aa..4b0d7fd96 100755 --- a/tools/btaddon/hc06_console_AT.py +++ b/tools/btaddon/hc06_console_AT.py @@ -2,7 +2,11 @@ import sys import time -import serial +try: + import serial +except ModuleNotFoundError: + print("Please install pyserial module first.") + sys.exit(1) if len(sys.argv) < 2: print('Usage: %s ' % sys.argv[0]) diff --git a/tools/btaddon/hc06_factory.py b/tools/btaddon/hc06_factory.py index f6d0f25b2..093f25322 100755 --- a/tools/btaddon/hc06_factory.py +++ b/tools/btaddon/hc06_factory.py @@ -1,7 +1,13 @@ #!/usr/bin/env python3 import time -import serial +import sys + +try: + import serial +except ModuleNotFoundError: + print("Please install pyserial module first.") + sys.exit(1) name = b'PM3_RDV4.0' pin = b'1234'