embassy-usb-logger 0.5.1

`log` implementation for USB serial using `embassy-usb`.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
# embassy-usb-logger

USB implementation of the `log` crate. This logger can be used by any device that implements `embassy-usb`. When running,
it will output all logging done through the `log` facade to the USB serial peripheral.

## Usage

Add the following embassy task to your application. The `Driver` type is different depending on which HAL you use.

 ```rust
#[embassy_executor::task]
async fn logger_task(driver: Driver<'static, USB>) {
    embassy_usb_logger::run!(1024, log::LevelFilter::Info, driver);
}
```