diff --git a/config/instruction_images/st-ten-5/5802815400.svg b/config/instruction_images/st-ten-5/5802815400.svg new file mode 100644 index 0000000..e9b44e2 --- /dev/null +++ b/config/instruction_images/st-ten-5/5802815400.svg @@ -0,0 +1,99 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025107.svg b/config/instruction_images/st-ten-5/5803025107.svg new file mode 100644 index 0000000..aa6c9f1 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025107.svg @@ -0,0 +1,93 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025111.svg b/config/instruction_images/st-ten-5/5803025111.svg new file mode 100644 index 0000000..80a2332 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025111.svg @@ -0,0 +1,88 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025113.svg b/config/instruction_images/st-ten-5/5803025113.svg new file mode 100644 index 0000000..12587cd --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025113.svg @@ -0,0 +1,86 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025114.svg b/config/instruction_images/st-ten-5/5803025114.svg new file mode 100644 index 0000000..2cc8c62 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025114.svg @@ -0,0 +1,86 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025116.svg b/config/instruction_images/st-ten-5/5803025116.svg new file mode 100644 index 0000000..47f12ba --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025116.svg @@ -0,0 +1,86 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025117.svg b/config/instruction_images/st-ten-5/5803025117.svg new file mode 100644 index 0000000..db0fb4e --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025117.svg @@ -0,0 +1,86 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025127.svg b/config/instruction_images/st-ten-5/5803025127.svg new file mode 100644 index 0000000..009613d --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025127.svg @@ -0,0 +1,87 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025131.svg b/config/instruction_images/st-ten-5/5803025131.svg new file mode 100644 index 0000000..a1ae98c --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025131.svg @@ -0,0 +1,64 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025134.svg b/config/instruction_images/st-ten-5/5803025134.svg new file mode 100644 index 0000000..34d4849 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025134.svg @@ -0,0 +1,64 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803025135.svg b/config/instruction_images/st-ten-5/5803025135.svg new file mode 100644 index 0000000..c04094d --- /dev/null +++ b/config/instruction_images/st-ten-5/5803025135.svg @@ -0,0 +1,64 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803034025.svg b/config/instruction_images/st-ten-5/5803034025.svg new file mode 100644 index 0000000..86cb3d6 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803034025.svg @@ -0,0 +1,87 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803034774.svg b/config/instruction_images/st-ten-5/5803034774.svg new file mode 100644 index 0000000..f97a5c5 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803034774.svg @@ -0,0 +1,71 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803036737.svg b/config/instruction_images/st-ten-5/5803036737.svg new file mode 100644 index 0000000..bdf46e7 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803036737.svg @@ -0,0 +1,89 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803036739.svg b/config/instruction_images/st-ten-5/5803036739.svg new file mode 100644 index 0000000..b55cae6 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803036739.svg @@ -0,0 +1,80 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803036740.svg b/config/instruction_images/st-ten-5/5803036740.svg new file mode 100644 index 0000000..41b2892 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803036740.svg @@ -0,0 +1,80 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803041432.svg b/config/instruction_images/st-ten-5/5803041432.svg new file mode 100644 index 0000000..220e4af --- /dev/null +++ b/config/instruction_images/st-ten-5/5803041432.svg @@ -0,0 +1,78 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803041433.svg b/config/instruction_images/st-ten-5/5803041433.svg new file mode 100644 index 0000000..01fff10 --- /dev/null +++ b/config/instruction_images/st-ten-5/5803041433.svg @@ -0,0 +1,80 @@ + + + +image/svg+xml diff --git a/config/instruction_images/st-ten-5/5803047099.svg b/config/instruction_images/st-ten-5/5803047099.svg new file mode 100644 index 0000000..a0d2fab --- /dev/null +++ b/config/instruction_images/st-ten-5/5803047099.svg @@ -0,0 +1,80 @@ + + + +image/svg+xml diff --git a/src/test/serial_test.py b/src/test/serial_test.py new file mode 100644 index 0000000..f632f45 --- /dev/null +++ b/src/test/serial_test.py @@ -0,0 +1,49 @@ +import platform + +import serial +import time + +def invia_e_leggi_frase(porta_seriale): + try: + porta_seriale.write(b'Connection OK') + time.sleep(1) + received_data = porta_seriale.read(15) + if not received_data: + print("Nessun dato ricevuto") + else: + print(f'Frase ricevuta: {received_data.decode("utf-8")}') + + except Exception as e: + print(f"Errore: {e}") + + +is_win = platform.system().lower() == "windows" + +if is_win: + dev="COM5" +else: + dev = '/dev/ttyUSB0' + +try: + ser = serial.Serial(dev, 9600, timeout=1, parity=serial.PARITY_NONE, stopbits=serial.STOPBITS_ONE, bytesize=serial.EIGHTBITS) + if ser.is_open: + print(f'Connesso alla porta COM5') + + try: + while True: + invia_e_leggi_frase(ser) + time.sleep(1) + + except KeyboardInterrupt: + pass + + finally: + ser.close() + + else: + print(f'Impossibile aprire la porta COM5') + +except OSError as e: + print(f"Errore nell'apertura della porta COM5: {e}") +except Exception as e: + print(f"Errore generico: {e}")