From f0806109f636a21bc030596c4632e85c05c7e85c Mon Sep 17 00:00:00 2001 From: Vincent BENOIT Date: Tue, 22 Nov 2022 15:52:04 +0100 Subject: [PATCH] correction bug sur l'analye de la commande AT+COPS? --- kineintercom/intercom.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kineintercom/intercom.py b/kineintercom/intercom.py index 32dd520..382e051 100644 --- a/kineintercom/intercom.py +++ b/kineintercom/intercom.py @@ -379,7 +379,7 @@ def info_gsm_com(serObj=None, config={}, logger=None): config['INFOS'][cmd['obj']][cmd['item']] = rsp[1].split(':')[1] elif cmd['cmd'] == 'AT+COPS?': # Operator Selection - search = re.match("^(?:\+COPS: )([0-3]{1})[,]?(?:[0-3]?)[,]?\"?([A-Za-z]+)?\"?$", rsp[1]) + search = re.match("^(?:\+COPS: )([0-3]{1})[,]?(?:[0-3]?)[,]?\"?([A-Za-z ]+)?\"?$", rsp[1]) if search and search.groups()[1]: config['INFOS'][cmd['obj']][cmd['item']] = search.groups()[1] else: