Host interfaces & protocols for custom development of applications

The following table shows the supported host interfaces and protocols relevant for developers of custom applications. To find out which interface is supported by which reader, see our overview per reader type.

Host interface Host protocols How to enable on reader Remarks
USB BRP over HID Always enabled if USB interface is available
Keyboard
emulation
Via device settings
PC/SC Via PC/SC configuration Based on CCIDcall_made
Virtual COM port Via device settings Based on CDC ACMcall_made
BRP over
virtual COM port
Via device settings Based on CDC ACMcall_made
RS-232 BRP Via device settings
Unidirectional Via device settings
Ethernet BRP client Application acts as a client and sends commands to the passively waiting reader. Via device settings
  • Only IPv4 addresses supported
  • IP fragmentation/reassembly not supported
BRP server Application acts as a server waiting for reader events. Learn more Via device settings
  • Only IPv4 addresses supported
  • IP fragmentation/reassembly not supported