Current File : //usr/lib/python2.7/site-packages/serial/tools/miniterm.pyc |
�
{�QNc @ s� d d l Z d d l Z d d l Z d d l Z d a d a d � Z d � Z e j d d f k ro d � Z n d � Z e j
d
k r� d d l Z d e f d � � YZ
e
� a n� e j
d
k r&d d l Z d d l Z d d l Z d e f d � � YZ
e
� a d � Z t j � e e _ n e d e j � � d Z d Z d Z d d d f Z d d d f Z d d d d f Z d e f d � � YZ d � Z e d k r�e � n d S(! i����Ns s c C s8 t | � } | d k r* d t d � | St | � Sd S( s) generate a readable description for a keyi s Ctrl+%ct @N( t ordt repr( t charactert
ascii_code( ( s9 /usr/lib/python2.7/site-packages/serial/tools/miniterm.pyt key_description s c C s� d i
t t d d � d 6t t � d 6t t � d 6t d � d 6t d � d
6t d � d 6t d
� d 6t d � d 6t d � d 6t d � d 6t d � d 6t t � d 6t t � d 6S( Nsw
--- pySerial (%(version)s) - miniterm - help
---
--- %(exit)-8s Exit program
--- %(menu)-8s Menu escape key, followed by:
--- Menu keys:
--- %(itself)-7s Send the menu character itself to remote
--- %(exchar)-7s Send the exit character itself to remote
--- %(info)-7s Show info
--- %(upload)-7s Upload file (prompt will be shown)
--- Toggles:
--- %(rts)-7s RTS %(echo)-7s local echo
--- %(dtr)-7s DTR %(break)-7s BREAK
--- %(lfm)-7s line feed %(repr)-7s Cycle repr mode
---
--- Port settings (%(menu)s followed by the following):
--- p change port
--- 7 8 set data bits
--- n e o s m change parity (None, Even, Odd, Space, Mark)
--- 1 2 3 set stop bits (1, 2, 1.5)
--- b change baud rate
--- x X disable/enable software flow control
--- r R disable/enable hardware flow control
t VERSIONs unknown versiont versiont exitt menus t rtss R s t dtrs t lfms t breaks t echos t infos t uploadt itselft exchar( t getattrt serialR t EXITCHARCTERt
MENUCHARACTER( ( ( s9 /usr/lib/python2.7/site-packages/serial/tools/miniterm.pyt
get_help_text s
i i c C s
| j d � S( Nt latin1( t decode( t b( ( s9 /usr/lib/python2.7/site-packages/serial/tools/miniterm.pyR E s c C s | S( N( ( R ( ( s9 /usr/lib/python2.7/site-packages/serial/tools/miniterm.pyR H s t ntt Consolec B s, e Z d � Z d � Z d � Z d � Z RS( c C s d S( N( ( t self( ( s9 /usr/lib/python2.7/site-packages/serial/tools/miniterm.pyt __init__Q s c C s d S( N( ( R ( ( s9 /usr/lib/python2.7/site-packages/serial/tools/miniterm.pyt setupT s c C s d S( N( ( R ( ( s9 /usr/lib/python2.7/site-packages/serial/tools/miniterm.pyt cleanupW s c C sV xO t rQ t j � } | d k s- | d k r: t j � q | d k rJ d S| Sq Wd S( Nt s �s
s
( t Truet msvcrtt getch( R t z( ( s9 /usr/lib/python2.7/site-packages/serial/tools/miniterm.pyt getkeyZ s
( t __name__t
__module__R R R R&