Crate dungeonctl

Source
Expand description

This library implements the Bluetooth LE Protocols to control smart electronic toys created by DG-LAB.

Only the Coyote 3 is supported at the moment. Support for PawPrints is planned for the future, waiting for their protocol to be stabilized/documented.

Re-exports§

pub use self::coyote3::Coyote3;coyote3
pub use btleplug;
pub use futures_signals;

Modules§

coyote3coyote3
Implemention of the Bluetooth LE protocols to control the DG-LAB Coyote 3.

Structs§

Stereo
A pair of two values that represent an audio channel each.

Enums§

Error
The error type returned by this library.

Traits§

StateSignal
A reactive Signal whose value can also be read out directly.

Type Aliases§

Result
The result type returned by this library.