Използвам PYSerial за четене на Arduino, който извежда данни чрез сериен към Raspberry PI. На PI изпълнявам скрипт на Python, който чете данните с помощта на pyserial. Искам да стартирам други скриптове на Python, които също четат същите данни на същия сериал. Щяха ли да си пречат? Тествах и двата скрипта четат данни и не се срива или заключва порта, но се чудех дали ще възникнат проблеми? И двата скрипта изпълняват различни функции и искам да ги запазя отделно. И двата скрипта започват със следния код и след това правят нещо различно, когато стигне до ##направи нещо##
import serial
ser = serial.Serial('/dev/ttyACM1', 115200) # just change the port number to the appropriate
while True :
line = ser.readline().decode("utf-8").rstrip()
##do something##