embassy/examples/nrf/src/bin
Dario Nieuwenhuis c0de54a341 usb-hid: Simplify API.
- Renamed structs to HidReaderWriter, HidReader, HidWriter.
- Removed unused const generics on `State`.
- Simplified generics on `HidReaderWriter`.
  The class type previously was `HidClass<D, Driver<'d, USBD>, ReportReader<'d, Driver<'d, USBD>, OUT_N>, IN_N>`
  It's now `HidClass<D, Driver<'d, USBD>, IN_N, OUT_N>`. Note that the driver type `Driver<'d, USBD>` is no longer repeated.
- Constructors are now: `HidWriter::new()` for IN-only, `HidReaderWriter::new()` for IN+OUT. No complicated bounds.
- HidReaderWriter has all the methods from HidReader, HidWriter.
2022-04-16 01:59:40 +02:00
..
awaitable_timer.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
blinky.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
buffered_uart.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
channel_sender_receiver.rs Simpler Channel. 2022-04-06 01:34:08 +02:00
channel.rs Simpler Channel. 2022-04-06 01:34:08 +02:00
executor_fairness_test.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
gpiote_channel.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
gpiote_port.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
multiprio.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
mutex.rs Add async Mutex. 2022-04-06 01:39:58 +02:00
nvmc.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
ppi.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
pwm_double_sequence.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
pwm_sequence_ppi.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
pwm_sequence_ws2812b.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
pwm_sequence.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
pwm_servo.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
pwm.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
qspi_lowpower.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
qspi.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
raw_spawn.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
rng.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
saadc_continuous.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
saadc.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
spim.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
temp.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
timer.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
twim_lowpower.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
twim.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
uart_idle.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
uart_split.rs Simpler Channel. 2022-04-06 01:34:08 +02:00
uart.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00
usb_hid_keyboard.rs usb-hid: Simplify API. 2022-04-16 01:59:40 +02:00
usb_hid_mouse.rs usb-hid: Simplify API. 2022-04-16 01:59:40 +02:00
usb_serial_multitask.rs Add DeviceStateHandler, DeviceCommand channel, and remote wakeup support 2022-04-13 14:55:02 -04:00
usb_serial.rs Add DeviceStateHandler, DeviceCommand channel, and remote wakeup support 2022-04-13 14:55:02 -04:00
wdt.rs Use embassy/defmt-timestamp-uptime in all examples. 2022-04-02 04:35:06 +02:00