Struct rust_i2c::Connection[][src]

pub struct Connection { /* fields omitted */ }

Struct for communicating with an I2C device

Methods

impl Connection
[src]

I2C connection constructor

Arguments

path - Path to I2C device slave - I2C slave address to read/write to

Convenience constructor for creating a Connection with an I2CStream.

Arguments

path - Path to I2C device slave - I2C slave address

Writes an I2C command

Arguments

command - Command to write

Reads command result

Arguments

command - Command to read result from

Writes I2C command and reads result

Arguments

command - Command to write and read from delay - Delay between writing and reading

Auto Trait Implementations

impl !Send for Connection

impl !Sync for Connection