From b8f8fa89c0aea2736f15a86679ccfdfcaeb82872 Mon Sep 17 00:00:00 2001 From: phl0 Date: Mon, 7 Nov 2016 10:51:53 +0100 Subject: [PATCH] Make nextion.py compatible with pyserial < v3 --- Nextion/nextion.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Nextion/nextion.py b/Nextion/nextion.py index a8fb9a4..18de35a 100644 --- a/Nextion/nextion.py +++ b/Nextion/nextion.py @@ -111,8 +111,12 @@ if __name__ == "__main__": except serial.serialutil.SerialException: print 'could not open serial device ' + sys.argv[2] exit(1) - if not ser.is_open: - ser.open() + if (serial.VERSION <= "3.0"): + if not ser.isOpen(): + ser.open() + else: + if not ser.is_open: + ser.open() checkModel = None if len(sys.argv) == 4: