Skip to content

Commit efe0b92

Browse files
committed
Add missing serialization to service messages
1 parent 6615aed commit efe0b92

12 files changed

Lines changed: 607 additions & 510 deletions

File tree

Cargo.lock

Lines changed: 31 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,12 @@ embassy-imxrt = { git = "https://github.com/OpenDevicePartnership/embassy-imxrt"
6767
embassy-sync = "0.7.2"
6868
embassy-time = "0.5.0"
6969
embassy-time-driver = "0.2.1"
70-
embedded-batteries-async = "0.2.0"
70+
71+
# Temporary until patch merged
72+
# embedded-batteries-async = "0.2.0"
73+
embedded-batteries = { git = "https://github.com/kurtjd/embedded-batteries", branch = "impl-tryfrom-u32" }
74+
embedded-batteries-async = { git = "https://github.com/kurtjd/embedded-batteries", branch = "impl-tryfrom-u32" }
75+
7176
embedded-cfu-protocol = { git = "https://github.com/OpenDevicePartnership/embedded-cfu" }
7277
embedded-hal = "1.0"
7378
embedded-hal-async = "1.0"

battery-service-messages/Cargo.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,10 @@ repository.workspace = true
77

88
[dependencies]
99
defmt = { workspace = true, optional = true }
10+
11+
# Temporary until patch merged
12+
embedded-batteries.workspace = true
13+
1014
embedded-batteries-async.workspace = true
1115
embedded-services.workspace = true
1216
num_enum.workspace = true
@@ -15,4 +19,6 @@ num_enum.workspace = true
1519
workspace = true
1620

1721
[features]
18-
defmt = ["dep:defmt", "embedded-batteries-async/defmt"]
22+
# Temporary until patch merged
23+
# defmt = ["dep:defmt", "embedded-batteries-async/defmt"]
24+
defmt = ["dep:defmt", "embedded-batteries/defmt"]

0 commit comments

Comments
 (0)