Python serial.SEVENBITS Examples
The following are 5
code examples of serial.SEVENBITS().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
serial
, or try the search function
.
Example #1
Source File: manager.py From pyTeliumManager with MIT License | 5 votes |
def __init__(self, path, baudrate=9600, timeout=1, open_on_create=True, debugging=False): super(TeliumNativeSerial, self).__init__( path, baudrate=baudrate, bytesize=SEVENBITS, parity=PARITY_EVEN, stopbits=STOPBITS_ONE, timeout=timeout, open_on_create=open_on_create, debugging=debugging)
Example #2
Source File: Heidolph_MR_Hei_Connect.py From ChemputerSoftware with BSD 3-Clause "New" or "Revised" License | 5 votes |
def __init__(self, port=None, connect_on_instantiation=False, soft_fail_for_testing=False): """ Initializer of the MRHeiConnect class. Args: port (str): The port name/number of the hotplate connect_on_instantiation (bool): (optional) determines if the connection is established on instantiation of the class. Default: Off soft_fail_for_testing (bool): (optional) determines if an invalid serial port raises an error or merely logs a message. Default: Off """ super().__init__(port, connect_on_instantiation, soft_fail_for_testing) # serial settings self.baudrate = 9600 self.bytesize = serial.SEVENBITS self.parity = serial.PARITY_EVEN # answer patterns self.stranswer = re.compile("([0-9A-Z_]+)\r\n") self.intanswer = re.compile("([0-9A-Z_]+) (-?\d)\r\n") self.floatanswer = re.compile("([0-9A-Z_]+) (\d+\.\d+)\r\n") # implemented commands self.OLD_PROTOCOL = "PA_OLD" self.NEW_PROTOCOL = "PA_NEW" self.STATUS = "STATUS" self.GET_HOT_PLATE_TEMPERATURE_PV = "IN_PV_3" self.SET_TEMPERATURE_SP = "OUT_SP_1" self.GET_TEMPERATURE_SP = "IN_SP_1" self.START_HEATING = "START_1" self.WATCHDOG_ON = "CC_ON" self.WATCHDOG_OFF = "CC_OFF"
Example #3
Source File: IKA_RV10.py From ChemputerSoftware with BSD 3-Clause "New" or "Revised" License | 5 votes |
def __init__(self, port=None, device_name=None, connect_on_instantiation=False, soft_fail_for_testing=False): """ Initializer of the IKARV10 class :param str port: The port name/number of the rotavap (remember under Windows: COM15 -> port 14) :param str device_name: A descriptive name for the device, used mainly in debug prints. :param bool connect_on_instantiation: (optional) determines if the connection is established on instantiation of the class. Default: Off """ super().__init__(port, device_name, soft_fail_for_testing) # serial settings self.baudrate = 9600 self.bytesize = serial.SEVENBITS self.parity = serial.PARITY_EVEN self.write_delay = 0.1 self.read_delay = 0.1 # answer patterns self.stranswer = re.compile("([0-9A-Z_]+)\r\n") self.intanswer = re.compile("(\d+) (\d)\r\n") self.floatanswer = re.compile("(\d+\.\d+) (\d)\r\n") # DOCUMENTED COMMANDS for easier maintenance self.GET_ROTATION_PV = "IN_PV_4" self.GET_ROTATION_SP = "IN_SP_4" self.SET_ROTATION_SP = "OUT_SP_4" # 20-280 RPM self.GET_TEMP_PV = "IN_PV_2" self.GET_TEMP_SP = "IN_SP_2" self.SET_TEMP_SP = "OUT_SP_2" # 0-180°C, max. T is safety temperature minus 10°C, T>90°C switches to oil mode self.GET_SAFETY_TEMP_SP = "IN_SP_2" self.SET_SAFETY_TEMP_SP = "OUT_SP_2" self.START_TEMP = "START_2" self.STOP_TEMP = "STOP_2" self.START_ROTATION = "START_4" self.STOP_ROTATION = "STOP_4" self.RESET = "RESET" self.GET_NAME = "IN_NAME" self.SET_NAME = "OUT_NAME" self.GET_SOFTWARE_VERSION = "IN_SOFTWARE" self.SET_INTERVAL_SP = "OUT_SP_60" # 1-60s, "0" switches mode off self.SET_TIMER_SP = "OUT_SP_61" # 1-199min, "0" switches mode off self.LIFT_UP = "OUT_SP_62 1" self.LIFT_DOWN = "OUT_SP_63 1" self.MAX_RPM = 280 self.MAX_RETRIES = 10 self.heating_on = Event() # communicator for switching the keepalive on or off self.launch_command_handler() if connect_on_instantiation: self.open_connection()
Example #4
Source File: vrhand_vive_tracker.py From soccer-matlab with BSD 2-Clause "Simplified" License | 4 votes |
def getSerialOrNone(portname): try: return serial.Serial(port=portname,baudrate=115200,parity=serial.PARITY_ODD,stopbits=serial.STOPBITS_TWO,bytesize=serial.SEVENBITS) except: return None
Example #5
Source File: hand.py From soccer-matlab with BSD 2-Clause "Simplified" License | 4 votes |
def getSerialOrNone(portname): try: return serial.Serial(port=portname,baudrate=115200,parity=serial.PARITY_ODD,stopbits=serial.STOPBITS_TWO,bytesize=serial.SEVENBITS) except: return None