forked from dvdsk/nau7802-rs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCargo.toml
37 lines (30 loc) · 1.06 KB
/
Cargo.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
[package]
name = "nau7802"
version = "0.2.0"
authors = ["David Kleingeld <open-source@davidsk.dev>", "Amer Safdari <amersafdari@gmail.com>"]
edition = "2021"
readme = "README.md"
license = "MIT"
description = "Rust library for the NAU7802 I2C ADC using embedded-hal(-async)"
[lib]
test = false
bench = false
[features]
# useful on an async platform where you have no extra async i2c
# for example because you ran out of DMA
blocking_i2c = ["dep:embedded-hal"]
thiserror = ["dep:thiserror"]
serde = ["dep:serde"]
# derive's MaxSize on Error enum
postcard = ["dep:postcard"]
defmt = ["dep:defmt", "embedded-hal-async/defmt-03"]
[dependencies]
embedded-hal-async = { version = "1.0.0" }
embedded-hal = { version = "1.0.0", optional = true }
defmt = { version = "0.3", optional = true }
thiserror = { version = "1.0.38", optional = true }
serde = { version = "1.0", features = ["derive"], default-features = false, optional = true }
postcard = { version = "1.0.8", features = ["experimental-derive"], optional = true }
[dependencies.byteorder]
version = "1.3.4"
default-features = false