Я использую PYSerial для чтения Arduino, который выводит данные через последовательный порт на Raspberry PI. В PI я запускаю скрипт Python, который считывает данные с помощью pyserial. Я хочу запустить другие сценарии Python, которые также считывают те же данные на том же серийном номере. Будут ли они мешать друг другу? Я протестировал, и оба сценария считывают данные, и он не приводит к сбою или блокировке порта, но задавался вопросом, возникнут ли проблемы? Оба сценария выполняют разные функции, и я хочу, чтобы они были отдельными. Оба сценария начинаются со следующего кода, а затем делают что-то другое, когда доходят до ##do something##
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##