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
`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
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
File details
Details for the file xbeetransmission-0.2.2.tar.gz.
File metadata
- Download URL: xbeetransmission-0.2.2.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ca158507fe465cd6aaacf0834582e9336dda5669a64cd0dbdb617368271efa27
|
|
| MD5 |
5c106ff2a543a84c93ace202dd927f0a
|
|
| BLAKE2b-256 |
a267b710488ebb29d6547e6bb4b09325ea76306e63b307e0f1fcd53b779c003d
|