概要 | 特徴 | Topology | Plug | 転送速度の検出 | 転送方式 | デバイスの構成 | エニュメレーション | フレーム | パケットフォーマット | パケットID |
USBで定義されているPID(送信されているパケットの状態を表します)タイプを下表に示します。
| PIDタイプ | PID名 | PID[3:0] | 説明 |
| トークン | OUT | 0001b | ホストからファンクションへデータ送信を行うことを通知する。 |
|---|---|---|---|
| IN | 1001b | ファンクションからホストへデータ送信することを通知する。 | |
| SOF | 0101b | フレームの開始を通知する。 | |
| SETUP | 1101b | コントロール転送の開始を行うことを通知する。 | |
| データ | DATA0 | 0011b | データ・パケット(偶数) |
| DATA1 | 1011b | データ・パケット(奇数) | |
| ハンドシェイク | ACK | 0010b | データ・パケットを正常受信したことを通知する。 |
| NACK | 1010b | データ・パケットを正常受信できない、あるいは通信できないことを通知する。 | |
| STALL | 1110b | 指定されたエンドポイントがエラー状態にあり、ホストからの介入が必要であることを通知する。 | |
| スペシャル | PRE | 1100b | ホストがLow Speed転送を行うことを通知する。 |