def get_open_params_defaults(cls):
"""Override base class function to show dropdowns for defaults"""
from serial.tools import list_ports
defaults = BaseProtocol.get_open_params_defaults()
potential_serials = [x[0] for x in list_ports.comports()]
defaults['port'] = potential_serials
defaults['baudrate'] = [300, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600, 115200, 230400]
defaults['delimiter'] = "\n"
defaults['bytesize'] = 8
defaults['parity'] = "N"
defaults['stopbits'] = 1
return defaults
评论列表
文章目录