Test procedure

1.

The Client requests the SelectActiveSG to set the DUT as the first Setting Group.

2.

Client requests GetSGCBValues from the DUT.

3.

The client requests the GetDataValues of the SG data to check the value of the first Setting Group set in Step 1 to the DUT.

4.

The Tester applies electrical signal to the DUT to confirm the application of Setting Group #1.

5.

The client requests the SelectActiveSG to set the DUT as the second Setting Group.

6.

Client requests GetSGCBValues from the DUT.

7.

The client requests the GetDataValues of the SG data to check the value of the second Setting Group set in Step 1 to the DUT.

8.

The Tester applies the same electrical signal to the DUT to confirm the application of Setting Group #2.

Expected Results

1.

The DUT responds with SelectActiveSG response +.

2.

The DUT responds with a GetSGCBValues response + with the same value set in Step 1.

3.

The DUT responds with GetDataValues response +.

4.

The DUT operates normally.

5.

The DUT responds with SelectActiveSG response +.

6.

The DUT responds with a GetSGCBValues response + with the same value set in Step 5.

7.

The DUT responds with GetDataValues response +.

8.

DUT is inactive.

Comment

Input Signal: Setting Data (SG#1) < Input Signal < Setting Data (SG#2)