#آموزش 8
#pyserial
🔴 ارتباطات سریال در پایتون🔴
برای دریافت یک لیست از درگاه های سریال از دستور زیر در cli استفاده می شود.
python -m serial.tools.list_ports
🌟 دستورات ارتباط سریال در پایتون🌟
import serial
تابع Serial دو پارامتر میگیرد :
۱_ دستگاه سریال
۲_ بادریت که معمولا 9600 می باشد.
ser = serial.Serial('/dev/ttyUSB0', 9600)
برای خواندن تک بایت از دستگاه سریال:
data = ser.read()
برای خواندن تعدادی بایت از دستگاه سریال :
data = ser.read(size=5)
برای خواندن یک خط از دستگاه سریال :
data = ser.readline()
برای خواندن داده ها از دستگاه سریال هنگامی که چیزی روی آن نوشته شده است :
در پایتون 2.7
data = ser.read(ser.inWaiting())
در پایتون 3
ser.read(ser.inWaiting)
@raspberry_python
#pyserial
🔴 ارتباطات سریال در پایتون🔴
برای دریافت یک لیست از درگاه های سریال از دستور زیر در cli استفاده می شود.
python -m serial.tools.list_ports
🌟 دستورات ارتباط سریال در پایتون🌟
import serial
تابع Serial دو پارامتر میگیرد :
۱_ دستگاه سریال
۲_ بادریت که معمولا 9600 می باشد.
ser = serial.Serial('/dev/ttyUSB0', 9600)
برای خواندن تک بایت از دستگاه سریال:
data = ser.read()
برای خواندن تعدادی بایت از دستگاه سریال :
data = ser.read(size=5)
برای خواندن یک خط از دستگاه سریال :
data = ser.readline()
برای خواندن داده ها از دستگاه سریال هنگامی که چیزی روی آن نوشته شده است :
در پایتون 2.7
data = ser.read(ser.inWaiting())
در پایتون 3
ser.read(ser.inWaiting)
@raspberry_python