11:56:00.281 Running procedure: 8.5.6.2
11:56:00.287 step: 1
11:56:00.287 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00
11:56:00.287 - g60v2, All Objects
11:56:00.287 - g60v3, All Objects
11:56:00.287 - g60v4, All Objects
11:56:00.288 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00
11:56:00.288 g60v2, All Objects
11:56:00.288 g60v3, All Objects
11:56:00.288 g60v4, All Objects
11:56:00.288 --T-> fir: 1 fin: 1 seq: 0
11:56:00.289 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 17 dest: 1024 src: 1
11:56:00.289 --P-> 05 64 11 C4 00 04 01 00 60 4E
11:56:00.289 C0 C0 01 3C 02 06 3C 03 06 3C 04 06 9E 30
11:56:00.290 steps: 2 to 3
11:56:00.290 - Read a single fragment response w/ sequence(0x00)
11:56:00.290 - Verify that the response only contains objects, variations, and qualifiers specified in table 8-4
11:56:00.290 - If the response is not Null, verify that the device requests an application layer confirmation.
11:56:00.291 <-P-- 05 64 0A 44 01 00 00 04 67 88
11:56:00.291 C0 C0 81 90 00 9B 2C
11:56:00.291 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 10 dest: 1 src: 1024
11:56:00.291 <-T-- fir: 1 fin: 1 seq: 0
11:56:00.292 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 IIN(DeviceRestart, NeedTime)
11:56:00.292 steps: 4 to 6
11:56:00.292 - Generate known Class All event data
11:56:00.293 Updated BI 65535: value=true, flags=81, timestamp=DNPTime(1586534160292)
11:56:00.293 Updated BI 65535: value=false, flags=1, timestamp=DNPTime(1586534160293)
11:56:00.294 Updated BI 1024: value=true, flags=81, timestamp=DNPTime(1586534160293)
11:56:00.294 Updated Counter 41: value=2, flags=1, timestamp=DNPTime(1586534160294)
11:56:00.294 Updated Counter 41: value=3, flags=1, timestamp=DNPTime(1586534160294)
11:56:00.295 Updated Counter 41: value=4, flags=1, timestamp=DNPTime(1586534160294)
11:56:00.295 Updated AI 1024: value=100.0, flags=1, timestamp=DNPTime(1586534160295)
11:56:00.295 Updated AI 0: value=100.0, flags=1, timestamp=DNPTime(1586534160295)
11:56:00.296 Updated AI 0: value=200.0, flags=1, timestamp=DNPTime(1586534160296)
11:56:00.297 step: 7
11:56:00.297 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01
11:56:00.297 - g60v2, All Objects
11:56:00.297 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01
11:56:00.297 g60v2, All Objects
11:56:00.298 --T-> fir: 1 fin: 1 seq: 0
11:56:00.298 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1
11:56:00.298 --P-> 05 64 0B C4 00 04 01 00 CA 8A
11:56:00.298 C0 C1 01 3C 02 06 52 C3
11:56:00.299 steps: 8 to 10
11:56:00.299 - Read a single fragment response w/ sequence(0x01)
11:56:00.299 - Verify that the device responds with all the Class 1 event data generated in a single response
11:56:00.299 - Verify that the response only contains objects, variations, and qualifiers specified in table 8-4
11:56:00.299 - Verify that an application layer confirmation is requested.
11:56:00.300 <-P-- 05 64 18 44 01 00 00 04 11 D6
11:56:00.300 C1 E1 81 9C 00 02 01 28 03 00 FF FF 81 FF FF 01 70 4A
11:56:00.300 00 04 81 D7 58
11:56:00.300 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 24 dest: 1 src: 1024
11:56:00.300 <-T-- fir: 1 fin: 1 seq: 1
11:56:00.301 <-A-- Response(0x81) fir: 1 fin: 1 con: 1 uns: 0 seq: 0x01 IIN(DeviceRestart, NeedTime, Class3Events, Class2Events)
11:56:00.301 g2v1, 2-Byte Count and Index, count: 3
11:56:00.301 [65535] - flags: 0x81
11:56:00.301 [65535] - flags: 0x01
11:56:00.301 [1024] - flags: 0x81
11:56:00.302 --A-> Confirm(0x00) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01
11:56:00.302 --T-> fir: 1 fin: 1 seq: 0
11:56:00.302 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 8 dest: 1024 src: 1
11:56:00.303 --P-> 05 64 08 C4 00 04 01 00 9A 19
11:56:00.303 C0 C1 00 7D 3D
11:56:00.304 step: 11
11:56:00.304 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x02
11:56:00.304 - g60v2, All Objects
11:56:00.304 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x02
11:56:00.304 g60v2, All Objects
11:56:00.304 --T-> fir: 1 fin: 1 seq: 0
11:56:00.305 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1
11:56:00.305 --P-> 05 64 0B C4 00 04 01 00 CA 8A
11:56:00.305 C0 C2 01 3C 02 06 58 A6
11:56:00.306 step: 12
11:56:00.306 - Read a single fragment response w/ sequence(0x02)
11:56:00.306 - Verify that the response is empty
11:56:00.307 <-P-- 05 64 0A 44 01 00 00 04 67 88
11:56:00.307 C2 C2 81 9C 00 60 FA
11:56:00.307 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 10 dest: 1 src: 1024
11:56:00.307 <-T-- fir: 1 fin: 1 seq: 2
11:56:00.308 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x02 IIN(DeviceRestart, NeedTime, Class3Events, Class2Events)
11:56:00.308 step: 13
11:56:00.308 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x03
11:56:00.308 - g60v3, All Objects
11:56:00.309 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x03
11:56:00.309 g60v3, All Objects
11:56:00.309 --T-> fir: 1 fin: 1 seq: 0
11:56:00.309 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1
11:56:00.310 --P-> 05 64 0B C4 00 04 01 00 CA 8A
11:56:00.310 C0 C3 01 3C 03 06 10 2E
11:56:00.311 steps: 14 to 16
11:56:00.311 - Read a single fragment response w/ sequence(0x03)
11:56:00.311 - Verify that the device responds with all the Class 2 event data generated in a single response
11:56:00.311 - Verify that the response only contains objects, variations, and qualifiers specified in table 8-4
11:56:00.311 - Verify that an application layer confirmation is requested.
11:56:00.312 <-P-- 05 64 24 44 01 00 00 04 E0 88
11:56:00.312 C3 E3 81 98 00 16 01 28 03 00 29 00 01 02 00 00 80 A3
11:56:00.312 00 29 00 01 03 00 00 00 29 00 01 04 00 00 00 C9 D6
11:56:00.312 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 36 dest: 1 src: 1024
11:56:00.313 <-T-- fir: 1 fin: 1 seq: 3
11:56:00.314 <-A-- Response(0x81) fir: 1 fin: 1 con: 1 uns: 0 seq: 0x03 IIN(DeviceRestart, NeedTime, Class3Events)
11:56:00.314 g22v1, 2-Byte Count and Index, count: 3
11:56:00.314 [41] - flags: 0x01 count: 2
11:56:00.314 [41] - flags: 0x01 count: 3
11:56:00.314 [41] - flags: 0x01 count: 4
11:56:00.314 --A-> Confirm(0x00) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x03
11:56:00.315 --T-> fir: 1 fin: 1 seq: 0
11:56:00.315 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 8 dest: 1024 src: 1
11:56:00.315 --P-> 05 64 08 C4 00 04 01 00 9A 19
11:56:00.315 C0 C3 00 98 26
11:56:00.316 step: 17
11:56:00.316 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x04
11:56:00.316 - g60v3, All Objects
11:56:00.317 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x04
11:56:00.317 g60v3, All Objects
11:56:00.317 --T-> fir: 1 fin: 1 seq: 0
11:56:00.317 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1
11:56:00.318 --P-> 05 64 0B C4 00 04 01 00 CA 8A
11:56:00.318 C0 C4 01 3C 03 06 02 C7
11:56:00.319 step: 18
11:56:00.319 - Read a single fragment response w/ sequence(0x04)
11:56:00.319 - Verify that the response is empty
11:56:00.319 <-P-- 05 64 0A 44 01 00 00 04 67 88
11:56:00.319 C4 C4 81 98 00 3C 13
11:56:00.320 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 10 dest: 1 src: 1024
11:56:00.320 <-T-- fir: 1 fin: 1 seq: 4
11:56:00.320 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x04 IIN(DeviceRestart, NeedTime, Class3Events)
11:56:00.321 step: 19
11:56:00.321 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x05
11:56:00.321 - g60v4, All Objects
11:56:00.321 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x05
11:56:00.321 g60v4, All Objects
11:56:00.322 --T-> fir: 1 fin: 1 seq: 0
11:56:00.322 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1
11:56:00.323 --P-> 05 64 0B C4 00 04 01 00 CA 8A
11:56:00.323 C0 C5 01 3C 04 06 65 63
11:56:00.324 steps: 20 to 22
11:56:00.324 - Read a single fragment response w/ sequence(0x05)
11:56:00.324 - Verify that the device responds with all the Class 3 event data generated in a single response
11:56:00.324 - Verify that the response only contains objects, variations, and qualifiers specified in table 8-4
11:56:00.324 - Verify that an application layer confirmation is requested.
11:56:00.325 <-P-- 05 64 24 44 01 00 00 04 E0 88
11:56:00.325 C5 E5 81 90 00 20 01 28 03 00 00 04 01 64 00 00 88 7B
11:56:00.325 00 00 00 01 64 00 00 00 00 00 01 C8 00 00 00 ED 48
11:56:00.325 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 36 dest: 1 src: 1024
11:56:00.326 <-T-- fir: 1 fin: 1 seq: 5
11:56:00.327 <-A-- Response(0x81) fir: 1 fin: 1 con: 1 uns: 0 seq: 0x05 IIN(DeviceRestart, NeedTime)
11:56:00.327 g32v1, 2-Byte Count and Index, count: 3
11:56:00.327 [1024] - flags: 0x01 value: 100
11:56:00.327 [0] - flags: 0x01 value: 100
11:56:00.327 [0] - flags: 0x01 value: 200
11:56:00.327 --A-> Confirm(0x00) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x05
11:56:00.328 --T-> fir: 1 fin: 1 seq: 0
11:56:00.328 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 8 dest: 1024 src: 1
11:56:00.328 --P-> 05 64 08 C4 00 04 01 00 9A 19
11:56:00.328 C0 C5 00 B7 0A
11:56:00.330 step: 23
11:56:00.330 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x06
11:56:00.330 - g60v4, All Objects
11:56:00.330 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x06
11:56:00.330 g60v4, All Objects
11:56:00.330 --T-> fir: 1 fin: 1 seq: 0
11:56:00.331 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1
11:56:00.331 --P-> 05 64 0B C4 00 04 01 00 CA 8A
11:56:00.331 C0 C6 01 3C 04 06 6F 06
11:56:00.332 step: 24
11:56:00.332 - Read a single fragment response w/ sequence(0x06)
11:56:00.332 - Verify that the response is empty
11:56:00.333 <-P-- 05 64 0A 44 01 00 00 04 67 88
11:56:00.333 C6 C6 81 90 00 0D F2
11:56:00.333 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 10 dest: 1 src: 1024
11:56:00.334 <-T-- fir: 1 fin: 1 seq: 6
11:56:00.334 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x06 IIN(DeviceRestart, NeedTime)
11:56:00.335 step: 25
11:56:00.335 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x07
11:56:00.335 - g60v2, All Objects
11:56:00.335 - g60v3, All Objects
11:56:00.335 - g60v4, All Objects
11:56:00.336 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x07
11:56:00.336 g60v2, All Objects
11:56:00.336 g60v3, All Objects
11:56:00.336 g60v4, All Objects
11:56:00.337 --T-> fir: 1 fin: 1 seq: 0
11:56:00.337 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 17 dest: 1024 src: 1
11:56:00.338 --P-> 05 64 11 C4 00 04 01 00 60 4E
11:56:00.338 C0 C7 01 3C 02 06 3C 03 06 3C 04 06 34 51
11:56:00.338 step: 26
11:56:00.338 - Read a single fragment response w/ sequence(0x07)
11:56:00.338 - Verify that the response is empty
11:56:00.339 <-P-- 05 64 0A 44 01 00 00 04 67 88
11:56:00.339 C7 C7 81 90 00 E3 13
11:56:00.339 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 10 dest: 1 src: 1024
11:56:00.339 <-T-- fir: 1 fin: 1 seq: 7
11:56:00.339 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x07 IIN(DeviceRestart, NeedTime)
11:56:00.339 Passed procedure: 8.5.6.2