«xon / xoff» является синонимом «программного управления потоком» (в отличие от «аппаратного управления потоком»).
«полный дуплекс» означает «в обоих направлениях»; теоретически вы можете включить аппаратное управление потоком или аппаратное управление потоком только в одном направлении (например, «полудуплекс») или в обоих направлениях («полный дуплекс») ... поэтому для ответа на вопрос.
Что это за устройство? Если бы мне пришлось угадывать, моим первым предположением было бы «аппаратное» управление потоком, просто потому что «программное управление потоком» менее совместимо, чем «аппаратное управление потоком» с передачей двоичных данных.