* Update esp3d_version.h * Fix GCode client is not processed * Update lua engine to 1.0.3 * Fix HOOKS and Init script conflicting at boot * Add a queue for multiple scripts (max 5) * Fix compilation failed on SERIAL_MKS on ESP32 * Explain better sanity check on SERIAL_MKS and DISPLAY * Implement USB Serial OTG |
||
|---|---|---|
| .. | ||
| include/usb | ||
| .component_hash | ||
| CHANGELOG.md | ||
| CMakeLists.txt | ||
| idf_component.yml | ||
| LICENSE | ||
| README.md | ||
| usb_host_vcp.cpp | ||
Virtual COM Port Service
Virtual COM Port (VCP) service manages drivers to connected VCP devices - typically USB <-> UART converters. In practice, you rarely care about specifics of the devices; you only want uniform interface for them all.
VCP service does just that, after you register drivers for various VCP devices, you can just call VCP::open and the service will load proper driver for device that was just plugged into USB port.