| Crates.io | funksteckdose |
| lib.rs | funksteckdose |
| version | 0.1.0 |
| created_at | 2019-06-19 19:44:55.499504+00 |
| updated_at | 2019-06-19 19:44:55.499504+00 |
| description | Utility for controlling wireless remote sockets via 433MHz radio transmitter |
| homepage | https://github.com/flxo/funksteckdose |
| repository | https://github.com/flxo/funksteckdose |
| max_upload_size | |
| id | 142181 |
| size | 20,504 |
This program can be used to control 433MHz wireless power outlets. It implements a subset of the functionality of rc-switch. Check the wiki for a list of known and supported devices.
use funksteckdose::{wiringpi::WiringPiPin, Device, EncodingA, Protocol1, State};
fn main() {
type Funksteckdose = funksteckdose::Funksteckdose<WiringPiPin, EncodingA, Protocol1>;
let pin = WiringPiPin::new(0);
let d: Funksteckdose = Funksteckdose::new(pin);
d.send("10001", &Device::A, &State::On).expect("Failed to send");
}