मैं इस तरह धारावाहिक डेटा पढ़ रहा हूँ:PySerial गैर अवरुद्ध पढ़ पाश
connected = False
port = 'COM4'
baud = 9600
ser = serial.Serial(port, baud, timeout=0)
while not connected:
#serin = ser.read()
connected = True
while True:
print("test")
reading = ser.readline().decode()
समस्या यह है कि यह बोतल py वेब रूपरेखा सहित क्रियान्वित करने से कुछ और रोकता है। sleep()
जोड़ना मदद नहीं करेगा।
बदलना "जबकि यह सच है" "को" जबकि ser.readline(): "" परीक्षण "प्रिंट नहीं है, जो अजीब है, क्योंकि यह अजगर 2.7 में काम कोई भी विचार क्या गलत हो सकता है
आदर्श रूप में।? मैं केवल जब यह उपलब्ध है धारावाहिक डेटा को पढ़ने में सक्षम होना चाहिए डाटा हर 1,000 एमएस भेजा जा रहा है
आप एक धागा बनाने नहीं चाहेंगे और इस इसे करने के लिए कोड को पढ़ने के लिए जोड़ सकता हूँ? –
धारावाहिक संचार अवरुद्ध है ... आपको एक धागे का उपयोग करना चाहिए –
क्या आप एक उदाहरण के साथ उत्तर पोस्ट कर सकते हैं? – DominicM