Closed
Description
(Mentioned in #34, but unclear about details.) rust-radio-sx127x
dependencies on the version of radio
confuse embedded-hal-compat
Version 0.10.1 of radio-sx127x
on crates.io uses radio
"0.4.0" . This does not work with embedded-hal-compat
. The builds fail with wrong number of arguments, with or without
[patch.crates-io]
radio = { git = "https://github.com/ryankurte/rust-radio.git", branch = "master" }
Version 0.10.1 of radio-sx127x
on https://github.com/rust-iot/rust-radio-sx127x uses radio
"0.7.0" and my fork with the PR adding examples uses radio
"0.8.1" . A crate using these needs to use the same version:
radio-sx127x = { git = "https://github.com/rust-iot/rust-radio-sx127x", default-features = false }
radio = { version = "0.7.0" }
or
radio-sx127x = { git = "https://github.com/pdgilbert/rust-radio-sx127x", default-features = false }
radio = { version = "0.8.1" }
The patch above has no affect on build for either (but I have not tested running). Is it possible the patch is no longer needed for anything?
Some consolidation would be good.
Metadata
Metadata
Assignees
Labels
No labels