implement simple card storage retreival

This commit is contained in:
2026-08-29 14:57:55 +00:00
parent fb77f9facb
commit 07593e45f3
10 changed files with 208 additions and 5 deletions
Generated
+58
View File
@@ -53,6 +53,12 @@ version = "0.3.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c583acf993cf4245c4acb0a2cc2ab1f9cc097de73411bb6d3647ff6af2b1013d"
[[package]]
name = "array-init"
version = "2.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d62b7694a562cdf5a74227903507c56ab2cc8bdd1f781ed5cb4cf9c9f810bfc"
[[package]]
name = "autocfg"
version = "1.5.1"
@@ -96,6 +102,29 @@ dependencies = [
"vsimd",
]
[[package]]
name = "binary_serde"
version = "1.0.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c4b2fe974c561ed04fb89673dd221bed36fc4794b71ca6ae96ffe19949045686"
dependencies = [
"array-init",
"binary_serde_macros",
"recursive_array",
"thiserror-no-std",
]
[[package]]
name = "binary_serde_macros"
version = "1.0.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4790b8dbcfa9d3adf2020ebf5fd36c6bc89a77d434131615ea349bc9620e8831"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.119",
]
[[package]]
name = "bitfield"
version = "0.17.0"
@@ -319,6 +348,7 @@ name = "creaturedex"
version = "0.1.0"
dependencies = [
"base64 0.23.1",
"binary_serde",
"ch1115",
"critical-section",
"display-interface-spi",
@@ -332,12 +362,14 @@ dependencies = [
"embedded-hal-async",
"embedded-hal-bus",
"embedded-io 0.7.1",
"embedded-storage",
"esp-alloc",
"esp-bootloader-esp-idf",
"esp-hal",
"esp-hal-wifimanager",
"esp-println",
"esp-rtos",
"esp-storage",
"i2c-character-display",
"ili9341",
"log",
@@ -2796,6 +2828,12 @@ dependencies = [
"crossbeam-utils",
]
[[package]]
name = "recursive_array"
version = "0.1.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "69bad83913c3b39011ad9d43b7ac0cae139cec5d7e7288fbea5bb4b4e3cc78f6"
[[package]]
name = "redox_syscall"
version = "0.5.18"
@@ -3273,6 +3311,26 @@ dependencies = [
"syn 3.0.3",
]
[[package]]
name = "thiserror-impl-no-std"
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58e6318948b519ba6dc2b442a6d0b904ebfb8d411a3ad3e07843615a72249758"
dependencies = [
"proc-macro2",
"quote",
"syn 1.0.109",
]
[[package]]
name = "thiserror-no-std"
version = "2.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a3ad459d94dd517257cc96add8a43190ee620011bb6e6cdc82dafd97dfafafea"
dependencies = [
"thiserror-impl-no-std",
]
[[package]]
name = "thread_local"
version = "1.1.10"