This commit is contained in:
Invariantspace 2024-10-14 23:56:20 -07:00
parent 97238b56f7
commit 4d087a56d0
No known key found for this signature in database
GPG key ID: EBC4A20067373921
7 changed files with 382 additions and 169 deletions

52
Cargo.lock generated
View file

@ -125,6 +125,15 @@ version = "1.0.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "chrono"
version = "0.4.38"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
dependencies = [
"num-traits",
]
[[package]]
name = "codespan-reporting"
version = "0.11.1"
@ -191,7 +200,7 @@ checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7"
[[package]]
name = "cyw43"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"cortex-m",
"cortex-m-rt",
@ -208,7 +217,7 @@ dependencies = [
[[package]]
name = "cyw43-pio"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"cyw43",
"embassy-rp",
@ -303,7 +312,7 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0"
[[package]]
name = "embassy-embedded-hal"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"embassy-futures",
"embassy-sync",
@ -319,7 +328,7 @@ dependencies = [
[[package]]
name = "embassy-executor"
version = "0.6.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"cortex-m",
"critical-section",
@ -332,7 +341,7 @@ dependencies = [
[[package]]
name = "embassy-executor-macros"
version = "0.5.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"darling",
"proc-macro2",
@ -343,12 +352,12 @@ dependencies = [
[[package]]
name = "embassy-futures"
version = "0.1.1"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
[[package]]
name = "embassy-hal-internal"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"cortex-m",
"critical-section",
@ -358,7 +367,7 @@ dependencies = [
[[package]]
name = "embassy-net"
version = "0.4.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"document-features",
"embassy-net-driver",
@ -374,12 +383,12 @@ dependencies = [
[[package]]
name = "embassy-net-driver"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
[[package]]
name = "embassy-net-driver-channel"
version = "0.3.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"embassy-futures",
"embassy-net-driver",
@ -389,7 +398,7 @@ dependencies = [
[[package]]
name = "embassy-rp"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"atomic-polyfill",
"cfg-if",
@ -426,7 +435,7 @@ dependencies = [
[[package]]
name = "embassy-sync"
version = "0.6.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"cfg-if",
"critical-section",
@ -438,7 +447,7 @@ dependencies = [
[[package]]
name = "embassy-time"
version = "0.3.2"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"cfg-if",
"critical-section",
@ -455,7 +464,7 @@ dependencies = [
[[package]]
name = "embassy-time-driver"
version = "0.1.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"document-features",
]
@ -463,12 +472,12 @@ dependencies = [
[[package]]
name = "embassy-time-queue-driver"
version = "0.1.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
[[package]]
name = "embassy-usb"
version = "0.3.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"embassy-futures",
"embassy-net-driver-channel",
@ -482,12 +491,12 @@ dependencies = [
[[package]]
name = "embassy-usb-driver"
version = "0.1.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
[[package]]
name = "embassy-usb-logger"
version = "0.2.0"
source = "git+https://github.com/embassy-rs/embassy.git#c84495ef2eb99580fea5392b2b3aff5ad66043a0"
source = "git+https://github.com/embassy-rs/embassy.git#4f08d5bc5ff0f765198665b1f37b6372f43b8567"
dependencies = [
"embassy-futures",
"embassy-sync",
@ -1001,15 +1010,18 @@ dependencies = [
name = "picow"
version = "0.1.0"
dependencies = [
"chrono",
"cortex-m-rt",
"cyw43",
"cyw43-pio",
"embassy-executor",
"embassy-net",
"embassy-rp",
"embassy-sync",
"embassy-time",
"embassy-usb-logger",
"log",
"no-std-net",
"panic-halt",
"portable-atomic",
"rand",
@ -1236,9 +1248,9 @@ dependencies = [
[[package]]
name = "rustversion"
version = "1.0.17"
version = "1.0.18"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6"
checksum = "0e819f2bc632f285be6d7cd36e25940d45b2391dd6d9b939e79de557f7014248"
[[package]]
name = "ryu"