# COM.USB-REQUIRE-DTR

Turns the requirement to assert DTR signal during USB communication On or Off. From version 6.3.2 and later, COM.USB-REQUIRE-DTR communication with COM.USB-DROP-WITHOUT-DTR is supported. The DTR line is a virtual line, part of the serial-over-USB (CDC) protocol. With DTR line the PC sends signal to the reader that it is ready to receive data. The COM.USB-REQUIRE-DTR and COM.USB-DROP-WITHOUT-DTR commands define how the reader reacts to the DTR line. If COM.USB-REQUIRE-DTR is OFF, regardless of the COM.USB-DROP-WITHOUT-DTR command and the DTR line state, data is sent. If COM.USB-REQUIRE-DTR is ON, COM.USB-DROP-WITHOUT-DTR is ON and the DTR line is active, data is sent. If COM.USB-REQUIRE-DTR is ON, COM.USB-DROP-WITHOUT-DTR is ON, but the DTR line is not active, then data is dropped. If COM.USB-REQUIRE-DTR is ON, COM.USB-DROP-WITHOUT-DTR is OFF, and the DTR line is not active, then data is buffered. In this case, if the DTR line becomes active again, then the buffered data is sent out.

## Actions

SET/GET Property

## Arguments

Name | Type | Range | Meaning
--- | --- | --- | ---
state | bool | [ON|OFF] | enable/disable

## Platforms

DM80-USB, DM280, DM290, DM8050, DM8700

## Notes

Version: 5.5.0