Connections
Use GesturaTransport to abstract BLE/serial/mock connections.
# Python from gestura import GesturaTransport, GesturaRing transport = GesturaTransport(port="/dev/ttyUSB0") ring = GesturaRing(transport=transport) # BLE example (pseudo) # transport = GesturaTransport(ble_address="AA:BB:CC:DD:EE:FF")
// Rust (pseudo) use gestura::{Transport, Ring}; let transport = Transport::new_serial("/dev/ttyUSB0"); let mut ring = Ring::new(transport);