[INFO] fetching crate knx-pico 0.3.0... [INFO] testing knx-pico-0.3.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate knx-pico 0.3.0 into /workspace/builds/worker-5-tc2/source [INFO] removed /workspace/builds/worker-5-tc2/source/.cargo/config.toml [INFO] started tweaking crates.io crate knx-pico 0.3.0 [INFO] removed 0 missing examples [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate knx-pico 0.3.0 [INFO] tweaked toml for crates.io crate knx-pico 0.3.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate knx-pico 0.3.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate knx-pico 0.3.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2a75db85669a8571988b66e1ed5b2f45fe2bf4b93ff8cb437c4bb5c3c9e90f49 [INFO] running `Command { std: "docker" "start" "-a" "2a75db85669a8571988b66e1ed5b2f45fe2bf4b93ff8cb437c4bb5c3c9e90f49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2a75db85669a8571988b66e1ed5b2f45fe2bf4b93ff8cb437c4bb5c3c9e90f49", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2a75db85669a8571988b66e1ed5b2f45fe2bf4b93ff8cb437c4bb5c3c9e90f49", kill_on_drop: false }` [INFO] [stdout] 2a75db85669a8571988b66e1ed5b2f45fe2bf4b93ff8cb437c4bb5c3c9e90f49 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] abceb01682e1e9e37891eec26a635ccb756c435aa36f521ee7a625533baacff5 [INFO] running `Command { std: "docker" "start" "-a" "abceb01682e1e9e37891eec26a635ccb756c435aa36f521ee7a625533baacff5", kill_on_drop: false }` [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling heapless v0.9.1 [INFO] [stderr] Compiling knx-pico v0.3.0 (/opt/rustwide/workdir) [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling hash32 v0.3.1 [INFO] [stderr] Finished `dev` profile [optimized + debuginfo] target(s) in 2.33s [INFO] running `Command { std: "docker" "inspect" "abceb01682e1e9e37891eec26a635ccb756c435aa36f521ee7a625533baacff5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "abceb01682e1e9e37891eec26a635ccb756c435aa36f521ee7a625533baacff5", kill_on_drop: false }` [INFO] [stdout] abceb01682e1e9e37891eec26a635ccb756c435aa36f521ee7a625533baacff5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2c12e9a1d6e384625a5a9189782e3aee49bff4e1d787b7c7f08366d7b1c0d222 [INFO] running `Command { std: "docker" "start" "-a" "2c12e9a1d6e384625a5a9189782e3aee49bff4e1d787b7c7f08366d7b1c0d222", kill_on_drop: false }` [INFO] [stderr] Compiling knx-pico v0.3.0 (/opt/rustwide/workdir) [INFO] [stdout] error[E0432]: unresolved import `cyw43` [INFO] [stdout] --> examples/knx_main_application.rs:8:5 [INFO] [stdout] | [INFO] [stdout] 8 | use cyw43::Control; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `cyw43_pio` [INFO] [stdout] --> examples/knx_main_application.rs:9:5 [INFO] [stdout] | [INFO] [stdout] 9 | use cyw43_pio::{PioSpi, RM2_CLOCK_DIVIDER}; [INFO] [stdout] | ^^^^^^^^^ use of unresolved module or unlinked crate `cyw43_pio` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43_pio`, use `cargo add cyw43_pio` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `defmt` [INFO] [stdout] --> examples/knx_main_application.rs:10:5 [INFO] [stdout] | [INFO] [stdout] 10 | use defmt::unwrap; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `defmt`, use `cargo add defmt` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_executor` [INFO] [stdout] --> examples/knx_main_application.rs:11:5 [INFO] [stdout] | [INFO] [stdout] 11 | use embassy_executor::Spawner; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_executor`, use `cargo add embassy_executor` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:13:5 [INFO] [stdout] | [INFO] [stdout] 13 | use embassy_rp::clocks::RoscRng; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:14:5 [INFO] [stdout] | [INFO] [stdout] 14 | use embassy_rp::gpio::{Level, Output}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:15:5 [INFO] [stdout] | [INFO] [stdout] 15 | use embassy_rp::peripherals::{DMA_CH0, PIO0}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:16:5 [INFO] [stdout] | [INFO] [stdout] 16 | use embassy_rp::pio::{InterruptHandler, Pio}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_sync` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:17:5 [INFO] [stdout] | [INFO] [stdout] 17 | use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_sync` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_sync`, use `cargo add embassy_sync` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_sync` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:18:5 [INFO] [stdout] | [INFO] [stdout] 18 | use embassy_sync::mutex::Mutex; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_sync` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_sync`, use `cargo add embassy_sync` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_rp` [INFO] [stdout] --> examples/knx_main_application.rs:12:5 [INFO] [stdout] | [INFO] [stdout] 12 | use embassy_rp::bind_interrupts; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `knx_pico::knx_client` [INFO] [stdout] --> examples/knx_sniffer.rs:43:15 [INFO] [stdout] | [INFO] [stdout] 43 | use knx_pico::knx_client::{DptType, KnxBuffers, KnxClient, KnxValue}; [INFO] [stdout] | ^^^^^^^^^^ could not find `knx_client` in `knx_pico` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:55:9 [INFO] [stdout] | [INFO] [stdout] 54 | #[cfg(any(feature = "embassy-rp", feature = "embassy-rp-usb"))] [INFO] [stdout] | ---------------------------------------------------- the item is gated here [INFO] [stdout] 55 | pub mod knx_client; [INFO] [stdout] | ^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `knx_pico::knx_discovery` [INFO] [stdout] --> examples/knx_sniffer.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use knx_pico::knx_discovery; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ no `knx_discovery` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 56 | #[cfg(any(feature = "embassy-rp", feature = "embassy-rp-usb"))] [INFO] [stdout] | ---------------------------------------------------- the item is gated here [INFO] [stdout] 57 | pub mod knx_discovery; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `cyw43` [INFO] [stdout] --> examples/knx_sniffer.rs:31:5 [INFO] [stdout] | [INFO] [stdout] 31 | use cyw43::Control; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `cyw43_pio` [INFO] [stdout] --> examples/knx_sniffer.rs:32:5 [INFO] [stdout] | [INFO] [stdout] 32 | use cyw43_pio::{PioSpi, RM2_CLOCK_DIVIDER}; [INFO] [stdout] | ^^^^^^^^^ use of unresolved module or unlinked crate `cyw43_pio` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43_pio`, use `cargo add cyw43_pio` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `defmt` [INFO] [stdout] --> examples/knx_sniffer.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use defmt::unwrap; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `defmt`, use `cargo add defmt` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_executor` [INFO] [stdout] --> examples/knx_sniffer.rs:34:5 [INFO] [stdout] | [INFO] [stdout] 34 | use embassy_executor::Spawner; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_executor`, use `cargo add embassy_executor` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:36:5 [INFO] [stdout] | [INFO] [stdout] 36 | use embassy_rp::clocks::RoscRng; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:37:5 [INFO] [stdout] | [INFO] [stdout] 37 | use embassy_rp::gpio::{Level, Output}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:38:5 [INFO] [stdout] | [INFO] [stdout] 38 | use embassy_rp::peripherals::{DMA_CH0, PIO0}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:39:5 [INFO] [stdout] | [INFO] [stdout] 39 | use embassy_rp::pio::{InterruptHandler, Pio}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_sync` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_sync` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_sync`, use `cargo add embassy_sync` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_sync` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | use embassy_sync::mutex::Mutex; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_sync` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_sync`, use `cargo add embassy_sync` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_rp` [INFO] [stdout] --> examples/knx_sniffer.rs:35:5 [INFO] [stdout] | [INFO] [stdout] 35 | use embassy_rp::bind_interrupts; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_time` [INFO] [stdout] --> examples/knx_main_application.rs:19:5 [INFO] [stdout] | [INFO] [stdout] 19 | use embassy_time::{Duration, Timer}; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_time`, use `cargo add embassy_time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `panic_persist` [INFO] [stdout] --> examples/knx_main_application.rs:20:5 [INFO] [stdout] | [INFO] [stdout] 20 | use panic_persist as _; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no external crate `panic_persist` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_cell` [INFO] [stdout] --> examples/knx_main_application.rs:21:5 [INFO] [stdout] | [INFO] [stdout] 21 | use static_cell::StaticCell; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `static_cell` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `static_cell`, use `cargo add static_cell` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `defmt_rtt` [INFO] [stdout] --> examples/knx_main_application.rs:30:5 [INFO] [stdout] | [INFO] [stdout] 30 | use defmt_rtt as _; [INFO] [stdout] | ^^^^^^^^^^^^^^ no external crate `defmt_rtt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_net` [INFO] [stdout] --> examples/knx_main_application.rs:33:5 [INFO] [stdout] | [INFO] [stdout] 33 | use embassy_net::{Config, StackResources}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | embassy_rp::binary_info::rp_program_name!(c"KNX-RS"), [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | embassy_rp::binary_info::rp_program_description!( [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | embassy_rp::binary_info::rp_cargo_version!(), [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | embassy_rp::binary_info::rp_program_build_attribute!(), [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:66:3 [INFO] [stdout] | [INFO] [stdout] 66 | #[embassy_executor::main] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_time` [INFO] [stdout] --> examples/knx_sniffer.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | use embassy_time::{Duration, Timer}; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_time`, use `cargo add embassy_time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:78:9 [INFO] [stdout] | [INFO] [stdout] 78 | pico_log!(error, "{}", panic_message); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:118:5 [INFO] [stdout] | [INFO] [stdout] 118 | pico_log!(info, "Random seed: {}", seed); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `panic_persist` [INFO] [stdout] --> examples/knx_sniffer.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | use panic_persist as _; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^ no external crate `panic_persist` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:143:5 [INFO] [stdout] | [INFO] [stdout] 143 | pico_log!(info, "Connecting to WiFi network: {}", wifi_ssid); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_cell` [INFO] [stdout] --> examples/knx_sniffer.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | use static_cell::StaticCell; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `static_cell` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `static_cell`, use `cargo add static_cell` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:154:21 [INFO] [stdout] | [INFO] [stdout] 154 | pico_log!(info, "WiFi connected successfully!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:158:21 [INFO] [stdout] | [INFO] [stdout] 158 | / pico_log!( [INFO] [stdout] 159 | | error, [INFO] [stdout] 160 | | "WiFi connection failed: status={}, retrying in 5s...", [INFO] [stdout] 161 | | e.status [INFO] [stdout] 162 | | ); [INFO] [stdout] | |_____________________^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:170:5 [INFO] [stdout] | [INFO] [stdout] 170 | pico_log!(info, "Waiting for DHCP..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:176:9 [INFO] [stdout] | [INFO] [stdout] 176 | pico_log!(info, "IP Address: {}", config.address); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:177:9 [INFO] [stdout] | [INFO] [stdout] 177 | pico_log!(info, "Gateway: {:?}", config.gateway); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:180:5 [INFO] [stdout] | [INFO] [stdout] 180 | pico_log!(info, "✓ KNX-RS initialized and ready!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | pico_log!(info, "System running in idle mode"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:182:5 [INFO] [stdout] | [INFO] [stdout] 182 | / pico_log!( [INFO] [stdout] 183 | | info, [INFO] [stdout] 184 | | "To test KNX functionality, run: cargo run --example knx_sniffer" [INFO] [stdout] 185 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:190:9 [INFO] [stdout] | [INFO] [stdout] 190 | pico_log!(info, "Heartbeat: system alive"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:201:3 [INFO] [stdout] | [INFO] [stdout] 201 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:208:3 [INFO] [stdout] | [INFO] [stdout] 208 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:213:3 [INFO] [stdout] | [INFO] [stdout] 213 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `defmt_rtt` [INFO] [stdout] --> examples/knx_sniffer.rs:55:5 [INFO] [stdout] | [INFO] [stdout] 55 | use defmt_rtt as _; [INFO] [stdout] | ^^^^^^^^^^^^^^ no external crate `defmt_rtt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_net` [INFO] [stdout] --> examples/knx_sniffer.rs:58:5 [INFO] [stdout] | [INFO] [stdout] 58 | use embassy_net::{Config, DhcpConfig, StackResources}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:67:5 [INFO] [stdout] | [INFO] [stdout] 67 | embassy_rp::binary_info::rp_program_name!(c"KNX Sniffer"), [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:68:5 [INFO] [stdout] | [INFO] [stdout] 68 | embassy_rp::binary_info::rp_program_description!( [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:71:5 [INFO] [stdout] | [INFO] [stdout] 71 | embassy_rp::binary_info::rp_cargo_version!(), [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:72:5 [INFO] [stdout] | [INFO] [stdout] 72 | embassy_rp::binary_info::rp_program_build_attribute!(), [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:94:3 [INFO] [stdout] | [INFO] [stdout] 94 | #[embassy_executor::main] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:110:9 [INFO] [stdout] | [INFO] [stdout] 110 | pico_log!(error, "{}", panic_message); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:116:5 [INFO] [stdout] | [INFO] [stdout] 116 | pico_log!(info, "=== KNX Sniffer/Tester ==="); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:152:5 [INFO] [stdout] | [INFO] [stdout] 152 | pico_log!(info, "Random seed: {}", seed); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:177:5 [INFO] [stdout] | [INFO] [stdout] 177 | pico_log!(info, "Connecting to WiFi network: {}", wifi_ssid); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:188:21 [INFO] [stdout] | [INFO] [stdout] 188 | pico_log!(info, "WiFi connected successfully!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:192:21 [INFO] [stdout] | [INFO] [stdout] 192 | / pico_log!( [INFO] [stdout] 193 | | error, [INFO] [stdout] 194 | | "WiFi connection failed: status={}, retrying in 5s...", [INFO] [stdout] 195 | | e.status [INFO] [stdout] 196 | | ); [INFO] [stdout] | |_____________________^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:204:5 [INFO] [stdout] | [INFO] [stdout] 204 | pico_log!(info, "Waiting for DHCP..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:210:9 [INFO] [stdout] | [INFO] [stdout] 210 | pico_log!(info, "IP Address: {}", config.address); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:211:9 [INFO] [stdout] | [INFO] [stdout] 211 | pico_log!(info, "Gateway: {:?}", config.gateway); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:214:5 [INFO] [stdout] | [INFO] [stdout] 214 | pico_log!(info, "Network ready, starting KNX tests..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:220:5 [INFO] [stdout] | [INFO] [stdout] 220 | pico_log!(info, "1. Testing SEARCH_REQUEST (gateway discovery)..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:225:9 [INFO] [stdout] | [INFO] [stdout] 225 | pico_log!(info, "✓ KNX Gateway discovered automatically!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:226:9 [INFO] [stdout] | [INFO] [stdout] 226 | / pico_log!( [INFO] [stdout] 227 | | info, [INFO] [stdout] 228 | | " IP: {}.{}.{}.{}", [INFO] [stdout] 229 | | gateway.ip[0], [INFO] [stdout] ... | [INFO] [stdout] 232 | | gateway.ip[3] [INFO] [stdout] 233 | | ); [INFO] [stdout] | |_________^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:234:9 [INFO] [stdout] | [INFO] [stdout] 234 | pico_log!(info, " Port: {}", gateway.port); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:237:9 [INFO] [stdout] | [INFO] [stdout] 237 | pico_log!(error, "✗ No KNX gateway found on network!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:238:9 [INFO] [stdout] | [INFO] [stdout] 238 | pico_log!(error, " Ensure your KNX gateway or simulator is running"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:239:9 [INFO] [stdout] | [INFO] [stdout] 239 | pico_log!(error, " and connected to the same network."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:240:9 [INFO] [stdout] | [INFO] [stdout] 240 | pico_log!(info, "System halted. Reset device to retry."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:246:5 [INFO] [stdout] | [INFO] [stdout] 246 | / pico_log!( [INFO] [stdout] 247 | | info, [INFO] [stdout] 248 | | "Connecting to KNX gateway at {}.{}.{}.{}:{}", [INFO] [stdout] 249 | | knx_gateway_ip[0], [INFO] [stdout] ... | [INFO] [stdout] 253 | | knx_gateway_port [INFO] [stdout] 254 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:268:5 [INFO] [stdout] | [INFO] [stdout] 268 | pico_log!(info, "2. Testing CONNECT_REQUEST..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:270:9 [INFO] [stdout] | [INFO] [stdout] 270 | pico_log!(info, "✓ Connected to KNX gateway!") [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:272:9 [INFO] [stdout] | [INFO] [stdout] 272 | pico_log!(error, "✗ Failed to connect to KNX gateway"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:273:9 [INFO] [stdout] | [INFO] [stdout] 273 | pico_log!(error, "Tests cannot continue without connection"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:283:5 [INFO] [stdout] | [INFO] [stdout] 283 | pico_log!(info, "3. Testing READ commands..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:285:5 [INFO] [stdout] | [INFO] [stdout] 285 | pico_log!(info, "Sending READ to 1/2/3..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:290:19 [INFO] [stdout] | [INFO] [stdout] 290 | Ok(()) => pico_log!( [INFO] [stdout] | ___________________^ [INFO] [stdout] 291 | | info, [INFO] [stdout] 292 | | "✓ READ command sent (response would be received as event)" [INFO] [stdout] 293 | | ), [INFO] [stdout] | |_________^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:294:19 [INFO] [stdout] | [INFO] [stdout] 294 | Err(_) => pico_log!(error, "✗ Failed to send READ command"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:303:5 [INFO] [stdout] | [INFO] [stdout] 303 | pico_log!(info, "4. Testing WRITE commands..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:305:5 [INFO] [stdout] | [INFO] [stdout] 305 | pico_log!(info, "Sending WRITE: bool=true to 1/2/3"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:309:13 [INFO] [stdout] | [INFO] [stdout] 309 | pico_log!(info, "✓ WRITE command sent successfully (fire-and-forget)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:312:13 [INFO] [stdout] | [INFO] [stdout] 312 | pico_log!(error, "✗ Failed to send WRITE command"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:319:5 [INFO] [stdout] | [INFO] [stdout] 319 | pico_log!(info, "Sending WRITE: bool=false to 1/2/3"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:321:9 [INFO] [stdout] | [INFO] [stdout] 321 | pico_log!(info, "✓ WRITE command sent successfully"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:323:9 [INFO] [stdout] | [INFO] [stdout] 323 | pico_log!(error, "✗ Failed to send WRITE command"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:324:9 [INFO] [stdout] | [INFO] [stdout] 324 | pico_log!(error, "Connection may be lost, attempting reconnection..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:329:17 [INFO] [stdout] | [INFO] [stdout] 329 | pico_log!(info, "✓ Reconnected to KNX gateway!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:332:21 [INFO] [stdout] | [INFO] [stdout] 332 | pico_log!(info, "✓ Command sent successfully after reconnection"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:336:17 [INFO] [stdout] | [INFO] [stdout] 336 | pico_log!(error, "✗ Failed to reconnect"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:347:5 [INFO] [stdout] | [INFO] [stdout] 347 | pico_log!(info, "5. Testing DPT type registration..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:366:9 [INFO] [stdout] | [INFO] [stdout] 366 | pico_log!(info, "✓ DPT types registered successfully (4 addresses)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:368:9 [INFO] [stdout] | [INFO] [stdout] 368 | pico_log!(error, "✗ Failed to register some DPT types"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:377:5 [INFO] [stdout] | [INFO] [stdout] 377 | pico_log!(info, "6. Testing RESPOND command..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:378:5 [INFO] [stdout] | [INFO] [stdout] 378 | pico_log!(info, "Simulating response to a read request..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:387:19 [INFO] [stdout] | [INFO] [stdout] 387 | Ok(()) => pico_log!(info, "✓ RESPOND sent: Temperature = 22.5°C to 1/2/10"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:388:19 [INFO] [stdout] | [INFO] [stdout] 388 | Err(_) => pico_log!(error, "✗ Failed to send RESPOND"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:397:5 [INFO] [stdout] | [INFO] [stdout] 397 | pico_log!(info, ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:398:5 [INFO] [stdout] | [INFO] [stdout] 398 | pico_log!(info, "=== Test Summary ==="); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:41:31 [INFO] [stdout] | [INFO] [stdout] 41 | pub static PICOTOOL_ENTRIES: [embassy_rp::binary_info::EntryAddr; 4] = [ [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:399:5 [INFO] [stdout] | [INFO] [stdout] 399 | pico_log!(info, "✓ SEARCH_REQUEST: OK (gateway discovery)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:400:5 [INFO] [stdout] | [INFO] [stdout] 400 | pico_log!(info, "✓ CONNECT_REQUEST: OK (tunnel established)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:401:5 [INFO] [stdout] | [INFO] [stdout] 401 | pico_log!(info, "✓ READ: OK (knx_read! macro used)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:402:5 [INFO] [stdout] | [INFO] [stdout] 402 | pico_log!(info, "✓ WRITE: OK (knx_write! macro used)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:403:5 [INFO] [stdout] | [INFO] [stdout] 403 | pico_log!(info, "✓ REGISTER_DPTS: OK (registered 4 DPT types)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:404:5 [INFO] [stdout] | [INFO] [stdout] 404 | pico_log!(info, "✓ RESPOND: OK (sent temperature response)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:405:5 [INFO] [stdout] | [INFO] [stdout] 405 | pico_log!(info, ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:406:5 [INFO] [stdout] | [INFO] [stdout] 406 | / pico_log!( [INFO] [stdout] 407 | | info, [INFO] [stdout] 408 | | "All tests completed! Convenience macros demonstrated (ga!, knx_read!, knx_write!)" [INFO] [stdout] 409 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:410:5 [INFO] [stdout] | [INFO] [stdout] 410 | pico_log!(info, ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:422:5 [INFO] [stdout] | [INFO] [stdout] 422 | / pico_log!( [INFO] [stdout] 423 | | warn, [INFO] [stdout] 424 | | "Note: Passive sniffer mode is disabled to prevent crashes" [INFO] [stdout] 425 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:426:5 [INFO] [stdout] | [INFO] [stdout] 426 | / pico_log!( [INFO] [stdout] 427 | | info, [INFO] [stdout] 428 | | "System will now idle. Reset device to run tests again." [INFO] [stdout] 429 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:434:9 [INFO] [stdout] | [INFO] [stdout] 434 | pico_log!(info, "System alive (idle mode)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:521:3 [INFO] [stdout] | [INFO] [stdout] 521 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:528:3 [INFO] [stdout] | [INFO] [stdout] 528 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:533:3 [INFO] [stdout] | [INFO] [stdout] 533 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:66:31 [INFO] [stdout] | [INFO] [stdout] 66 | pub static PICOTOOL_ENTRIES: [embassy_rp::binary_info::EntryAddr; 4] = [ [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:137:28 [INFO] [stdout] | [INFO] [stdout] 137 | let state = STATE.init(cyw43::State::new()); [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] help: there is an enum variant `knx_pico::Dpt1::State`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 137 - let state = STATE.init(cyw43::State::new()); [INFO] [stdout] 137 + let state = STATE.init(knx_pico::Dpt1::new()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:144:31 [INFO] [stdout] | [INFO] [stdout] 144 | .set_power_management(cyw43::PowerManagementMode::PowerSave) [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:184:34 [INFO] [stdout] | [INFO] [stdout] 184 | .join(wifi_ssid, cyw43::JoinOptions::new(wifi_password.as_bytes())) [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:103:28 [INFO] [stdout] | [INFO] [stdout] 103 | let state = STATE.init(cyw43::State::new()); [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] help: there is an enum variant `knx_pico::Dpt1::State`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 103 - let state = STATE.init(cyw43::State::new()); [INFO] [stdout] 103 + let state = STATE.init(knx_pico::Dpt1::new()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_time` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:535:22 [INFO] [stdout] | [INFO] [stdout] 535 | let mut ticker = embassy_time::Ticker::every(Duration::from_millis(500)); [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_time`, use `cargo add embassy_time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Irqs` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:124:36 [INFO] [stdout] | [INFO] [stdout] 124 | let mut pio = Pio::new(p.PIO0, Irqs); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `#[panic_handler]` function required, but not found [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unwinding panics are not supported without std [INFO] [stdout] | [INFO] [stdout] = help: using nightly cargo, use -Zbuild-std with panic="abort" to avoid unwinding [INFO] [stdout] = note: since the core library is usually precompiled with panic="unwind", rebuilding your crate with panic="abort" may not be enough to fix the problem [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:100:13 [INFO] [stdout] | [INFO] [stdout] 100 | let p = embassy_rp::init(Default::default()); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `panic_persist` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:109:34 [INFO] [stdout] | [INFO] [stdout] 109 | if let Some(panic_message) = panic_persist::get_panic_message_utf8() { [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `panic_persist` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `panic_persist`, use `cargo add panic_persist` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:138:45 [INFO] [stdout] | [INFO] [stdout] 138 | let (net_device, mut control, runner) = cyw43::new(state, pwr, spi, fw).await; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:110:31 [INFO] [stdout] | [INFO] [stdout] 110 | .set_power_management(cyw43::PowerManagementMode::PowerSave) [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0601]: `main` function not found in crate `common` [INFO] [stdout] --> examples/common.rs:14:17 [INFO] [stdout] | [INFO] [stdout] 14 | pub mod utility; [INFO] [stdout] | ^ consider adding a `main` function to `examples/common.rs` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_net` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:156:27 [INFO] [stdout] | [INFO] [stdout] 156 | let (stack, runner) = embassy_net::new( [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:150:34 [INFO] [stdout] | [INFO] [stdout] 150 | .join(wifi_ssid, cyw43::JoinOptions::new(wifi_password.as_bytes())) [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:529:60 [INFO] [stdout] | [INFO] [stdout] 529 | async fn net_task(mut runner: embassy_net::Runner<'static, cyw43::NetDriver<'static>>) -> ! { [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0601`. [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_net` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:529:31 [INFO] [stdout] | [INFO] [stdout] 529 | async fn net_task(mut runner: embassy_net::Runner<'static, cyw43::NetDriver<'static>>) -> ! { [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:136:30 [INFO] [stdout] | [INFO] [stdout] 136 | static STATE: StaticCell = StaticCell::new(); [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_sniffer.rs:523:13 [INFO] [stdout] | [INFO] [stdout] 523 | runner: cyw43::Runner<'static, Output<'static>, PioSpi<'static, PIO0, 0, DMA_CH0>>, [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `knx-pico` (example "knx_sniffer") due to 101 previous errors [INFO] [stderr] warning: build failed, waiting for other jobs to finish... [INFO] [stderr] error: could not compile `knx-pico` (example "common") due to 1 previous error [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_time` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:215:22 [INFO] [stdout] | [INFO] [stdout] 215 | let mut ticker = embassy_time::Ticker::every(Duration::from_millis(500)); [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_time`, use `cargo add embassy_time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Irqs` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:90:36 [INFO] [stdout] | [INFO] [stdout] 90 | let mut pio = Pio::new(p.PIO0, Irqs); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `knx_pico::knx_discovery` [INFO] [stdout] --> examples/pico_knx_async.rs:52:5 [INFO] [stdout] | [INFO] [stdout] 52 | use knx_pico::knx_discovery; [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^ no `knx_discovery` in the root [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/lib.rs:57:9 [INFO] [stdout] | [INFO] [stdout] 56 | #[cfg(any(feature = "embassy-rp", feature = "embassy-rp-usb"))] [INFO] [stdout] | ---------------------------------------------------- the item is gated here [INFO] [stdout] 57 | pub mod knx_discovery; [INFO] [stdout] | ^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `knx_pico::net::embassy_adapter` [INFO] [stdout] --> examples/pico_knx_async.rs:64:20 [INFO] [stdout] | [INFO] [stdout] 64 | use knx_pico::net::embassy_adapter::EmbassyUdpTransport; [INFO] [stdout] | ^^^^^^^^^^^^^^^ could not find `embassy_adapter` in `net` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/net.rs:11:9 [INFO] [stdout] | [INFO] [stdout] 10 | #[cfg(any(feature = "embassy-rp", feature = "embassy-rp-usb"))] [INFO] [stdout] | ---------------------------------------------------- the item is gated here [INFO] [stdout] 11 | pub mod embassy_adapter; [INFO] [stdout] | ^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `knx_pico::protocol::async_tunnel` [INFO] [stdout] --> examples/pico_knx_async.rs:65:25 [INFO] [stdout] | [INFO] [stdout] 65 | use knx_pico::protocol::async_tunnel::AsyncTunnelClient; [INFO] [stdout] | ^^^^^^^^^^^^ could not find `async_tunnel` in `protocol` [INFO] [stdout] | [INFO] [stdout] note: found an item that was configured out [INFO] [stdout] --> src/protocol/mod.rs:14:9 [INFO] [stdout] | [INFO] [stdout] 13 | #[cfg(any(feature = "embassy-rp", feature = "embassy-rp-usb"))] [INFO] [stdout] | ---------------------------------------------------- the item is gated here [INFO] [stdout] 14 | pub mod async_tunnel; [INFO] [stdout] | ^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `cyw43_pio` [INFO] [stdout] --> examples/pico_knx_async.rs:40:5 [INFO] [stdout] | [INFO] [stdout] 40 | use cyw43_pio::{PioSpi, RM2_CLOCK_DIVIDER}; [INFO] [stdout] | ^^^^^^^^^ use of unresolved module or unlinked crate `cyw43_pio` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43_pio`, use `cargo add cyw43_pio` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `defmt` [INFO] [stdout] --> examples/pico_knx_async.rs:41:5 [INFO] [stdout] | [INFO] [stdout] 41 | use defmt::unwrap; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `defmt`, use `cargo add defmt` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_net` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:43:5 [INFO] [stdout] | [INFO] [stdout] 43 | use embassy_net::udp::PacketMetadata; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_executor` [INFO] [stdout] --> examples/pico_knx_async.rs:42:5 [INFO] [stdout] | [INFO] [stdout] 42 | use embassy_executor::Spawner; [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_executor`, use `cargo add embassy_executor` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_net` [INFO] [stdout] --> examples/pico_knx_async.rs:44:5 [INFO] [stdout] | [INFO] [stdout] 44 | use embassy_net::{Config, DhcpConfig, StackResources}; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:46:5 [INFO] [stdout] | [INFO] [stdout] 46 | use embassy_rp::gpio::{Level, Output}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:47:5 [INFO] [stdout] | [INFO] [stdout] 47 | use embassy_rp::peripherals::{DMA_CH0, PIO0}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:48:5 [INFO] [stdout] | [INFO] [stdout] 48 | use embassy_rp::pio::{InterruptHandler, Pio}; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_sync` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:49:5 [INFO] [stdout] | [INFO] [stdout] 49 | use embassy_sync::blocking_mutex::raw::CriticalSectionRawMutex; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_sync` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_sync`, use `cargo add embassy_sync` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_sync` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:50:5 [INFO] [stdout] | [INFO] [stdout] 50 | use embassy_sync::mutex::Mutex; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_sync` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_sync`, use `cargo add embassy_sync` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_rp` [INFO] [stdout] --> examples/pico_knx_async.rs:45:5 [INFO] [stdout] | [INFO] [stdout] 45 | use embassy_rp::bind_interrupts; [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `embassy_time` [INFO] [stdout] --> examples/pico_knx_async.rs:51:5 [INFO] [stdout] | [INFO] [stdout] 51 | use embassy_time::{Duration, Timer}; [INFO] [stdout] | ^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_time` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_time`, use `cargo add embassy_time` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved import `static_cell` [INFO] [stdout] --> examples/pico_knx_async.rs:53:5 [INFO] [stdout] | [INFO] [stdout] 53 | use static_cell::StaticCell; [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `static_cell` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `static_cell`, use `cargo add static_cell` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0432]: unresolved imports `defmt_rtt`, `panic_persist` [INFO] [stdout] --> examples/pico_knx_async.rs:54:6 [INFO] [stdout] | [INFO] [stdout] 54 | use {defmt_rtt as _, panic_persist as _}; [INFO] [stdout] | ^^^^^^^^^^^^^^ ^^^^^^^^^^^^^^^^^^ no external crate `panic_persist` [INFO] [stdout] | | [INFO] [stdout] | no external crate `defmt_rtt` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:105:3 [INFO] [stdout] | [INFO] [stdout] 105 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:114:3 [INFO] [stdout] | [INFO] [stdout] 114 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:139:3 [INFO] [stdout] | [INFO] [stdout] 139 | #[embassy_executor::task] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_executor` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:153:3 [INFO] [stdout] | [INFO] [stdout] 153 | #[embassy_executor::main] [INFO] [stdout] | ^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_executor` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:175:9 [INFO] [stdout] | [INFO] [stdout] 175 | pico_log!(error, "{}", panic_message); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:181:5 [INFO] [stdout] | [INFO] [stdout] 181 | pico_log!(info, "Starting Pico 2 W KNX Example"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:239:5 [INFO] [stdout] | [INFO] [stdout] 239 | pico_log!(info, "Connecting to WiFi: {}", wifi_ssid); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:247:17 [INFO] [stdout] | [INFO] [stdout] 247 | pico_log!(info, "WiFi connected successfully!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:251:17 [INFO] [stdout] | [INFO] [stdout] 251 | / pico_log!( [INFO] [stdout] 252 | | error, [INFO] [stdout] 253 | | "WiFi connection failed: status={}, retrying in 5s...", [INFO] [stdout] 254 | | e.status [INFO] [stdout] 255 | | ); [INFO] [stdout] | |_________________^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:270:5 [INFO] [stdout] | [INFO] [stdout] 270 | pico_log!(info, "Waiting for IP address..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:274:9 [INFO] [stdout] | [INFO] [stdout] 274 | pico_log!(info, "IP Address: {:?}", config.address.address()); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:281:5 [INFO] [stdout] | [INFO] [stdout] 281 | pico_log!(info, "Discovering KNX gateway via multicast..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:286:9 [INFO] [stdout] | [INFO] [stdout] 286 | pico_log!(info, "✓ KNX Gateway discovered automatically!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:287:9 [INFO] [stdout] | [INFO] [stdout] 287 | / pico_log!( [INFO] [stdout] 288 | | info, [INFO] [stdout] 289 | | " IP: {}.{}.{}.{}", [INFO] [stdout] 290 | | gateway.ip[0], [INFO] [stdout] ... | [INFO] [stdout] 293 | | gateway.ip[3] [INFO] [stdout] 294 | | ); [INFO] [stdout] | |_________^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:295:9 [INFO] [stdout] | [INFO] [stdout] 295 | pico_log!(info, " Port: {}", gateway.port); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:298:9 [INFO] [stdout] | [INFO] [stdout] 298 | pico_log!(error, "✗ No KNX gateway found on network!"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:299:9 [INFO] [stdout] | [INFO] [stdout] 299 | pico_log!(error, " Ensure your KNX gateway or simulator is running"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:300:9 [INFO] [stdout] | [INFO] [stdout] 300 | pico_log!(error, " and connected to the same network."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:301:9 [INFO] [stdout] | [INFO] [stdout] 301 | pico_log!(info, "System halted. Reset device to retry."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:311:5 [INFO] [stdout] | [INFO] [stdout] 311 | / pico_log!( [INFO] [stdout] 312 | | info, [INFO] [stdout] 313 | | "Connecting to KNX gateway at {}.{}.{}.{}:{}", [INFO] [stdout] 314 | | knx_gateway_ip[0], [INFO] [stdout] ... | [INFO] [stdout] 318 | | knx_gateway_port [INFO] [stdout] 319 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:339:19 [INFO] [stdout] | [INFO] [stdout] 339 | Ok(()) => pico_log!(info, "✓ Connected to KNX gateway"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:341:13 [INFO] [stdout] | [INFO] [stdout] 341 | pico_log!(error, "Failed to connect to KNX gateway"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:350:5 [INFO] [stdout] | [INFO] [stdout] 350 | pico_log!(info, "Example 1: Turning ON living room light (1/2/3)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:355:19 [INFO] [stdout] | [INFO] [stdout] 355 | Ok(()) => pico_log!(info, "✓ Command sent successfully"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:356:20 [INFO] [stdout] | [INFO] [stdout] 356 | Err(_e) => pico_log!(error, "Failed to send command"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:365:5 [INFO] [stdout] | [INFO] [stdout] 365 | pico_log!(info, "Example 2: Turning OFF living room light"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:369:19 [INFO] [stdout] | [INFO] [stdout] 369 | Ok(()) => pico_log!(info, "✓ Command sent successfully"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:370:20 [INFO] [stdout] | [INFO] [stdout] 370 | Err(_e) => pico_log!(error, "Failed to send command"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:379:5 [INFO] [stdout] | [INFO] [stdout] 379 | / pico_log!( [INFO] [stdout] 380 | | info, [INFO] [stdout] 381 | | "Example 3: DPT 3 - Dimmer increase brightness (4 steps)" [INFO] [stdout] 382 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `#[panic_handler]` function required, but not found [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:393:19 [INFO] [stdout] | [INFO] [stdout] 393 | Ok(()) => pico_log!(info, "✓ Dimmer command sent"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unwinding panics are not supported without std [INFO] [stdout] | [INFO] [stdout] = help: using nightly cargo, use -Zbuild-std with panic="abort" to avoid unwinding [INFO] [stdout] = note: since the core library is usually precompiled with panic="unwind", rebuilding your crate with panic="abort" may not be enough to fix the problem [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:394:20 [INFO] [stdout] | [INFO] [stdout] 394 | Err(_e) => pico_log!(error, "Failed to send dimmer command"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:403:5 [INFO] [stdout] | [INFO] [stdout] 403 | pico_log!(info, "Example 4: DPT 5 - Set valve position to 75%"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:411:19 [INFO] [stdout] | [INFO] [stdout] 411 | Ok(()) => pico_log!(info, "✓ Valve position set to 75%"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:412:20 [INFO] [stdout] | [INFO] [stdout] 412 | Err(_e) => pico_log!(error, "Failed to set valve position"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:421:5 [INFO] [stdout] | [INFO] [stdout] 421 | / pico_log!( [INFO] [stdout] 422 | | info, [INFO] [stdout] 423 | | "Example 5: DPT 9 - Set temperature setpoint to 21.5°C" [INFO] [stdout] 424 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:436:19 [INFO] [stdout] | [INFO] [stdout] 436 | Ok(()) => pico_log!(info, "✓ Temperature setpoint written"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:437:20 [INFO] [stdout] | [INFO] [stdout] 437 | Err(_e) => pico_log!(error, "Failed to write temperature"), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:446:5 [INFO] [stdout] | [INFO] [stdout] 446 | / pico_log!( [INFO] [stdout] 447 | | info, [INFO] [stdout] 448 | | "Example 6: Listening for KNX bus events (press Ctrl+C to stop)..." [INFO] [stdout] 449 | | ); [INFO] [stdout] | |_____^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:450:5 [INFO] [stdout] | [INFO] [stdout] 450 | pico_log!(info, ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:451:5 [INFO] [stdout] | [INFO] [stdout] 451 | pico_log!(info, "=== All examples completed successfully! ==="); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:452:5 [INFO] [stdout] | [INFO] [stdout] 452 | pico_log!(info, "Now entering passive monitoring mode..."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:453:5 [INFO] [stdout] | [INFO] [stdout] 453 | pico_log!(info, "The device will display any KNX traffic on the bus."); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:454:5 [INFO] [stdout] | [INFO] [stdout] 454 | pico_log!(info, ""); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:472:17 [INFO] [stdout] | [INFO] [stdout] 472 | / pico_log!( [INFO] [stdout] 473 | | info, [INFO] [stdout] 474 | | "[Event #{}] Received cEMI frame ({} bytes)", [INFO] [stdout] 475 | | event_count, [INFO] [stdout] 476 | | cemi_data.len() [INFO] [stdout] 477 | | ); [INFO] [stdout] | |_________________^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:485:33 [INFO] [stdout] | [INFO] [stdout] 485 | / ... pico_log!( [INFO] [stdout] 486 | | ... info, [INFO] [stdout] 487 | | ... " GroupValue_Write to {:04X}: {} bytes", [INFO] [stdout] 488 | | ... dest_raw, [INFO] [stdout] 489 | | ... ldata.data.len() [INFO] [stdout] 490 | | ... ); [INFO] [stdout] | |_______________________^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:497:41 [INFO] [stdout] | [INFO] [stdout] 497 | ... pico_log!(info, " Boolean value (encoded in APCI)"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:504:33 [INFO] [stdout] | [INFO] [stdout] 504 | ... pico_log!(info, " GroupValue_Read from {:04X}", dest_raw); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `defmt` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:514:17 [INFO] [stdout] | [INFO] [stdout] 514 | pico_log!(error, "Receive error"); [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ use of unresolved module or unlinked crate `defmt` [INFO] [stdout] | [INFO] [stdout] = note: this error originates in the macro `pico_log` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:68:13 [INFO] [stdout] | [INFO] [stdout] 68 | let p = embassy_rp::init(Default::default()); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `panic_persist` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:77:34 [INFO] [stdout] | [INFO] [stdout] 77 | if let Some(panic_message) = panic_persist::get_panic_message_utf8() { [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `panic_persist` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `panic_persist`, use `cargo add panic_persist` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:104:45 [INFO] [stdout] | [INFO] [stdout] 104 | let (net_device, mut control, runner) = cyw43::new(state, pwr, spi, fw).await; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:205:28 [INFO] [stdout] | [INFO] [stdout] 205 | let state = STATE.init(cyw43::State::new()); [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] help: there is an enum variant `knx_pico::Dpt1::State`; try using the variant's enum [INFO] [stdout] | [INFO] [stdout] 205 - let state = STATE.init(cyw43::State::new()); [INFO] [stdout] 205 + let state = STATE.init(knx_pico::Dpt1::new()); [INFO] [stdout] | [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_net` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:122:27 [INFO] [stdout] | [INFO] [stdout] 122 | let (stack, runner) = embassy_net::new( [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:211:31 [INFO] [stdout] | [INFO] [stdout] 211 | .set_power_management(cyw43::PowerManagementMode::PowerSave) [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:243:30 [INFO] [stdout] | [INFO] [stdout] 243 | .join(wifi_ssid, cyw43::JoinOptions::new(wifi_password.as_bytes())) [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0425]: cannot find value `Irqs` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:192:36 [INFO] [stdout] | [INFO] [stdout] 192 | let mut pio = Pio::new(p.PIO0, Irqs); [INFO] [stdout] | ^^^^ not found in this scope [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: `#[panic_handler]` function required, but not found [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: unwinding panics are not supported without std [INFO] [stdout] | [INFO] [stdout] = help: using nightly cargo, use -Zbuild-std with panic="abort" to avoid unwinding [INFO] [stdout] = note: since the core library is usually precompiled with panic="unwind", rebuilding your crate with panic="abort" may not be enough to fix the problem [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_rp` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:159:13 [INFO] [stdout] | [INFO] [stdout] 159 | let p = embassy_rp::init(Default::default()); [INFO] [stdout] | ^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_rp` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_rp`, use `cargo add embassy_rp` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `panic_persist` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:174:34 [INFO] [stdout] | [INFO] [stdout] 174 | if let Some(panic_message) = panic_persist::get_panic_message_utf8() { [INFO] [stdout] | ^^^^^^^^^^^^^ use of unresolved module or unlinked crate `panic_persist` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `panic_persist`, use `cargo add panic_persist` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:206:45 [INFO] [stdout] | [INFO] [stdout] 206 | let (net_device, mut control, runner) = cyw43::new(state, pwr, spi, fw).await; [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_net` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:222:27 [INFO] [stdout] | [INFO] [stdout] 222 | let (stack, runner) = embassy_net::new( [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_net` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:106:31 [INFO] [stdout] | [INFO] [stdout] 106 | async fn net_task(mut runner: embassy_net::Runner<'static, cyw43::NetDriver<'static>>) -> ! { [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:106:60 [INFO] [stdout] | [INFO] [stdout] 106 | async fn net_task(mut runner: embassy_net::Runner<'static, cyw43::NetDriver<'static>>) -> ! { [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:116:13 [INFO] [stdout] | [INFO] [stdout] 116 | runner: cyw43::Runner<'static, Output<'static>, PioSpi<'static, PIO0, 0, DMA_CH0>>, [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:137:62 [INFO] [stdout] | [INFO] [stdout] 137 | struct SharedControl(&'static Mutex>); [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:262:69 [INFO] [stdout] | [INFO] [stdout] 262 | static CONTROL_MUTEX: StaticCell>> = [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/pico_knx_async.rs:204:30 [INFO] [stdout] | [INFO] [stdout] 204 | static STATE: StaticCell = StaticCell::new(); [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:209:60 [INFO] [stdout] | [INFO] [stdout] 209 | async fn net_task(mut runner: embassy_net::Runner<'static, cyw43::NetDriver<'static>>) -> ! { [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `embassy_net` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:209:31 [INFO] [stdout] | [INFO] [stdout] 209 | async fn net_task(mut runner: embassy_net::Runner<'static, cyw43::NetDriver<'static>>) -> ! { [INFO] [stdout] | ^^^^^^^^^^^ use of unresolved module or unlinked crate `embassy_net` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `embassy_net`, use `cargo add embassy_net` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:102:30 [INFO] [stdout] | [INFO] [stdout] 102 | static STATE: StaticCell = StaticCell::new(); [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0433]: cannot find module or crate `cyw43` in this scope [INFO] [stdout] --> examples/knx_main_application.rs:203:13 [INFO] [stdout] | [INFO] [stdout] 203 | runner: cyw43::Runner<'static, Output<'static>, PioSpi<'static, PIO0, 0, DMA_CH0>>, [INFO] [stdout] | ^^^^^ use of unresolved module or unlinked crate `cyw43` [INFO] [stdout] | [INFO] [stdout] = help: if you wanted to use a crate named `cyw43`, use `cargo add cyw43` to add it to your `Cargo.toml` [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `knx-pico` (example "pico_knx_async") due to 81 previous errors [INFO] [stdout] Some errors have detailed explanations: E0425, E0432, E0433. [INFO] [stdout] [INFO] [stdout] For more information about an error, try `rustc --explain E0425`. [INFO] [stdout] [INFO] [stderr] error: could not compile `knx-pico` (example "knx_main_application") due to 52 previous errors [INFO] running `Command { std: "docker" "inspect" "2c12e9a1d6e384625a5a9189782e3aee49bff4e1d787b7c7f08366d7b1c0d222", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2c12e9a1d6e384625a5a9189782e3aee49bff4e1d787b7c7f08366d7b1c0d222", kill_on_drop: false }` [INFO] [stdout] 2c12e9a1d6e384625a5a9189782e3aee49bff4e1d787b7c7f08366d7b1c0d222