Raw UART (Universal Asynchronous Receiver-Transmitter) data is messy. The driver strips away start bits, stop bits, and parity bits. It then converts the serial data stream into a structured data packet that the Windows, Linux, or macOS kernel can understand. Conversely, when the OS wants to send data, the driver adds the necessary serial framing.
Most distros auto-detect. Add user to dialout group if permission denied: ck710ue driver work