| 11:02:54.074 | Running procedure: 8.23.2.1 | |
| 11:02:54.077 | This procedure is enabled because the following options: | |
| 11:02:54.077 | - supports.deviceAttributes == true | |
| 11:02:54.077 | step: 1 | |
| 11:02:54.077 | - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 | |
| 11:02:54.077 | - g0v255, 1-Byte Start/Stop, start: 0 stop: 0 | |
| 11:02:54.078 | --A-> | Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 |
| 11:02:54.078 | g0v255, 1-Byte Start/Stop, start: 0 stop: 0 | |
| 11:02:54.078 | --T-> | fir: 1 fin: 1 seq: 0 |
| 11:02:54.078 | --L-> | master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 13 dest: 1024 src: 1 |
| 11:02:54.078 | --P-> | 05 64 0D C4 00 04 01 00 13 E1 |
| 11:02:54.078 | C0 C0 01 00 FF 00 00 00 FE 7D | |
| 11:02:54.078 | steps: 2 to 5 | |
| 11:02:54.078 | - Read any number of valid responses beginning w/ sequence(0x00) and incrementing by 1 modulo 16 | |
| 11:02:54.078 | - Verify that the IIN field does not contain bits IIN(ParamError, ObjectUnknown, FuncNotSupported) | |
| 11:02:54.078 | - Verify that the response lists attribute variations (g0v255), each with properties 0x00 (read only) or 0x01 (read/write) | |
| 11:02:54.078 | - Verify that variations 254 and 255 are not listed | |
| 11:02:54.078 | - Verify that the standard set lists the variations in the Device Profile: 241, 245, 247, 250, 252 | |
| 11:02:54.078 | - Verify that the read/write variations are: 245, 247 | |
| 11:02:54.078 | - Verify that only the standard set (index 0) is reported | |
| 11:02:54.078 | - Confirm each response that asks for a confirmation | |
| 11:02:54.078 | <-P-- | 05 64 1B 44 01 00 00 04 41 45 |
| 11:02:54.078 | C0 C0 81 90 00 00 FF 00 00 00 FE 0A F1 00 F5 01 F2 E7 | |
| 11:02:54.078 | F7 01 FA 00 FC 00 05 63 | |
| 11:02:54.079 | <-L-- | master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 27 dest: 1 src: 1024 |
| 11:02:54.079 | <-T-- | fir: 1 fin: 1 seq: 0 |
| 11:02:54.086 | <-A-- | Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 IIN(DeviceRestart, NeedTime) |
| 11:02:54.086 | g0v255, 1-Byte Start/Stop, start: 0 stop: 0 | |
| 11:02:54.086 | [0] - list: 241, 245 (rw), 247 (rw), 250, 252 | |
| 11:02:54.089 | step: 6 | |
| 11:02:54.089 | - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01 | |
| 11:02:54.089 | - g0v255, All Objects | |
| 11:02:54.089 | --A-> | Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01 |
| 11:02:54.089 | g0v255, All Objects | |
| 11:02:54.089 | --T-> | fir: 1 fin: 1 seq: 0 |
| 11:02:54.089 | --L-> | master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1 |
| 11:02:54.089 | --P-> | 05 64 0B C4 00 04 01 00 CA 8A |
| 11:02:54.089 | C0 C1 01 00 FF 06 15 31 | |
| 11:02:54.090 | steps: 7 to 10 | |
| 11:02:54.090 | - Read any number of valid responses beginning w/ sequence(0x01) and incrementing by 1 modulo 16 | |
| 11:02:54.090 | - Verify that the IIN field does not contain bits IIN(ParamError, ObjectUnknown, FuncNotSupported) | |
| 11:02:54.090 | - Verify that the response lists attribute variations (g0v255), each with properties 0x00 (read only) or 0x01 (read/write) | |
| 11:02:54.090 | - Verify that variations 254 and 255 are not listed | |
| 11:02:54.090 | - Verify that the standard set lists the variations in the Device Profile: 241, 245, 247, 250, 252 | |
| 11:02:54.090 | - Verify that the read/write variations are: 245, 247 | |
| 11:02:54.090 | - Confirm each response that asks for a confirmation | |
| 11:02:54.090 | <-P-- | 05 64 1B 44 01 00 00 04 41 45 |
| 11:02:54.090 | C1 C1 81 90 00 00 FF 00 00 00 FE 0A F1 00 F5 01 66 C4 | |
| 11:02:54.090 | F7 01 FA 00 FC 00 05 63 | |
| 11:02:54.090 | <-L-- | master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 27 dest: 1 src: 1024 |
| 11:02:54.090 | <-T-- | fir: 1 fin: 1 seq: 1 |
| 11:02:54.090 | <-A-- | Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01 IIN(DeviceRestart, NeedTime) |
| 11:02:54.090 | g0v255, 1-Byte Start/Stop, start: 0 stop: 0 | |
| 11:02:54.090 | [0] - list: 241, 245 (rw), 247 (rw), 250, 252 | |
| 11:02:54.090 | Passed procedure: 8.23.2.1 |