Skip to main content

Ciholas Data Protocol

Project description

# cdp-py

The Ciholas Data Protocol (CDP) provides a method of communication between devices and services. CDP data is transmitted over Ethernet as User Datagram Protocol (UDP) packets. _cdp-py_ contains a set of structural definitions of the CDP data items that make up these UDP packets.

For more information about CDP, see the official [documentation](http://cuwb.io/docs/v3.0/software-integration/cdp-output-definition/).

## Getting Started

### Prerequisites

You need Python 3 or higher to use _cdp-py_. Make sure you have Python installed and that the expected version is available from your command line. You can check this by running:

```
$ python --version
```

If you do not have Python, please install the latest 3.x version, available from [python.org](https://www.python.org/downloads/).

Additionally, you will need to make sure you have pip installed. You can check this by running:

```
$ pip --version
```

If you're on Linux and installed Python 3.x using your OS package manager, you may need to install pip separately.

### Installing

_cdp-py_ can be installed using pip. To install the latest version use:

```
$ pip install cdp-py
```

Now that _cdp-py_ package is installed, you can start using the _cdp_ module by adding the following import statement to your Python script:

```python
import cdp
```
For a tutorial about how to use the _cdp_ module, visit: [Using CDP - Python](http://cuwb.io/docs/v3.0/application-notes/using-cdp-python/#using-cdp-python).

### Upgrading

To upgrade to the latest version use:

```
$ pip install --upgrade cdp-py
```

## License

This work is licensed under the [Creative Commons Attribution 4.0 International](http://creativecommons.org/licenses/by/4.0/) License.


Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cdp-py-1.3.0.tar.gz (13.3 kB view details)

Uploaded Source

Built Distribution

cdp_py-1.3.0-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file cdp-py-1.3.0.tar.gz.

File metadata

  • Download URL: cdp-py-1.3.0.tar.gz
  • Upload date:
  • Size: 13.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/3.6.7

File hashes

Hashes for cdp-py-1.3.0.tar.gz
Algorithm Hash digest
SHA256 5ebc648dd8e3e320011221b1ade21de51af3f82cacb2aa1a6813cf6c4f6f0b0d
MD5 a0f5d0b91aece229747f08682438a670
BLAKE2b-256 71d95697f190b1b081e0e2312398b77de39b2f726892ee9a6bc9708c318624b4

See more details on using hashes here.

File details

Details for the file cdp_py-1.3.0-py3-none-any.whl.

File metadata

  • Download URL: cdp_py-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.10.0 pkginfo/1.2.1 requests/2.20.1 setuptools/40.6.3 requests-toolbelt/0.8.0 tqdm/4.19.5 CPython/3.6.7

File hashes

Hashes for cdp_py-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 49e66cc0e8e71c75a9eee290d6efa41f5cfe540a87d274cea20b167de07221a7
MD5 a50b75d0fd07b7746d682b7edbfb1f6a
BLAKE2b-256 46001b24fdd4dc609b7d408bb8fa4d0cfe902cef5bbf717a783af1b791d33c4a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page