Các gói Handshake chỉ có một byte duy nhất, và thường được gửi để phản hồi về gói dữ liệu. Lỗi phát hiện được cung cấp bằng cách truyền bốn bit mà đại diện cho các gói loại hai lần, trong một PID byte bằng cách sử dụng lắm. Ba loại cơ bản là ẹc, cho thấy rằng dữ liệu đã được nhận thành công, nak, cho thấy rằng dữ liệu không thể nhận được và nên được retried, và STALL, cho thấy rằng thiết bị có một tình trạng lỗi và không thể chuyển dữ liệu cho đến khi một số hành động chỉnh sửa (như thiết bị khởi động) Đang xảy ra.
Các gói Handshake chỉ có một cái gì đó?
pid byte