#Pavol Debnar #Thesis 2022/23 #for use of this script, TCP_IP address must be changed import socket import subprocess #from picamera2 import Picamera2 import numpy import time TCP_IP = '192.168.1.2' #needs to be BBX-mini address TCP_PORT = 5001 sock = socket.socket() sock.connect((TCP_IP, TCP_PORT)) #picam2 = PiCamera() #config = picam2.create_preview_configuration({"size": (640, 480)}) #picam2.configure(config) #picam2.start() #array = picam2.capture_array("main") while(True): #array = picam2.capture_array("main") #ock.send( str(len(array)).ljust(16)) #sock.send( array ) #time.sleep(0.070) command = sock.recv(1) command = command.decode() if command == "n": p = subprocess.Popen("./sensors/sensors", stdout=subprocess.PIPE, shell=True) (output, err) = p.communicate() print(output) print(len(output)) sock.send(str(len(output)).encode()) sock.send(output) sock.close()