Host Interfaces USB Virtual Comm Port
March 13, 2024 at 8:45 AMVirtual Comm Port over USB
Overview
Depending on its configuration, a SpringCore USB-attached device can implement the USB CDC ACM specification.
This specification allows the device to be operated as a Virtual Comm Port. Operating systems like Windows, Mac OS and Linux come with a standard driver to support the CDC ACM profile.
Supported protocols
Smart Reader
When byte 0 is set to 04
in register 02C0, the CDC ACM (Virtual Comm Port) profile is selected over USB, and the operating mode is Smart Reader.
Depending byte 1 in register 02A0, the protocol is either
SpringProx Legacy
When byte 0 is set to 01
in register 02C0, the CDC ACM (Virtual Comm Port) profile is selected over USB, and the operating mode is SpringProx Legacy.
The protocol is therefore SpringProx Legacy.
Bitrate and parameters
Preferred settings are:
- Bitrate: either 38400bps or 115200bps
- Format: 8 data bits, 1 stop bit, no parity, no flow control