控制消息
当消息头中的数据对象字段数设置为0时,将消息定义为控制消息。控制消息仅由消息头和CRC组成。协议层发起消息(即接受消息、拒绝消息等)。控制消息类型在消息头的消息类型字段中指定(第4…0位)。
GoodCRC :GoodCRC消息应返回消息的MessageID, 确认前一条报文已正确接收.
GotoMin : GotoMin消息只适用于那些在接收请求数据对象。它是对接收端口的一个指令,将其操作功率级别降低到最小.
Accept :在下列情况下,接受讯息是有效的回应:
Request、PR_Swap、DR_Swap、VCONN_Swap、FR_Swap、Soft_Reset、
Reject :在下列情况下,拒绝讯息是有效的回应:
Request、PR_Swap、DR_Swap、VCONN_Swap
Ping :以前用于USB Type-A和USB Type-B连接器,以确定在没有发生其他消息传递时接收器是否继续存在。
PS_RDY :由源发送表示电源已达到所需的工作状态。
Get_Source_Cap :得到源端功能,对方回应Source_Capabilities Message。
Get_Sink_Cap :得到Sink端功能,对方回应Sink_Capabilities Message。
DR_Swap :DR_Swap消息的接收者应通过发送Accept消息、Reject消息或Wait消息来响应。接收到Accept后,DFP,UFP交换角色。Reject不采取措施。Wait表示将来可能交换,暂时不采取操作。
PR_Swap :任何端口合作伙伴都可以发送PR_Swap消息来请求交换电源角色。返回消息为Accept消息、Reject消息或Wait。
VCONN_Swap :顾名思义,交换VCONN角色。消息发送后,对方执行。新的V CONN源将发送PS_RDY消息,指示它现在正在寻找VCONN。初始V CONN源在收到PS_RDY消息的最后一位EOP后,应停止在tVCONNSourceOff内寻找VCONN。
Wait :表示等待.
Soft Reset :当存在消息同步错误时,源或接收器可以发送一条Soft_Reset消息。软t_reset消息从协议层错误中恢复。接收放会恢复到PE_SNK_Ready和PE_SRC_Ready状态
Not_Supported :表示不支持。
Get_Source_Cap_Extended :请求关于端口源功能的附加信息。
Get_Status :请求端口合作伙伴的当前状态。源或接收器应返回一条状态消息作为响应
FR_Swap :
Get_PPS_Status:接收器发送Get_PPS_Status消息来请求关于源状态的附加信息
Get_Country_Codes :支持的[ISO 3166]中定义的alpha-2国家代码。