aboutsummaryrefslogtreecommitdiff
path: root/examples/rp/src
diff options
context:
space:
mode:
Diffstat (limited to 'examples/rp/src')
-rw-r--r--examples/rp/src/bin/usb_hid_keyboard.rs6
-rwxr-xr-xexamples/rp/src/bin/usb_hid_mouse.rs6
2 files changed, 10 insertions, 2 deletions
diff --git a/examples/rp/src/bin/usb_hid_keyboard.rs b/examples/rp/src/bin/usb_hid_keyboard.rs
index a7cb322d8..8658da6b5 100644
--- a/examples/rp/src/bin/usb_hid_keyboard.rs
+++ b/examples/rp/src/bin/usb_hid_keyboard.rs
@@ -33,6 +33,10 @@ async fn main(_spawner: Spawner) {
33 config.serial_number = Some("12345678"); 33 config.serial_number = Some("12345678");
34 config.max_power = 100; 34 config.max_power = 100;
35 config.max_packet_size_0 = 64; 35 config.max_packet_size_0 = 64;
36 config.composite_with_iads = false;
37 config.device_class = 0;
38 config.device_sub_class = 0;
39 config.device_protocol = 0;
36 40
37 // Create embassy-usb DeviceBuilder using the driver and config. 41 // Create embassy-usb DeviceBuilder using the driver and config.
38 // It needs some buffers for building the descriptors. 42 // It needs some buffers for building the descriptors.
@@ -64,7 +68,7 @@ async fn main(_spawner: Spawner) {
64 poll_ms: 60, 68 poll_ms: 60,
65 max_packet_size: 64, 69 max_packet_size: 64,
66 }; 70 };
67 let hid = HidReaderWriter::<_, 1, 8>::new(&mut builder, &mut state, config); 71 let hid = HidReaderWriter::<_, 1, 8>::new_keyboard(&mut builder, &mut state, config);
68 72
69 // Build the builder. 73 // Build the builder.
70 let mut usb = builder.build(); 74 let mut usb = builder.build();
diff --git a/examples/rp/src/bin/usb_hid_mouse.rs b/examples/rp/src/bin/usb_hid_mouse.rs
index 4454c593c..4d8fc354e 100755
--- a/examples/rp/src/bin/usb_hid_mouse.rs
+++ b/examples/rp/src/bin/usb_hid_mouse.rs
@@ -35,6 +35,10 @@ async fn main(_spawner: Spawner) {
35 config.serial_number = Some("12345678"); 35 config.serial_number = Some("12345678");
36 config.max_power = 100; 36 config.max_power = 100;
37 config.max_packet_size_0 = 64; 37 config.max_packet_size_0 = 64;
38 config.composite_with_iads = false;
39 config.device_class = 0;
40 config.device_sub_class = 0;
41 config.device_protocol = 0;
38 42
39 // Create embassy-usb DeviceBuilder using the driver and config. 43 // Create embassy-usb DeviceBuilder using the driver and config.
40 // It needs some buffers for building the descriptors. 44 // It needs some buffers for building the descriptors.
@@ -66,7 +70,7 @@ async fn main(_spawner: Spawner) {
66 poll_ms: 60, 70 poll_ms: 60,
67 max_packet_size: 64, 71 max_packet_size: 64,
68 }; 72 };
69 let hid = HidReaderWriter::<_, 1, 8>::new(&mut builder, &mut state, config); 73 let hid = HidReaderWriter::<_, 1, 8>::new_keyboard(&mut builder, &mut state, config);
70 74
71 // Build the builder. 75 // Build the builder.
72 let mut usb = builder.build(); 76 let mut usb = builder.build();