{"name":"cu-flight-controller","vers":"0.14.0","deps":[{"name":"avian3d","req":"^0.5.0","features":["bevy_scene","collider-from-mesh","debug-plugin","parallel","f32","3d","parry-f32"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"bevy","req":"^0.18.0","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"],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"bevy","req":"^0.18.0","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"],"optional":true,"default_features":false,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"bevy_ecs","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bincode","req":"^2.0","features":["derive","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"cu-bincode"},{"name":"buddy_system_allocator","req":"^0.12","features":["use_spin"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cached-path","req":"^0.10.0","features":["progress-bar","rustls-tls"],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cortex-m","req":"^0.7","features":["critical-section-single-core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cortex-m-rt","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-ahrs","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-bdshot","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-bevymon","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"cu-bevymon","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cu-bmi088","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-consolemon","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cu-crsf","req":"^0.14.0","features":["alloc","embedded-io-06"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-dps310","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-embedded-registry","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-gnss-payloads","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-gnss-ublox","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-ist8310","req":"^0.14.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-logmon","req":"^0.14.0","features":["color_log"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-micoairh743","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-msp-bridge","req":"^0.14.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-msp-lib","req":"^0.14.0","features":["bincode"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-pid","req":"^0.14.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-sdlogger","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-sensor-payloads","req":"^0.14.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu29","req":"^0.14.0","features":["log-level-debug","units"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu29-export","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu29-helpers","req":"^0.14.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"defmt","req":"^1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"defmt-rtt","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-alloc","req":"^0.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"embedded-hal","req":"^0.2.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-io","req":"^0.6","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-sdmmc","req":"^0.5","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"evdev","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"libm","req":"^0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"panic-probe","req":"^1.0","features":["print-defmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stm32h7xx-hal","req":"^0.16.0","features":["stm32h743v","rt","defmt","sdmmc","sdmmc-fatfs"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"f8bd91f9e34df9560738fbd457781d11caae7ba48b9920cbd53bcc2ccebe47ac","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"]},"yanked":false,"pubtime":"2026-03-19T21:23:27Z","v":2} {"name":"cu-flight-controller","vers":"0.15.0","deps":[{"name":"avian3d","req":"^0.6.1","features":["bevy_scene","collider-from-mesh","debug-plugin","parallel","f32","3d","parry-f32"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"bevy","req":"^0.18.0","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"],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"bevy","req":"^0.18.0","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"],"optional":true,"default_features":false,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"bevy_ecs","req":"^0.18.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bincode","req":"^2.0","features":["derive","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"cu-bincode"},{"name":"buddy_system_allocator","req":"^0.12","features":["use_spin"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cached-path","req":"^0.10.0","features":["progress-bar","rustls-tls"],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cortex-m","req":"^0.7","features":["critical-section-single-core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cortex-m-rt","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-ahrs","req":"^0.15.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-bdshot","req":"^0.15.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-bevymon","req":"^0.15.0","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"cu-bevymon","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cu-bmi088","req":"^0.15.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-consolemon","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cu-crsf","req":"^0.15.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-dps310","req":"^0.15.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-gnss-payloads","req":"^0.15.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-gnss-ublox","req":"^0.15.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-ist8310","req":"^0.15.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-logmon","req":"^0.15.0","features":["color_log"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-micoairh743","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-msp-bridge","req":"^0.15.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-msp-lib","req":"^0.15.0","features":["bincode"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-pid","req":"^0.15.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-sdlogger","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-sensor-payloads","req":"^0.15.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu29","req":"^0.15.0","features":["log-level-debug","units"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu29-export","req":"^0.15.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"defmt-rtt","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-alloc","req":"^0.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"evdev","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"libm","req":"^0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"panic-probe","req":"^1.0","features":["print-defmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.28","features":["extension-module","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"spin","req":"^0.10","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stm32h7xx-hal","req":"^0.16.0","features":["stm32h743v","rt","defmt","sdmmc","sdmmc-fatfs"],"optional":true,"default_features":false,"target":null,"kind":"normal"}],"cksum":"4f88af71ffe3012d2fea183ed3912b00dd5c2b0a2dbc969cd7f408efcffeab9e","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-alloc","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-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: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"]},"yanked":false,"pubtime":"2026-03-31T21:19:15Z","v":2} {"name":"cu-flight-controller","vers":"1.0.0","deps":[{"name":"avian3d","req":"^0.7.0","features":["bevy_scene","collider-from-mesh","debug-plugin","parallel","f32","3d","parry-f32"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"bevy","req":"^0.19.0","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"],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"bevy","req":"^0.19.0","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"],"optional":true,"default_features":false,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"bevy_ecs","req":"^0.19.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"bincode","req":"^2.0","features":["derive","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal","package":"cu-bincode"},{"name":"buddy_system_allocator","req":"^0.13","features":["use_spin"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cached-path","req":"^0.10.0","features":["progress-bar","rustls-tls"],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cortex-m","req":"^0.7","features":["critical-section-single-core"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cortex-m-rt","req":"^0.7","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-ahrs","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-bdshot","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-bevymon","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":"cfg(target_arch = \"wasm32\")","kind":"normal"},{"name":"cu-bevymon","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cu-bmi088","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-consolemon","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cu-crsf","req":"^1.0.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-dps310","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-gnss-payloads","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-gnss-ublox","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-ist8310","req":"^1.0.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-logmon","req":"^1.0.0","features":["color_log"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-memmon","req":"^1.0.0","features":["std","memory_monitoring"],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"cu-micoairh743","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-msp-bridge","req":"^1.0.0","features":["alloc"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-msp-lib","req":"^1.0.0","features":["bincode"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-pid","req":"^1.0.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu-sdlogger","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"cu-sensor-payloads","req":"^1.0.0","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"cu29","req":"^1.0.0","features":["log-level-debug","units"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"cu29-export","req":"^1.0.0","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"defmt","req":"^1.0","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"defmt-rtt","req":"^1.1","features":[],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"embedded-alloc","req":"^0.7","features":[],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"evdev","req":"^0.13.2","features":[],"optional":true,"default_features":true,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"image","req":"^0.25.6","features":["png"],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"},{"name":"libm","req":"^0.2","features":[],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"panic-probe","req":"^1.0","features":["print-defmt"],"optional":true,"default_features":true,"target":null,"kind":"normal"},{"name":"pyo3","req":"^0.29","features":["extension-module","macros"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"serde","req":"^1.0","features":["derive","alloc"],"optional":false,"default_features":false,"target":null,"kind":"normal"},{"name":"spin","req":"^0.12","features":[],"optional":false,"default_features":true,"target":null,"kind":"normal"},{"name":"stm32h7xx-hal","req":"^0.16.0","features":["stm32h743v","rt","defmt","sdmmc","sdmmc-fatfs"],"optional":true,"default_features":false,"target":null,"kind":"normal"},{"name":"winit","req":"=0.30.13","features":[],"optional":true,"default_features":false,"target":"cfg(not(target_arch = \"wasm32\"))","kind":"normal"}],"cksum":"a26870a55ac0594eba34ed837e4cf451cb3cca232212a58eb56c9ec4ba8d0f81","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","dep:image","dep:winit"],"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-alloc","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-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"],"memmon":["sim","dep:cu-memmon"],"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:cu-consolemon","dep:cached-path","dep:evdev","dep:image","dep:winit"],"sim-debug":["sim","cu29/reflect","cu29/remote-debug"],"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"]},"yanked":false,"rust_version":"1.95","pubtime":"2026-07-02T21:46:34Z","v":2}