{
  "cksum": "f8bd91f9e34df9560738fbd457781d11caae7ba48b9920cbd53bcc2ccebe47ac",
  "crate_file": "cu-flight-controller-0.14.0.crate",
  "crate_url": "https://static.crates.io/crates/cu-flight-controller/cu-flight-controller-0.14.0.crate",
  "deps": [
    {
      "default_features": false,
      "features": [
        "bevy_scene",
        "collider-from-mesh",
        "debug-plugin",
        "parallel",
        "f32",
        "3d",
        "parry-f32"
      ],
      "kind": "normal",
      "name": "avian3d",
      "optional": true,
      "req": "^0.5.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "x11",
        "wayland",
        "default_font",
        "bevy_render",
        "bevy_window",
        "bevy_core_pipeline",
        "bevy_pbr",
        "bevy_scene",
        "bevy_sprite",
        "bevy_gltf",
        "gltf_animation",
        "bevy_picking",
        "mesh_picking",
        "tonemapping_luts",
        "bevy_ui",
        "bevy_ui_render",
        "ktx2",
        "jpeg",
        "png",
        "zstd_rust"
      ],
      "kind": "normal",
      "name": "bevy",
      "optional": true,
      "req": "^0.18.0",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": false,
      "features": [
        "default_font",
        "bevy_render",
        "bevy_window",
        "bevy_core_pipeline",
        "bevy_pbr",
        "bevy_scene",
        "bevy_sprite",
        "bevy_gltf",
        "gltf_animation",
        "bevy_picking",
        "mesh_picking",
        "tonemapping_luts",
        "bevy_ui",
        "bevy_ui_render",
        "ktx2",
        "jpeg",
        "png",
        "zstd_rust",
        "reflect_auto_register"
      ],
      "kind": "normal",
      "name": "bevy",
      "optional": true,
      "req": "^0.18.0",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "bevy_ecs",
      "optional": false,
      "req": "^0.18.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive",
        "alloc"
      ],
      "kind": "normal",
      "name": "bincode",
      "optional": false,
      "package": "cu-bincode",
      "req": "^2.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "use_spin"
      ],
      "kind": "normal",
      "name": "buddy_system_allocator",
      "optional": true,
      "req": "^0.12",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "progress-bar",
        "rustls-tls"
      ],
      "kind": "normal",
      "name": "cached-path",
      "optional": true,
      "req": "^0.10.0",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": true,
      "features": [
        "critical-section-single-core"
      ],
      "kind": "normal",
      "name": "cortex-m",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cortex-m-rt",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-ahrs",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-bdshot",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-bevymon",
      "optional": true,
      "req": "^0.14.0",
      "target": "cfg(target_arch = \"wasm32\")"
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cu-bevymon",
      "optional": true,
      "req": "^0.14.0",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-bmi088",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cu-consolemon",
      "optional": true,
      "req": "^0.14.0",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": false,
      "features": [
        "alloc",
        "embedded-io-06"
      ],
      "kind": "normal",
      "name": "cu-crsf",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-dps310",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-embedded-registry",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-gnss-payloads",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-gnss-ublox",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-ist8310",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "color_log"
      ],
      "kind": "normal",
      "name": "cu-logmon",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cu-micoairh743",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "alloc"
      ],
      "kind": "normal",
      "name": "cu-msp-bridge",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "bincode"
      ],
      "kind": "normal",
      "name": "cu-msp-lib",
      "optional": false,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-pid",
      "optional": false,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cu-sdlogger",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "cu-sensor-payloads",
      "optional": false,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "log-level-debug",
        "units"
      ],
      "kind": "normal",
      "name": "cu29",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cu29-export",
      "optional": true,
      "req": "^0.14.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "cu29-helpers",
      "optional": true,
      "req": "^0.14.0",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "defmt",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "defmt-rtt",
      "optional": true,
      "req": "^1.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "embedded-alloc",
      "optional": true,
      "req": "^0.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "embedded-hal",
      "optional": true,
      "req": "^0.2.7",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "embedded-io",
      "optional": true,
      "req": "^0.6",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "embedded-sdmmc",
      "optional": true,
      "req": "^0.5",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "evdev",
      "optional": true,
      "req": "^0.13.2",
      "target": "cfg(not(target_arch = \"wasm32\"))"
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "libm",
      "optional": false,
      "req": "^0.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "print-defmt"
      ],
      "kind": "normal",
      "name": "panic-probe",
      "optional": true,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "extension-module",
        "macros"
      ],
      "kind": "normal",
      "name": "pyo3",
      "optional": true,
      "req": "^0.28",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "derive",
        "alloc"
      ],
      "kind": "normal",
      "name": "serde",
      "optional": false,
      "req": "^1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "spin",
      "optional": false,
      "req": "^0.10",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "stm32h743v",
        "rt",
        "defmt",
        "sdmmc",
        "sdmmc-fatfs"
      ],
      "kind": "normal",
      "name": "stm32h7xx-hal",
      "optional": true,
      "req": "^0.16.0",
      "target": null
    }
  ],
  "features": {
    "textlogs": [
      "cu29/textlogs",
      "cu-msp-bridge/textlogs",
      "cu-msp-bridge/log-level-info",
      "cu-logmon/textlogs",
      "cu-logmon/log-level-info"
    ]
  },
  "features2": {
    "bevymon": [
      "sim_core",
      "dep:cu-bevymon",
      "dep:cached-path",
      "dep:evdev"
    ],
    "default": [
      "sim"
    ],
    "firmware": [
      "dep:cu29",
      "cu29/defmt",
      "dep:defmt",
      "dep:cortex-m-rt",
      "dep:defmt-rtt",
      "dep:panic-probe",
      "dep:buddy_system_allocator",
      "dep:stm32h7xx-hal",
      "dep:embedded-io",
      "dep:embedded-hal",
      "dep:embedded-alloc",
      "dep:embedded-sdmmc",
      "dep:cortex-m",
      "dep:cu-bdshot",
      "dep:cu-micoairh743",
      "cu-bdshot/stm32h7",
      "cu-bdshot/defmt",
      "cu-micoairh743/defmt",
      "dep:cu-ahrs",
      "dep:cu-bmi088",
      "dep:cu-dps310",
      "dep:cu-ist8310",
      "dep:cu-gnss-payloads",
      "dep:cu-gnss-ublox",
      "cu-bmi088/defmt",
      "cu-dps310/defmt",
      "cu-ist8310/defmt",
      "dep:cu-crsf",
      "dep:cu-msp-bridge",
      "cu-crsf/defmt",
      "cu-msp-bridge/defmt",
      "dep:cu-embedded-registry",
      "cu-embedded-registry/defmt",
      "dep:cu-sdlogger",
      "dep:cu-logmon",
      "cu-ahrs/defmt",
      "cu-ahrs/firmware",
      "cu-logmon/defmt"
    ],
    "logreader": [
      "dep:cu29",
      "cu29/std",
      "bincode/std",
      "serde/std",
      "dep:cu29-export",
      "dep:cu-crsf",
      "dep:cu-msp-bridge",
      "dep:cu-bdshot",
      "dep:cu-ahrs",
      "dep:cu-gnss-payloads",
      "cu-bdshot/messages-only"
    ],
    "python-bindings": [
      "dep:cu29",
      "cu29/std",
      "bincode/std",
      "serde/std",
      "dep:cu29-export",
      "dep:cu-crsf",
      "dep:cu-msp-bridge",
      "dep:cu-bdshot",
      "dep:cu-ahrs",
      "dep:cu-gnss-payloads",
      "cu-bdshot/messages-only",
      "cu29-export/python",
      "dep:pyo3"
    ],
    "sim": [
      "sim_core",
      "dep:cu29-helpers",
      "dep:cu-consolemon",
      "dep:cached-path",
      "dep:evdev"
    ],
    "sim_core": [
      "dep:cu29",
      "cu29/std",
      "cu29/sysclock-perf",
      "dep:cu-ahrs",
      "dep:cu-crsf",
      "dep:cu-msp-bridge",
      "dep:cu-bdshot",
      "cu-bdshot/messages-only",
      "dep:bevy",
      "dep:avian3d",
      "dep:cu-gnss-payloads"
    ]
  },
  "index_path": "cu/-f/cu-flight-controller",
  "name": "cu-flight-controller",
  "pubtime": "2026-03-19T21:23:27Z",
  "v": 2,
  "vers": "0.14.0",
  "yanked": false
}
