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
xbeetransmission-0.2.2.tar.gz
(2.9 kB
view hashes)