Project setup

This commit is contained in:
Zachary Sunforge
2023-06-13 21:09:57 -07:00
parent 8355cc1f24
commit 1446bf6162
19 changed files with 152 additions and 4 deletions

View File

@ -6,6 +6,10 @@ members = [
# Device types
"node",
"commander",
# Peripherals
"peripherals/standalone-ads1256/*",
# Peripheral components
"peripheral-components/ads1256/*",
# Examples
"examples/playground"
]
@ -17,7 +21,6 @@ repository = "https://git.bfpower.io/BFPOWER/physical"
readme = "README.md"
license = "MIT"
[workspace.dependencies]
#----- no-std ----------------------------------
# Math
[workspace.dependencies.libm]
@ -55,6 +58,13 @@ version = "0.7.*"
[workspace.dependencies.panic-probe]
version = "0.3.*"
features = ["print-defmt"]
# BFPOWER Drivers
[workspace.dependencies.ads1256-types]
git = "https://git.bfpower.io/BFPOWER/bfpower-drivers.git"
features = ["defmt"]
[workspace.dependencies.ads1256]
git = "https://git.bfpower.io/BFPOWER/bfpower-drivers.git"
features = ["uom"]
# Embassy
[workspace.dependencies.embassy-futures]
version = "0.1.*"