From 4a16277ac2f63b6c2a0e9f315280b6c2afaf36b4 Mon Sep 17 00:00:00 2001 From: Tobias Mueller Date: Tue, 17 Oct 2023 09:00:56 +0200 Subject: [PATCH] python: debug print reading IMSI It seems to timeout somewhere and I want to know where. --- files/lib/blue-merle/imei_generate.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/files/lib/blue-merle/imei_generate.py b/files/lib/blue-merle/imei_generate.py index 59db66c..5b44c47 100644 --- a/files/lib/blue-merle/imei_generate.py +++ b/files/lib/blue-merle/imei_generate.py @@ -42,7 +42,11 @@ TIMEOUT = 3 def get_imsi(): + if (verbose): + print(f'Obtaining Serial {TTY} with timeout {TIMEOUT}...') with serial.Serial(TTY, BAUDRATE, timeout=TIMEOUT, exclusive=True) as ser: + if (verbose): + print('Getting IMSI') ser.write(b'AT+CIMI\r') # TODO: read loop until we have 'enough' of what to expect output = ser.read(64)