관리-도구
편집 파일: serialposix.cpython-39.pyc
a : iY�{ � @ s� d dl Z d dlZd dlZd dlZd dlZd dlZd dlZd dlZd dlm Z m Z mZmZm Z mZ G dd� de�Zd Zej�� Zedd� dkr�d dlZdZdZd Zd ZdZdZd ZdZdZdZG dd� de�Zn�edkr�G dd� de�Zn�edd� dk�rd dlZdZ G dd� de�Znzedd� dk�sbedd� dk�sbedd� dk�sbedd� dk�r�G dd � d e�Z!G d!d� de�ZnG d"d� de�Ze"ed#d$�Z#e"ed%d&�Z$e"ed'd(�Z%e"ed)d*�Z&e"ed+d�Z'e"ed,d�Z(e"ed-d.�Z)e"ed/d0�Z*e"ed1d2�Z+e"ed3d4�Z,e"ed5e*�Z-e"ed6e+�Z.e/ed7��r8ej0Z0ne"ed8d9�Z0e"ed:d;�Z1e�2d<d �Z3e�2d<e(�Z4e�2d<e'�Z5e"ed=d>�Z6e"ed?d@�Z7G dAdB� dBe e�Z8G dCdD� dDe8�Z9G dEdF� dFe8�Z:dS )G� N)� SerialBase�SerialException�to_bytes�portNotOpenError�writeTimeoutError�Timeoutc @ s e Zd Zi Zdd� Zdd� ZdS )�PlatformSpecificBasec C s t d��d S )Nz9non-standard baudrates are not supported on this platform��NotImplementedError)�self�baudrate� r �6/usr/lib/python3.9/site-packages/serial/serialposix.py�_set_special_baudrate. s z*PlatformSpecificBase._set_special_baudratec C s t d��d S )Nz$RS485 not supported on this platformr )r �rs485_settingsr r r �_set_rs485_mode1 s z$PlatformSpecificBase._set_rs485_modeN��__name__� __module__�__qualname__�BAUDRATE_CONSTANTSr r r r r r r + s r � Zlinuxi @l *TX i+T,@i i.T i/T � � � � c @ s` e Zd Zddddddddd d ddd ddddddddddddddddddd �Zd!d"� Zd#d$� Zd%S )&�PlatformSpecificr r r � r r � � � � � � � � � � i i � i � i � � � � � � � � � )r �2 �K �n � � �� i, iX i� i i` i� i�% i K i � i � i � i � i � � � � � �@B � � �`� 逄 �%&