aboutsummaryrefslogtreecommitdiff
path: root/examples/stm32l5/src/bin/usb_hid_mouse.rs
diff options
context:
space:
mode:
authormatteo <email>2025-09-23 20:20:43 +0200
committermatteo <email>2025-09-23 20:20:43 +0200
commit2e303c995c53a97a1c2eaecf77827f02567b8417 (patch)
tree77ab31d8cf91590a384007936dd09f69e58a475d /examples/stm32l5/src/bin/usb_hid_mouse.rs
parentd72e8d9af921bfd5ddc25a17933e16b2132386b8 (diff)
update hid examples
Diffstat (limited to 'examples/stm32l5/src/bin/usb_hid_mouse.rs')
-rw-r--r--examples/stm32l5/src/bin/usb_hid_mouse.rs6
1 files changed, 5 insertions, 1 deletions
diff --git a/examples/stm32l5/src/bin/usb_hid_mouse.rs b/examples/stm32l5/src/bin/usb_hid_mouse.rs
index 3f8c52b82..6f9200548 100644
--- a/examples/stm32l5/src/bin/usb_hid_mouse.rs
+++ b/examples/stm32l5/src/bin/usb_hid_mouse.rs
@@ -48,6 +48,10 @@ async fn main(_spawner: Spawner) {
48 config.serial_number = Some("12345678"); 48 config.serial_number = Some("12345678");
49 config.max_power = 100; 49 config.max_power = 100;
50 config.max_packet_size_0 = 64; 50 config.max_packet_size_0 = 64;
51 config.composite_with_iads = false;
52 config.device_class = 0;
53 config.device_sub_class = 0;
54 config.device_protocol = 0;
51 55
52 // Create embassy-usb DeviceBuilder using the driver and config. 56 // Create embassy-usb DeviceBuilder using the driver and config.
53 // It needs some buffers for building the descriptors. 57 // It needs some buffers for building the descriptors.
@@ -75,7 +79,7 @@ async fn main(_spawner: Spawner) {
75 max_packet_size: 8, 79 max_packet_size: 8,
76 }; 80 };
77 81
78 let mut writer = HidWriter::<_, 5>::new(&mut builder, &mut state, config); 82 let mut writer = HidWriter::<_, 5>::new_mouse(&mut builder, &mut state, config);
79 83
80 // Build the builder. 84 // Build the builder.
81 let mut usb = builder.build(); 85 let mut usb = builder.build();