LTC6903/6904 embedded-hal I2C driver crate

Rust HAL implementation (using I2C traits from embedded-hal) for Linear Technologies LTC6903/6904 programmable 1kHz to 68MHz oscillator.

Datasheet

Usage

Include library as a dependency in your Cargo.toml

TOML [dependencies.ltc690x] version = "*"

And use embedded-hal implementations for I2C to connect

```rust // create config with address pin low I2C address let ltc = ltc690x::LTC6904::new(i2c, Address::AddressLow); // configure output to use positive and negative edge ltc.setoutputconf(OutputSettings::ClkBoth); // set a frequency ltc.setfrequency(1000000).ok().unwrap(); // write the current configuration ltc.writeout().unwrap();

```