QoS (Quality of Service) 설정은 세 가지 항목이 제공됩니다.
구분 | 설명 | 설정값 | 설정 순서 |
---|---|---|---|
PUBLISH QoS | PUBLISH 패킷의 QoS 필드 | 0, 1 | 1 |
RETAIN | PUBLISH 패킷의 RETAIN 플래그 | 0, 1 | 2 |
요청 QoS | SUBSCRIBE 페이로드의 Requested QoS 필드 | 0, 1 | 3 |
명령어 형식
각 설정은 +MCB 명령의 등호 우측에 공백 없이 쉼표로 구분하여 나열합니다. 이때 반드시 설정 순서대로 나열해야 합니다. 모든 값은 생략이 가능하며 생략 시 기존 설정값을 유지합니다. 설정값 좌측의 값들은 쉼표를 제외한 값만 생략이 가능하고, 설정값 우측의 값들은 쉼표를 포함하여 생략할 수 있습니다.
AT+MCB=<PUBLISH QoS>,<RETAIN>,<요청 QoS>
at+mcb=0,0,0
OK
at+mcb=0
OK
at+mcb=,0
OK
at+mcb=,,0
OK