pid (#12)
Added pid control Co-authored-by: Zachary Sunforge <zachary.sunforge@bfpower.io> Reviewed-on: #12
This commit is contained in:
26
Cargo.toml
26
Cargo.toml
@ -24,12 +24,15 @@ readme = "README.md"
|
||||
license = "MIT"
|
||||
|
||||
#----- no-std ----------------------------------
|
||||
# Math
|
||||
# Numbers
|
||||
[workspace.dependencies.num-traits]
|
||||
version = "0.2.*"
|
||||
default-features = false
|
||||
[workspace.dependencies.libm]
|
||||
version = "0.2.*"
|
||||
# Units of measurement
|
||||
[workspace.dependencies.uom]
|
||||
version = "0.35.*"
|
||||
version = "0.36.*"
|
||||
default-features = false
|
||||
features = ["f32", "si"]
|
||||
# Logging
|
||||
@ -39,10 +42,6 @@ version = "0.1.*"
|
||||
version = "0.3.*"
|
||||
[workspace.dependencies.defmt-rtt]
|
||||
version = "0.4.*"
|
||||
# Serialization
|
||||
[workspace.dependencies.parity-scale-codec]
|
||||
version = "3.6.*"
|
||||
default-features = false
|
||||
# Embedded-HAL
|
||||
[workspace.dependencies.embedded-hal]
|
||||
version = "1.0.*"
|
||||
@ -50,9 +49,12 @@ version = "1.0.*"
|
||||
version = "1.0.*"
|
||||
# Memory
|
||||
[workspace.dependencies.static_cell]
|
||||
version = "2.0.*"
|
||||
[workspace.dependencies.heapless]
|
||||
version = "0.8.*"
|
||||
version = "2.1.*"
|
||||
# Serioalization
|
||||
[workspace.dependencies.serde]
|
||||
version = "1.0.*"
|
||||
default-features = false
|
||||
features = ["derive"]
|
||||
# Other embedded utilities
|
||||
[workspace.dependencies.cortex-m]
|
||||
version = "0.7.*"
|
||||
@ -75,7 +77,7 @@ version = "0.1.*"
|
||||
version = "0.3.*"
|
||||
features = ["defmt", "defmt-timestamp-uptime"]
|
||||
[workspace.dependencies.embassy-sync]
|
||||
version = "0.5.*"
|
||||
version = "0.6.*"
|
||||
features = ["defmt"]
|
||||
[workspace.dependencies.embassy-embedded-hal]
|
||||
version = "0.1.*"
|
||||
@ -112,11 +114,13 @@ license.workspace = true
|
||||
[features]
|
||||
thermocouple_k = []
|
||||
lm35 = []
|
||||
pid = []
|
||||
|
||||
[dependencies]
|
||||
uom = { workspace = true }
|
||||
parity-scale-codec = { workspace = true }
|
||||
num-traits = { workspace = true }
|
||||
libm = { workspace = true }
|
||||
serde = { workspace = true, optional = true }
|
||||
|
||||
#---------------------------------------------------------------------------------------------------------------------
|
||||
#----- Profiles ------------------------
|
||||
|
Reference in New Issue
Block a user