diff options
Diffstat (limited to 'examples/rp/src/bin')
| -rw-r--r-- | examples/rp/src/bin/usb_hid_keyboard.rs | 6 | ||||
| -rwxr-xr-x | examples/rp/src/bin/usb_hid_mouse.rs | 6 |
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(); |
