Skip to main content

xbeetransmission is a python module is designed to reliably and securely send messages over Xbee modules in out-of-the-box configuration.

Project description

# xbeetransmission
`xbeetransmission` is a python module is designed to reliably and securely send messages over Xbee modules in out-of-the-box configuration.



## Getting Started

`xbeetransmission` can be installed as a module, or downloaded directly from Github.

#### Installed as a module

`xbeetransmission` can be installed directly via pip:

```bash
pip install pshtt
```

#### Usage and examples

```python
import xbeetransmission

xbeesend(data, serial_interface_of_xbee, "Symmetric Key Value")

xbeereceive(serial_interface_of_xbee, "Symmetric Key Value", "outputfilename.txt")
```

## Troubleshooting
* Ensure that you are running the code as sudo to interact with the Xbee module
* Ensure that your serial interface is correct (should start with /dev/ttyUSB)
* See example files for reference

## Hardware I Used
* XBEE Pro 900 MHz
* 900 MHz Rubber Duck Antenna
* XBee USB Dongle

## Recommendations
* Encrypt the message before sending with Public/Private keys

Project details


Download files

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

Files for xbeetransmission, version 0.2.2
Filename, size File type Python version Upload date Hashes
Filename, size xbeetransmission-0.2.2.tar.gz (2.9 kB) File type Source Python version None Upload date Hashes View

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page