Crates.io | funksteckdose |
lib.rs | funksteckdose |
version | 0.1.0 |
source | src |
created_at | 2019-06-19 19:44:55.499504 |
updated_at | 2019-06-19 19:44:55.499504 |
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");
}