Skip to content
Merged
Show file tree
Hide file tree
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/check.yml
Original file line number Diff line number Diff line change
Expand Up @@ -141,7 +141,7 @@ jobs:
strategy:
fail-fast: false
matrix:
msrv: ["1.88"]
msrv: ["1.94"]
name: ubuntu / ${{ matrix.msrv }}
steps:
- uses: actions/checkout@v4
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/device-driver.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ jobs:
uses: baptiste0928/cargo-install@v3
with:
crate: device-driver-cli
- name: Generate device.rs from INA4230.toml
run: device-driver-cli --manifest INA4230.toml --device-name Device -o ci_gen.rs
- name: Generate device.rs from INA4230.ddsl
run: ddc build rust -s INA4230.ddsl -o ci_gen.rs --rust-defmt-feature=defmt
- name: Format generated file
run: rustfmt --edition 2024 ci_gen.rs
- name: Check generated file matches committed src/device.rs
Expand Down
63 changes: 16 additions & 47 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 2 additions & 7 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ edition = "2024"
rust-version = "1.88"

[dependencies]
device-driver = { version = "1.0.7", default-features = false }
device-driver = "2.1.0"
defmt = { version = "1.0", optional = true }
embedded-hal-async = "1.0.0"
embedded-sensors-hal-async = "0.4.0"
Expand All @@ -23,7 +23,6 @@ embedded-hal-mock = { version = "0.11.1", features = ["embedded-hal-async"] }
tokio = { version = "=1.45.0", features = ["rt", "macros"] }



[lints.rust]
unsafe_code = "deny"
missing_docs = "deny"
Expand All @@ -36,8 +35,4 @@ style = "forbid"
pedantic = "deny"

[features]
defmt = [
"dep:defmt",
"device-driver/defmt-03",
"embedded-sensors-hal-async/defmt",
]
defmt = ["dep:defmt", "device-driver/defmt", "embedded-sensors-hal-async/defmt"]
Loading
Loading