Metadata-Version: 2.1
Name: atcom
Version: 0.1.9
Summary: A tool which makes AT communication easier.
Home-page: https://github.com/sixfab/atcom
Author: Bugra Isguzar
Author-email: bugra@sixfab.com
License: MIT
Description: 
        # ATCom
        
        ATCom is a command line tool to make AT command operations easier.
        
        ## Installation
        
        Use the package manager [pip3](https://pip.pypa.io/en/stable/) to install **atcom**.
        
        ```bash
        pip3 install atcom
        ```
        
        ## Usage
        
        ```bash
        $ atcom [OPTIONS] AT_COMMAND
        ```
        
        ### Examples
        
        If you run **atcom** without *--port* parameter, the tool will scan available ports and select a valid modem if it can find.
        
        ```bash
        $ atcom AT
        ```
        
        or
        
        ```bash
        $ atcom --port /dev/ttyUSB2 AT
        ```
        
        ### Parameters
        
        |                 | need value |       is required      |     default    |            description           |
        |-----------------|------------|:----------------------:|:--------------:|:--------------------------------:|
        | -p / --port     |     yes    | yes, unless--auto flag |        -       | PORT of modem                    |
        | -b / --baudrate |     yes    |           no           |     115200     | Baudrate of serial communication |
        | -t / --timeout  |     yes    |           no           |        3       | Communication timeout            |
        | -c / --config   |     yes    |           no           | ./configs.yaml | Path of configurations file      |
        | -v / --verbose  |     no     |           no           |        -       | Enable full log output           |
        | --rts-cts       |     no     |           no           |        -       | Enable RTS-CTS mode              |
        | --dsr-dtr       |     no     |           no           |        -       | Enable DSR-DTR mode              |
        
        
        ## License
        [MIT](https://choosealicense.com/licenses/mit/)
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.6.0
Description-Content-Type: text/markdown
