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.

Source Distribution

xbeetransmission-0.2.2.tar.gz (2.9 kB view details)

Uploaded Source

File details

Details for the file xbeetransmission-0.2.2.tar.gz.

File metadata

File hashes

Hashes for xbeetransmission-0.2.2.tar.gz
Algorithm Hash digest
SHA256 ca158507fe465cd6aaacf0834582e9336dda5669a64cd0dbdb617368271efa27
MD5 5c106ff2a543a84c93ace202dd927f0a
BLAKE2b-256 a267b710488ebb29d6547e6bb4b09325ea76306e63b307e0f1fcd53b779c003d

See more details on using hashes here.

Supported by

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