Secure context: This feature is available only in secure contexts (HTTPS), in some or all supporting browsers.
Experimental: This is an experimental technology
Check the Browser compatibility table carefully before using this in production.
USBInTransferResult interface of the WebUSB API provides the result from a call to the
controlTransferIn() methods of the
USBDevice interface. It represents the result from requesting a transfer of data from the USB device to the USB host.
Creates a new
USBInTransferResultobject with the provided
USBInTransferResult.dataRead only Experimental
DataViewobject containing the data received from the USB device, if any.
USBInTransferResult.statusRead only Experimental
Returns the status of the transfer request, one of:
"ok"- The transfer was successful.
"stall"- The device indicated an error by generating a stall condition on the endpoint. A stall on the control endpoint does not need to be cleared. A stall on a bulk or interrupt endpoint must be cleared by calling
transferIn()can be called again.
"babble"- The device responded with more data than was expected.
|WebUSB API |
BCD tables only load in the browser