From 257a94e7504ec1c13d4194235893b237f2da1234 Mon Sep 17 00:00:00 2001 From: Alan Johnston Date: Fri, 7 Feb 2025 16:47:22 -0500 Subject: [PATCH] Update fc_block_decode.py use io --- groundstation/fc_block_decode.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/groundstation/fc_block_decode.py b/groundstation/fc_block_decode.py index 66712a48..b4646aa2 100644 --- a/groundstation/fc_block_decode.py +++ b/groundstation/fc_block_decode.py @@ -5,6 +5,7 @@ import logging import random from PIL import Image, ImageDraw, ImageFont, ImageColor import subprocess +import io logging.basicConfig(format='%(message)s') # logging.warning('CC-Warning!') @@ -67,8 +68,8 @@ if __name__ == "__main__": process_output = subprocess.run(["/home/pi/ssdv/ssdv","-d","-J", "image_file", filename], text=True) print("\n\n RESULT: \n") print(process_output) - - for line in process_output: + s = io.StringIO(process_output) + for line in s: if ((line.find("Image ID:")) > 0): print("\nImage ID found!\n") image_id_string = line.split()