A tool which makes AT communication easier.
Project description
ATCom
ATCom is a command line tool to make AT command operations easier.
Installation
Use the package manager pip3 to install atcom.
pip3 install atcom
Usage
$ 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.
$ atcom AT
or
$ 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
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
atcom-0.1.1.tar.gz
(5.5 kB
view details)
Built Distribution
File details
Details for the file atcom-0.1.1.tar.gz
.
File metadata
- Download URL: atcom-0.1.1.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ca947f495fb26cfe4b4ca8a946b427accb87f15ee3f3975ee241d30697b5a1e2 |
|
MD5 | f3a656b1acbf1172a85a644543a400d7 |
|
BLAKE2b-256 | f2576d36649aae471c943b344297ca8e17b0c9b9d46a7a3cb85f9edb6bd6a647 |
Provenance
File details
Details for the file atcom-0.1.1-py2.py3-none-any.whl
.
File metadata
- Download URL: atcom-0.1.1-py2.py3-none-any.whl
- Upload date:
- Size: 5.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.52.0 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8de3a7ef81b657ba34b53068da3be2126a5bc7b2a0ef4d1e352eeed65e29d20a |
|
MD5 | 3e1411c83b5fdda05de3373accb00ccb |
|
BLAKE2b-256 | 4daa52f2ee10d94d018719dac3a8dde72ea55698494408f14a878d2a1c779456 |