6.1.2 Test Procedure (revision 2.7, subset level 2)

Device under test: Step Function I/O dnp3 outstation

05:23:15.735 Running procedure: 6.1.2
05:23:15.887 step: 1
05:23:15.888 - Cycle power to the DUT
05:23:15.890 [PLG] Cycling power
05:23:15.904 step: 2
05:23:15.904 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 using link options: { control == 0xC4 }
05:23:15.904 - g60v1, All Objects
05:23:15.934 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00
05:23:15.934 g60v1, All Objects
05:23:15.942 --T-> fir: 1 fin: 1 seq: 0
05:23:15.956 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0xC4 length: 11 dest: 1024 src: 1
05:23:15.969 --P-> 05 64 0B C4 00 04 01 00 CA 8A
05:23:15.969 C0 C0 01 3C 01 06 FF 50
05:23:15.971 step: 3
05:23:15.971 - Read any number of valid responses beginning w/ sequence(0x00) and incrementing by 1 modulo 16
05:23:15.971 - Confirm each response that asks for a confirmation
05:23:15.996 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:15.996 C0 C0 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 97 78
05:23:15.996 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:15.996 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:15.996 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:15.996 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:15.996 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:15.997 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:15.999 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:15.999 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:15.999 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:15.999 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:15.999 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:15.999 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:15.999 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:15.999 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:16.000 <-T-- fir: 1 fin: 1 seq: 0
05:23:16.072 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x00 IIN(DeviceRestart, NeedTime)
05:23:16.072 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:16.072 [0] - BooleanValue(false)
05:23:16.072 [1] - BooleanValue(false)
05:23:16.072 [2] - BooleanValue(false)
05:23:16.072 [3] - BooleanValue(false)
05:23:16.072 [4] - BooleanValue(false)
05:23:16.072 [5] - BooleanValue(false)
05:23:16.072 [6] - BooleanValue(false)
05:23:16.072 [7] - BooleanValue(false)
05:23:16.072 [8] - BooleanValue(false)
05:23:16.072 [9] - BooleanValue(false)
05:23:16.072 [10] - BooleanValue(false)
05:23:16.072 [11] - BooleanValue(false)
05:23:16.072 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:16.072 [0] - flags: 0x01
05:23:16.072 [1] - flags: 0x01
05:23:16.072 [2] - flags: 0x01
05:23:16.072 [3] - flags: 0x01
05:23:16.072 [4] - flags: 0x01
05:23:16.072 [5] - flags: 0x01
05:23:16.072 [6] - flags: 0x01
05:23:16.072 [7] - flags: 0x01
05:23:16.072 [8] - flags: 0x01
05:23:16.072 [9] - flags: 0x01
05:23:16.072 [10] - flags: 0x01
05:23:16.072 [11] - flags: 0x01
05:23:16.072 [12] - flags: 0x01
05:23:16.073 [13] - flags: 0x01
05:23:16.073 [14] - flags: 0x01
05:23:16.073 [15] - flags: 0x01
05:23:16.073 [16] - flags: 0x01
05:23:16.073 [17] - flags: 0x01
05:23:16.073 [18] - flags: 0x01
05:23:16.073 [19] - flags: 0x01
05:23:16.073 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:16.073 [0] - flags: 0x01 count: 0
05:23:16.073 [1] - flags: 0x01 count: 0
05:23:16.073 [2] - flags: 0x01 count: 0
05:23:16.073 [3] - flags: 0x01 count: 0
05:23:16.073 [4] - flags: 0x01 count: 0
05:23:16.073 [5] - flags: 0x01 count: 0
05:23:16.073 [6] - flags: 0x01 count: 0
05:23:16.073 [7] - flags: 0x01 count: 0
05:23:16.073 [8] - flags: 0x01 count: 0
05:23:16.073 [9] - flags: 0x01 count: 0
05:23:16.073 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:16.073 [0] - flags: 0x01 count: 0
05:23:16.073 [1] - flags: 0x01 count: 0
05:23:16.073 [2] - flags: 0x01 count: 0
05:23:16.073 [3] - flags: 0x01 count: 0
05:23:16.073 [4] - flags: 0x01 count: 0
05:23:16.073 [5] - flags: 0x01 count: 0
05:23:16.073 [6] - flags: 0x01 count: 0
05:23:16.073 [7] - flags: 0x01 count: 0
05:23:16.073 [8] - flags: 0x01 count: 0
05:23:16.073 [9] - flags: 0x01 count: 0
05:23:16.073 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:16.073 [0] - flags: 0x01 value: 0
05:23:16.073 [1] - flags: 0x01 value: 0
05:23:16.073 [2] - flags: 0x01 value: 0
05:23:16.073 [3] - flags: 0x01 value: 0
05:23:16.073 [4] - flags: 0x01 value: 0
05:23:16.073 [5] - flags: 0x01 value: 0
05:23:16.073 [6] - flags: 0x01 value: 0
05:23:16.073 [7] - flags: 0x01 value: 0
05:23:16.073 [8] - flags: 0x01 value: 0
05:23:16.074 [9] - flags: 0x01 value: 0
05:23:16.074 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:16.074 [0] - flags: 0x01 value: 0
05:23:16.074 [1] - flags: 0x01 value: 0
05:23:16.074 [2] - flags: 0x01 value: 0
05:23:16.074 [3] - flags: 0x01 value: 0
05:23:16.074 [4] - flags: 0x01 value: 0
05:23:16.074 [5] - flags: 0x01 value: 0
05:23:16.074 [6] - flags: 0x01 value: 0
05:23:16.074 [7] - flags: 0x01 value: 0
05:23:16.074 [8] - flags: 0x01 value: 0
05:23:16.074 [9] - flags: 0x01 value: 0
05:23:16.074 [10] - flags: 0x01 value: 0
05:23:16.074 [11] - flags: 0x01 value: 0
05:23:16.074 [12] - flags: 0x01 value: 0
05:23:16.074 [13] - flags: 0x01 value: 0
05:23:16.074 [14] - flags: 0x01 value: 0
05:23:16.074 [15] - flags: 0x01 value: 0
05:23:16.074 [16] - flags: 0x01 value: 0
05:23:16.074 [17] - flags: 0x01 value: 0
05:23:16.074 [18] - flags: 0x01 value: 0
05:23:16.074 [19] - flags: 0x01 value: 0
05:23:16.077 step: 4
05:23:16.077 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01 using link options: { control == 0xF3 }
05:23:16.078 - g60v1, All Objects
05:23:16.078 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x01
05:23:16.078 g60v1, All Objects
05:23:16.078 --T-> fir: 1 fin: 1 seq: 0
05:23:16.078 --L-> master: 1 pri: 1 fcb: 1 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xF3 length: 11 dest: 1024 src: 1
05:23:16.079 --P-> 05 64 0B F3 00 04 01 00 17 D1
05:23:16.079 C0 C1 01 3C 01 06 F9 73
05:23:16.081 step: 5
05:23:16.081 - Expect no link layer frames within 2000 ms, or a frame such that:
05:23:16.081 - Verify that the frame uses link control block 0x01
05:23:18.085 frame receive timeout
05:23:18.087 step: 6
05:23:18.088 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x02 using link options: { control == 0xD3 }
05:23:18.088 - g60v1, All Objects
05:23:18.089 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x02
05:23:18.089 g60v1, All Objects
05:23:18.089 --T-> fir: 1 fin: 1 seq: 0
05:23:18.089 --L-> master: 1 pri: 1 fcb: 0 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xD3 length: 11 dest: 1024 src: 1
05:23:18.090 --P-> 05 64 0B D3 00 04 01 00 4A C9
05:23:18.090 C0 C2 01 3C 01 06 F3 16
05:23:18.091 step: 7
05:23:18.091 - Expect no link layer frames within 2000 ms, or a frame such that:
05:23:18.091 - Verify that the frame uses link control block 0x01
05:23:20.094 frame receive timeout
05:23:20.095 step: 8
05:23:20.095 - Issue a RESET_LINK_STATES (0xC0) using link control block 0xC0
05:23:20.095 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: RESET_LINK_STATES(0x00) 0xC0 length: 5 dest: 1024 src: 1
05:23:20.096 --P-> 05 64 05 C0 00 04 01 00 D7 F7
05:23:20.098 step: 9
05:23:20.098 - Verify that the DUT answers with a well-formed link frame
05:23:20.098 - Verify that the frame uses link control block 0x00
05:23:20.099 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.099 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.100 step: 10
05:23:20.100 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x03 using link options: { control == 0xF3 }
05:23:20.100 - g60v1, All Objects
05:23:20.100 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x03
05:23:20.100 g60v1, All Objects
05:23:20.100 --T-> fir: 1 fin: 1 seq: 0
05:23:20.100 --L-> master: 1 pri: 1 fcb: 1 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xF3 length: 11 dest: 1024 src: 1
05:23:20.101 --P-> 05 64 0B F3 00 04 01 00 17 D1
05:23:20.101 C0 C3 01 3C 01 06 F5 35
05:23:20.102 step: 11
05:23:20.102 - Verify that the DUT answers with a well-formed link frame
05:23:20.102 - Verify that the frame uses link control block 0x00
05:23:20.102 - Read any number of valid responses beginning w/ sequence(0x03) and incrementing by 1 modulo 16
05:23:20.102 - Confirm each response that asks for a confirmation
05:23:20.103 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.104 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.112 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:20.112 C1 C3 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 33 87
05:23:20.112 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:20.112 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:20.112 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.112 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:20.112 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:20.112 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.112 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:20.112 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.112 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:20.112 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:20.112 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.112 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.112 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:20.112 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:20.112 <-T-- fir: 1 fin: 1 seq: 1
05:23:20.127 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x03 IIN(DeviceRestart, NeedTime)
05:23:20.127 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:20.127 [0] - BooleanValue(false)
05:23:20.127 [1] - BooleanValue(false)
05:23:20.127 [2] - BooleanValue(false)
05:23:20.127 [3] - BooleanValue(false)
05:23:20.127 [4] - BooleanValue(false)
05:23:20.127 [5] - BooleanValue(false)
05:23:20.127 [6] - BooleanValue(false)
05:23:20.127 [7] - BooleanValue(false)
05:23:20.127 [8] - BooleanValue(false)
05:23:20.127 [9] - BooleanValue(false)
05:23:20.127 [10] - BooleanValue(false)
05:23:20.127 [11] - BooleanValue(false)
05:23:20.127 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.127 [0] - flags: 0x01
05:23:20.127 [1] - flags: 0x01
05:23:20.127 [2] - flags: 0x01
05:23:20.127 [3] - flags: 0x01
05:23:20.127 [4] - flags: 0x01
05:23:20.127 [5] - flags: 0x01
05:23:20.127 [6] - flags: 0x01
05:23:20.128 [7] - flags: 0x01
05:23:20.128 [8] - flags: 0x01
05:23:20.128 [9] - flags: 0x01
05:23:20.128 [10] - flags: 0x01
05:23:20.128 [11] - flags: 0x01
05:23:20.128 [12] - flags: 0x01
05:23:20.128 [13] - flags: 0x01
05:23:20.128 [14] - flags: 0x01
05:23:20.128 [15] - flags: 0x01
05:23:20.128 [16] - flags: 0x01
05:23:20.128 [17] - flags: 0x01
05:23:20.128 [18] - flags: 0x01
05:23:20.128 [19] - flags: 0x01
05:23:20.128 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.128 [0] - flags: 0x01 count: 0
05:23:20.128 [1] - flags: 0x01 count: 0
05:23:20.128 [2] - flags: 0x01 count: 0
05:23:20.128 [3] - flags: 0x01 count: 0
05:23:20.128 [4] - flags: 0x01 count: 0
05:23:20.128 [5] - flags: 0x01 count: 0
05:23:20.128 [6] - flags: 0x01 count: 0
05:23:20.128 [7] - flags: 0x01 count: 0
05:23:20.128 [8] - flags: 0x01 count: 0
05:23:20.128 [9] - flags: 0x01 count: 0
05:23:20.128 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.128 [0] - flags: 0x01 count: 0
05:23:20.128 [1] - flags: 0x01 count: 0
05:23:20.128 [2] - flags: 0x01 count: 0
05:23:20.128 [3] - flags: 0x01 count: 0
05:23:20.128 [4] - flags: 0x01 count: 0
05:23:20.128 [5] - flags: 0x01 count: 0
05:23:20.128 [6] - flags: 0x01 count: 0
05:23:20.128 [7] - flags: 0x01 count: 0
05:23:20.128 [8] - flags: 0x01 count: 0
05:23:20.128 [9] - flags: 0x01 count: 0
05:23:20.128 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.128 [0] - flags: 0x01 value: 0
05:23:20.128 [1] - flags: 0x01 value: 0
05:23:20.128 [2] - flags: 0x01 value: 0
05:23:20.128 [3] - flags: 0x01 value: 0
05:23:20.128 [4] - flags: 0x01 value: 0
05:23:20.128 [5] - flags: 0x01 value: 0
05:23:20.128 [6] - flags: 0x01 value: 0
05:23:20.128 [7] - flags: 0x01 value: 0
05:23:20.128 [8] - flags: 0x01 value: 0
05:23:20.128 [9] - flags: 0x01 value: 0
05:23:20.128 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.128 [0] - flags: 0x01 value: 0
05:23:20.128 [1] - flags: 0x01 value: 0
05:23:20.128 [2] - flags: 0x01 value: 0
05:23:20.128 [3] - flags: 0x01 value: 0
05:23:20.128 [4] - flags: 0x01 value: 0
05:23:20.128 [5] - flags: 0x01 value: 0
05:23:20.128 [6] - flags: 0x01 value: 0
05:23:20.128 [7] - flags: 0x01 value: 0
05:23:20.128 [8] - flags: 0x01 value: 0
05:23:20.128 [9] - flags: 0x01 value: 0
05:23:20.128 [10] - flags: 0x01 value: 0
05:23:20.128 [11] - flags: 0x01 value: 0
05:23:20.128 [12] - flags: 0x01 value: 0
05:23:20.128 [13] - flags: 0x01 value: 0
05:23:20.128 [14] - flags: 0x01 value: 0
05:23:20.128 [15] - flags: 0x01 value: 0
05:23:20.128 [16] - flags: 0x01 value: 0
05:23:20.128 [17] - flags: 0x01 value: 0
05:23:20.128 [18] - flags: 0x01 value: 0
05:23:20.128 [19] - flags: 0x01 value: 0
05:23:20.130 steps: 12 to 13
05:23:20.130 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x04 using link options: { control == 0xD3 }
05:23:20.130 - g60v1, All Objects
05:23:20.130 - Verify that the DUT answers with a well-formed link frame
05:23:20.130 - Verify that the frame uses link control block 0x00
05:23:20.130 - Read any number of valid responses beginning w/ sequence(0x04) and incrementing by 1 modulo 16
05:23:20.130 - Confirm each response that asks for a confirmation
05:23:20.130 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x05 using link options: { control == 0xF3 }
05:23:20.130 - g60v1, All Objects
05:23:20.130 - Verify that the DUT answers with a well-formed link frame
05:23:20.130 - Verify that the frame uses link control block 0x00
05:23:20.130 - Read any number of valid responses beginning w/ sequence(0x05) and incrementing by 1 modulo 16
05:23:20.130 - Confirm each response that asks for a confirmation
05:23:20.130 - Repeat these steps 3 times
05:23:20.131 Repeat 1 of 3
05:23:20.131 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x04
05:23:20.131 g60v1, All Objects
05:23:20.131 --T-> fir: 1 fin: 1 seq: 0
05:23:20.132 --L-> master: 1 pri: 1 fcb: 0 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xD3 length: 11 dest: 1024 src: 1
05:23:20.132 --P-> 05 64 0B D3 00 04 01 00 4A C9
05:23:20.132 C0 C4 01 3C 01 06 E7 DC
05:23:20.133 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.133 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.138 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:20.138 C2 C4 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 96 16
05:23:20.138 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:20.138 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:20.138 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.138 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:20.138 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:20.138 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.138 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:20.138 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.138 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:20.138 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:20.138 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.138 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.138 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:20.138 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:20.139 <-T-- fir: 1 fin: 1 seq: 2
05:23:20.146 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x04 IIN(DeviceRestart, NeedTime)
05:23:20.146 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:20.146 [0] - BooleanValue(false)
05:23:20.147 [1] - BooleanValue(false)
05:23:20.147 [2] - BooleanValue(false)
05:23:20.147 [3] - BooleanValue(false)
05:23:20.147 [4] - BooleanValue(false)
05:23:20.147 [5] - BooleanValue(false)
05:23:20.147 [6] - BooleanValue(false)
05:23:20.147 [7] - BooleanValue(false)
05:23:20.147 [8] - BooleanValue(false)
05:23:20.147 [9] - BooleanValue(false)
05:23:20.147 [10] - BooleanValue(false)
05:23:20.147 [11] - BooleanValue(false)
05:23:20.147 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.147 [0] - flags: 0x01
05:23:20.147 [1] - flags: 0x01
05:23:20.147 [2] - flags: 0x01
05:23:20.147 [3] - flags: 0x01
05:23:20.147 [4] - flags: 0x01
05:23:20.147 [5] - flags: 0x01
05:23:20.147 [6] - flags: 0x01
05:23:20.147 [7] - flags: 0x01
05:23:20.147 [8] - flags: 0x01
05:23:20.147 [9] - flags: 0x01
05:23:20.147 [10] - flags: 0x01
05:23:20.147 [11] - flags: 0x01
05:23:20.147 [12] - flags: 0x01
05:23:20.147 [13] - flags: 0x01
05:23:20.147 [14] - flags: 0x01
05:23:20.147 [15] - flags: 0x01
05:23:20.147 [16] - flags: 0x01
05:23:20.147 [17] - flags: 0x01
05:23:20.147 [18] - flags: 0x01
05:23:20.147 [19] - flags: 0x01
05:23:20.147 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.147 [0] - flags: 0x01 count: 0
05:23:20.147 [1] - flags: 0x01 count: 0
05:23:20.147 [2] - flags: 0x01 count: 0
05:23:20.147 [3] - flags: 0x01 count: 0
05:23:20.147 [4] - flags: 0x01 count: 0
05:23:20.147 [5] - flags: 0x01 count: 0
05:23:20.147 [6] - flags: 0x01 count: 0
05:23:20.147 [7] - flags: 0x01 count: 0
05:23:20.147 [8] - flags: 0x01 count: 0
05:23:20.147 [9] - flags: 0x01 count: 0
05:23:20.147 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.147 [0] - flags: 0x01 count: 0
05:23:20.147 [1] - flags: 0x01 count: 0
05:23:20.147 [2] - flags: 0x01 count: 0
05:23:20.147 [3] - flags: 0x01 count: 0
05:23:20.147 [4] - flags: 0x01 count: 0
05:23:20.147 [5] - flags: 0x01 count: 0
05:23:20.147 [6] - flags: 0x01 count: 0
05:23:20.147 [7] - flags: 0x01 count: 0
05:23:20.147 [8] - flags: 0x01 count: 0
05:23:20.147 [9] - flags: 0x01 count: 0
05:23:20.147 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.147 [0] - flags: 0x01 value: 0
05:23:20.147 [1] - flags: 0x01 value: 0
05:23:20.147 [2] - flags: 0x01 value: 0
05:23:20.147 [3] - flags: 0x01 value: 0
05:23:20.147 [4] - flags: 0x01 value: 0
05:23:20.147 [5] - flags: 0x01 value: 0
05:23:20.147 [6] - flags: 0x01 value: 0
05:23:20.147 [7] - flags: 0x01 value: 0
05:23:20.147 [8] - flags: 0x01 value: 0
05:23:20.147 [9] - flags: 0x01 value: 0
05:23:20.147 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.147 [0] - flags: 0x01 value: 0
05:23:20.147 [1] - flags: 0x01 value: 0
05:23:20.147 [2] - flags: 0x01 value: 0
05:23:20.147 [3] - flags: 0x01 value: 0
05:23:20.147 [4] - flags: 0x01 value: 0
05:23:20.147 [5] - flags: 0x01 value: 0
05:23:20.147 [6] - flags: 0x01 value: 0
05:23:20.147 [7] - flags: 0x01 value: 0
05:23:20.147 [8] - flags: 0x01 value: 0
05:23:20.147 [9] - flags: 0x01 value: 0
05:23:20.147 [10] - flags: 0x01 value: 0
05:23:20.147 [11] - flags: 0x01 value: 0
05:23:20.147 [12] - flags: 0x01 value: 0
05:23:20.147 [13] - flags: 0x01 value: 0
05:23:20.147 [14] - flags: 0x01 value: 0
05:23:20.147 [15] - flags: 0x01 value: 0
05:23:20.147 [16] - flags: 0x01 value: 0
05:23:20.147 [17] - flags: 0x01 value: 0
05:23:20.147 [18] - flags: 0x01 value: 0
05:23:20.147 [19] - flags: 0x01 value: 0
05:23:20.148 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x05
05:23:20.148 g60v1, All Objects
05:23:20.148 --T-> fir: 1 fin: 1 seq: 0
05:23:20.148 --L-> master: 1 pri: 1 fcb: 1 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xF3 length: 11 dest: 1024 src: 1
05:23:20.149 --P-> 05 64 0B F3 00 04 01 00 17 D1
05:23:20.149 C0 C5 01 3C 01 06 E1 FF
05:23:20.150 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.150 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.154 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:20.154 C3 C5 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 02 35
05:23:20.154 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:20.154 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:20.154 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.154 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:20.154 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:20.154 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.154 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:20.154 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.154 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:20.154 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:20.154 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.154 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.154 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:20.154 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:20.154 <-T-- fir: 1 fin: 1 seq: 3
05:23:20.162 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x05 IIN(DeviceRestart, NeedTime)
05:23:20.162 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:20.162 [0] - BooleanValue(false)
05:23:20.162 [1] - BooleanValue(false)
05:23:20.162 [2] - BooleanValue(false)
05:23:20.162 [3] - BooleanValue(false)
05:23:20.162 [4] - BooleanValue(false)
05:23:20.162 [5] - BooleanValue(false)
05:23:20.162 [6] - BooleanValue(false)
05:23:20.162 [7] - BooleanValue(false)
05:23:20.162 [8] - BooleanValue(false)
05:23:20.162 [9] - BooleanValue(false)
05:23:20.162 [10] - BooleanValue(false)
05:23:20.162 [11] - BooleanValue(false)
05:23:20.162 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.162 [0] - flags: 0x01
05:23:20.162 [1] - flags: 0x01
05:23:20.162 [2] - flags: 0x01
05:23:20.162 [3] - flags: 0x01
05:23:20.162 [4] - flags: 0x01
05:23:20.162 [5] - flags: 0x01
05:23:20.162 [6] - flags: 0x01
05:23:20.162 [7] - flags: 0x01
05:23:20.162 [8] - flags: 0x01
05:23:20.162 [9] - flags: 0x01
05:23:20.162 [10] - flags: 0x01
05:23:20.162 [11] - flags: 0x01
05:23:20.162 [12] - flags: 0x01
05:23:20.162 [13] - flags: 0x01
05:23:20.162 [14] - flags: 0x01
05:23:20.162 [15] - flags: 0x01
05:23:20.162 [16] - flags: 0x01
05:23:20.162 [17] - flags: 0x01
05:23:20.162 [18] - flags: 0x01
05:23:20.162 [19] - flags: 0x01
05:23:20.162 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.162 [0] - flags: 0x01 count: 0
05:23:20.162 [1] - flags: 0x01 count: 0
05:23:20.162 [2] - flags: 0x01 count: 0
05:23:20.162 [3] - flags: 0x01 count: 0
05:23:20.162 [4] - flags: 0x01 count: 0
05:23:20.162 [5] - flags: 0x01 count: 0
05:23:20.162 [6] - flags: 0x01 count: 0
05:23:20.162 [7] - flags: 0x01 count: 0
05:23:20.162 [8] - flags: 0x01 count: 0
05:23:20.162 [9] - flags: 0x01 count: 0
05:23:20.162 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.162 [0] - flags: 0x01 count: 0
05:23:20.162 [1] - flags: 0x01 count: 0
05:23:20.162 [2] - flags: 0x01 count: 0
05:23:20.162 [3] - flags: 0x01 count: 0
05:23:20.162 [4] - flags: 0x01 count: 0
05:23:20.162 [5] - flags: 0x01 count: 0
05:23:20.162 [6] - flags: 0x01 count: 0
05:23:20.162 [7] - flags: 0x01 count: 0
05:23:20.162 [8] - flags: 0x01 count: 0
05:23:20.162 [9] - flags: 0x01 count: 0
05:23:20.162 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.162 [0] - flags: 0x01 value: 0
05:23:20.162 [1] - flags: 0x01 value: 0
05:23:20.162 [2] - flags: 0x01 value: 0
05:23:20.162 [3] - flags: 0x01 value: 0
05:23:20.162 [4] - flags: 0x01 value: 0
05:23:20.162 [5] - flags: 0x01 value: 0
05:23:20.162 [6] - flags: 0x01 value: 0
05:23:20.162 [7] - flags: 0x01 value: 0
05:23:20.162 [8] - flags: 0x01 value: 0
05:23:20.162 [9] - flags: 0x01 value: 0
05:23:20.162 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.162 [0] - flags: 0x01 value: 0
05:23:20.162 [1] - flags: 0x01 value: 0
05:23:20.162 [2] - flags: 0x01 value: 0
05:23:20.162 [3] - flags: 0x01 value: 0
05:23:20.162 [4] - flags: 0x01 value: 0
05:23:20.162 [5] - flags: 0x01 value: 0
05:23:20.162 [6] - flags: 0x01 value: 0
05:23:20.162 [7] - flags: 0x01 value: 0
05:23:20.162 [8] - flags: 0x01 value: 0
05:23:20.162 [9] - flags: 0x01 value: 0
05:23:20.163 [10] - flags: 0x01 value: 0
05:23:20.163 [11] - flags: 0x01 value: 0
05:23:20.163 [12] - flags: 0x01 value: 0
05:23:20.163 [13] - flags: 0x01 value: 0
05:23:20.163 [14] - flags: 0x01 value: 0
05:23:20.163 [15] - flags: 0x01 value: 0
05:23:20.163 [16] - flags: 0x01 value: 0
05:23:20.163 [17] - flags: 0x01 value: 0
05:23:20.163 [18] - flags: 0x01 value: 0
05:23:20.163 [19] - flags: 0x01 value: 0
05:23:20.163 Repeat 2 of 3
05:23:20.163 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x06
05:23:20.163 g60v1, All Objects
05:23:20.163 --T-> fir: 1 fin: 1 seq: 0
05:23:20.163 --L-> master: 1 pri: 1 fcb: 0 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xD3 length: 11 dest: 1024 src: 1
05:23:20.164 --P-> 05 64 0B D3 00 04 01 00 4A C9
05:23:20.164 C0 C6 01 3C 01 06 EB 9A
05:23:20.165 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.165 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.171 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:20.171 C4 C6 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 F7 2A
05:23:20.171 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:20.171 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:20.171 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.171 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:20.171 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:20.171 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.171 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:20.171 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.171 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:20.171 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:20.171 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.171 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.171 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:20.172 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:20.172 <-T-- fir: 1 fin: 1 seq: 4
05:23:20.180 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x06 IIN(DeviceRestart, NeedTime)
05:23:20.180 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:20.180 [0] - BooleanValue(false)
05:23:20.180 [1] - BooleanValue(false)
05:23:20.180 [2] - BooleanValue(false)
05:23:20.180 [3] - BooleanValue(false)
05:23:20.180 [4] - BooleanValue(false)
05:23:20.180 [5] - BooleanValue(false)
05:23:20.180 [6] - BooleanValue(false)
05:23:20.180 [7] - BooleanValue(false)
05:23:20.180 [8] - BooleanValue(false)
05:23:20.180 [9] - BooleanValue(false)
05:23:20.180 [10] - BooleanValue(false)
05:23:20.180 [11] - BooleanValue(false)
05:23:20.180 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.180 [0] - flags: 0x01
05:23:20.180 [1] - flags: 0x01
05:23:20.180 [2] - flags: 0x01
05:23:20.180 [3] - flags: 0x01
05:23:20.180 [4] - flags: 0x01
05:23:20.180 [5] - flags: 0x01
05:23:20.180 [6] - flags: 0x01
05:23:20.180 [7] - flags: 0x01
05:23:20.180 [8] - flags: 0x01
05:23:20.180 [9] - flags: 0x01
05:23:20.180 [10] - flags: 0x01
05:23:20.180 [11] - flags: 0x01
05:23:20.180 [12] - flags: 0x01
05:23:20.180 [13] - flags: 0x01
05:23:20.180 [14] - flags: 0x01
05:23:20.180 [15] - flags: 0x01
05:23:20.180 [16] - flags: 0x01
05:23:20.180 [17] - flags: 0x01
05:23:20.180 [18] - flags: 0x01
05:23:20.180 [19] - flags: 0x01
05:23:20.180 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.180 [0] - flags: 0x01 count: 0
05:23:20.180 [1] - flags: 0x01 count: 0
05:23:20.180 [2] - flags: 0x01 count: 0
05:23:20.180 [3] - flags: 0x01 count: 0
05:23:20.180 [4] - flags: 0x01 count: 0
05:23:20.180 [5] - flags: 0x01 count: 0
05:23:20.180 [6] - flags: 0x01 count: 0
05:23:20.180 [7] - flags: 0x01 count: 0
05:23:20.180 [8] - flags: 0x01 count: 0
05:23:20.180 [9] - flags: 0x01 count: 0
05:23:20.180 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.180 [0] - flags: 0x01 count: 0
05:23:20.180 [1] - flags: 0x01 count: 0
05:23:20.180 [2] - flags: 0x01 count: 0
05:23:20.180 [3] - flags: 0x01 count: 0
05:23:20.180 [4] - flags: 0x01 count: 0
05:23:20.180 [5] - flags: 0x01 count: 0
05:23:20.180 [6] - flags: 0x01 count: 0
05:23:20.180 [7] - flags: 0x01 count: 0
05:23:20.180 [8] - flags: 0x01 count: 0
05:23:20.180 [9] - flags: 0x01 count: 0
05:23:20.180 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.180 [0] - flags: 0x01 value: 0
05:23:20.180 [1] - flags: 0x01 value: 0
05:23:20.180 [2] - flags: 0x01 value: 0
05:23:20.180 [3] - flags: 0x01 value: 0
05:23:20.180 [4] - flags: 0x01 value: 0
05:23:20.180 [5] - flags: 0x01 value: 0
05:23:20.180 [6] - flags: 0x01 value: 0
05:23:20.180 [7] - flags: 0x01 value: 0
05:23:20.180 [8] - flags: 0x01 value: 0
05:23:20.180 [9] - flags: 0x01 value: 0
05:23:20.180 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.180 [0] - flags: 0x01 value: 0
05:23:20.180 [1] - flags: 0x01 value: 0
05:23:20.180 [2] - flags: 0x01 value: 0
05:23:20.180 [3] - flags: 0x01 value: 0
05:23:20.180 [4] - flags: 0x01 value: 0
05:23:20.180 [5] - flags: 0x01 value: 0
05:23:20.180 [6] - flags: 0x01 value: 0
05:23:20.180 [7] - flags: 0x01 value: 0
05:23:20.180 [8] - flags: 0x01 value: 0
05:23:20.180 [9] - flags: 0x01 value: 0
05:23:20.180 [10] - flags: 0x01 value: 0
05:23:20.180 [11] - flags: 0x01 value: 0
05:23:20.180 [12] - flags: 0x01 value: 0
05:23:20.180 [13] - flags: 0x01 value: 0
05:23:20.181 [14] - flags: 0x01 value: 0
05:23:20.181 [15] - flags: 0x01 value: 0
05:23:20.181 [16] - flags: 0x01 value: 0
05:23:20.181 [17] - flags: 0x01 value: 0
05:23:20.181 [18] - flags: 0x01 value: 0
05:23:20.181 [19] - flags: 0x01 value: 0
05:23:20.181 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x07
05:23:20.181 g60v1, All Objects
05:23:20.181 --T-> fir: 1 fin: 1 seq: 0
05:23:20.181 --L-> master: 1 pri: 1 fcb: 1 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xF3 length: 11 dest: 1024 src: 1
05:23:20.181 --P-> 05 64 0B F3 00 04 01 00 17 D1
05:23:20.181 C0 C7 01 3C 01 06 ED B9
05:23:20.182 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.182 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.185 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:20.185 C5 C7 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 63 09
05:23:20.185 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:20.185 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:20.185 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.185 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:20.185 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:20.185 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.185 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:20.185 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.185 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:20.185 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:20.185 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.186 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.186 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:20.186 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:20.186 <-T-- fir: 1 fin: 1 seq: 5
05:23:20.190 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x07 IIN(DeviceRestart, NeedTime)
05:23:20.190 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:20.190 [0] - BooleanValue(false)
05:23:20.190 [1] - BooleanValue(false)
05:23:20.190 [2] - BooleanValue(false)
05:23:20.190 [3] - BooleanValue(false)
05:23:20.190 [4] - BooleanValue(false)
05:23:20.190 [5] - BooleanValue(false)
05:23:20.190 [6] - BooleanValue(false)
05:23:20.190 [7] - BooleanValue(false)
05:23:20.190 [8] - BooleanValue(false)
05:23:20.190 [9] - BooleanValue(false)
05:23:20.190 [10] - BooleanValue(false)
05:23:20.190 [11] - BooleanValue(false)
05:23:20.190 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.190 [0] - flags: 0x01
05:23:20.190 [1] - flags: 0x01
05:23:20.190 [2] - flags: 0x01
05:23:20.190 [3] - flags: 0x01
05:23:20.190 [4] - flags: 0x01
05:23:20.190 [5] - flags: 0x01
05:23:20.190 [6] - flags: 0x01
05:23:20.190 [7] - flags: 0x01
05:23:20.190 [8] - flags: 0x01
05:23:20.190 [9] - flags: 0x01
05:23:20.190 [10] - flags: 0x01
05:23:20.190 [11] - flags: 0x01
05:23:20.190 [12] - flags: 0x01
05:23:20.190 [13] - flags: 0x01
05:23:20.190 [14] - flags: 0x01
05:23:20.190 [15] - flags: 0x01
05:23:20.190 [16] - flags: 0x01
05:23:20.190 [17] - flags: 0x01
05:23:20.190 [18] - flags: 0x01
05:23:20.190 [19] - flags: 0x01
05:23:20.190 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.190 [0] - flags: 0x01 count: 0
05:23:20.190 [1] - flags: 0x01 count: 0
05:23:20.190 [2] - flags: 0x01 count: 0
05:23:20.190 [3] - flags: 0x01 count: 0
05:23:20.190 [4] - flags: 0x01 count: 0
05:23:20.190 [5] - flags: 0x01 count: 0
05:23:20.190 [6] - flags: 0x01 count: 0
05:23:20.190 [7] - flags: 0x01 count: 0
05:23:20.190 [8] - flags: 0x01 count: 0
05:23:20.190 [9] - flags: 0x01 count: 0
05:23:20.190 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.190 [0] - flags: 0x01 count: 0
05:23:20.190 [1] - flags: 0x01 count: 0
05:23:20.190 [2] - flags: 0x01 count: 0
05:23:20.190 [3] - flags: 0x01 count: 0
05:23:20.190 [4] - flags: 0x01 count: 0
05:23:20.190 [5] - flags: 0x01 count: 0
05:23:20.190 [6] - flags: 0x01 count: 0
05:23:20.191 [7] - flags: 0x01 count: 0
05:23:20.191 [8] - flags: 0x01 count: 0
05:23:20.191 [9] - flags: 0x01 count: 0
05:23:20.191 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.191 [0] - flags: 0x01 value: 0
05:23:20.191 [1] - flags: 0x01 value: 0
05:23:20.191 [2] - flags: 0x01 value: 0
05:23:20.191 [3] - flags: 0x01 value: 0
05:23:20.191 [4] - flags: 0x01 value: 0
05:23:20.191 [5] - flags: 0x01 value: 0
05:23:20.191 [6] - flags: 0x01 value: 0
05:23:20.191 [7] - flags: 0x01 value: 0
05:23:20.191 [8] - flags: 0x01 value: 0
05:23:20.191 [9] - flags: 0x01 value: 0
05:23:20.191 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.191 [0] - flags: 0x01 value: 0
05:23:20.191 [1] - flags: 0x01 value: 0
05:23:20.191 [2] - flags: 0x01 value: 0
05:23:20.191 [3] - flags: 0x01 value: 0
05:23:20.191 [4] - flags: 0x01 value: 0
05:23:20.191 [5] - flags: 0x01 value: 0
05:23:20.191 [6] - flags: 0x01 value: 0
05:23:20.191 [7] - flags: 0x01 value: 0
05:23:20.191 [8] - flags: 0x01 value: 0
05:23:20.191 [9] - flags: 0x01 value: 0
05:23:20.191 [10] - flags: 0x01 value: 0
05:23:20.191 [11] - flags: 0x01 value: 0
05:23:20.191 [12] - flags: 0x01 value: 0
05:23:20.191 [13] - flags: 0x01 value: 0
05:23:20.191 [14] - flags: 0x01 value: 0
05:23:20.191 [15] - flags: 0x01 value: 0
05:23:20.191 [16] - flags: 0x01 value: 0
05:23:20.191 [17] - flags: 0x01 value: 0
05:23:20.191 [18] - flags: 0x01 value: 0
05:23:20.191 [19] - flags: 0x01 value: 0
05:23:20.191 Repeat 3 of 3
05:23:20.191 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x08
05:23:20.191 g60v1, All Objects
05:23:20.191 --T-> fir: 1 fin: 1 seq: 0
05:23:20.191 --L-> master: 1 pri: 1 fcb: 0 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xD3 length: 11 dest: 1024 src: 1
05:23:20.191 --P-> 05 64 0B D3 00 04 01 00 4A C9
05:23:20.191 C0 C8 01 3C 01 06 B6 05
05:23:20.192 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.192 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.195 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:20.195 C6 C8 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 8D 3F
05:23:20.195 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:20.195 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:20.195 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.195 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:20.195 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:20.195 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.195 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:20.195 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.195 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:20.195 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:20.195 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.195 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.195 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:20.195 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:20.195 <-T-- fir: 1 fin: 1 seq: 6
05:23:20.200 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x08 IIN(DeviceRestart, NeedTime)
05:23:20.200 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:20.200 [0] - BooleanValue(false)
05:23:20.200 [1] - BooleanValue(false)
05:23:20.200 [2] - BooleanValue(false)
05:23:20.200 [3] - BooleanValue(false)
05:23:20.200 [4] - BooleanValue(false)
05:23:20.200 [5] - BooleanValue(false)
05:23:20.200 [6] - BooleanValue(false)
05:23:20.200 [7] - BooleanValue(false)
05:23:20.200 [8] - BooleanValue(false)
05:23:20.200 [9] - BooleanValue(false)
05:23:20.200 [10] - BooleanValue(false)
05:23:20.200 [11] - BooleanValue(false)
05:23:20.200 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.200 [0] - flags: 0x01
05:23:20.200 [1] - flags: 0x01
05:23:20.200 [2] - flags: 0x01
05:23:20.200 [3] - flags: 0x01
05:23:20.200 [4] - flags: 0x01
05:23:20.200 [5] - flags: 0x01
05:23:20.200 [6] - flags: 0x01
05:23:20.200 [7] - flags: 0x01
05:23:20.200 [8] - flags: 0x01
05:23:20.200 [9] - flags: 0x01
05:23:20.200 [10] - flags: 0x01
05:23:20.200 [11] - flags: 0x01
05:23:20.200 [12] - flags: 0x01
05:23:20.200 [13] - flags: 0x01
05:23:20.200 [14] - flags: 0x01
05:23:20.200 [15] - flags: 0x01
05:23:20.200 [16] - flags: 0x01
05:23:20.200 [17] - flags: 0x01
05:23:20.200 [18] - flags: 0x01
05:23:20.200 [19] - flags: 0x01
05:23:20.200 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.200 [0] - flags: 0x01 count: 0
05:23:20.200 [1] - flags: 0x01 count: 0
05:23:20.200 [2] - flags: 0x01 count: 0
05:23:20.200 [3] - flags: 0x01 count: 0
05:23:20.200 [4] - flags: 0x01 count: 0
05:23:20.200 [5] - flags: 0x01 count: 0
05:23:20.200 [6] - flags: 0x01 count: 0
05:23:20.200 [7] - flags: 0x01 count: 0
05:23:20.200 [8] - flags: 0x01 count: 0
05:23:20.200 [9] - flags: 0x01 count: 0
05:23:20.200 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.200 [0] - flags: 0x01 count: 0
05:23:20.200 [1] - flags: 0x01 count: 0
05:23:20.200 [2] - flags: 0x01 count: 0
05:23:20.200 [3] - flags: 0x01 count: 0
05:23:20.200 [4] - flags: 0x01 count: 0
05:23:20.200 [5] - flags: 0x01 count: 0
05:23:20.200 [6] - flags: 0x01 count: 0
05:23:20.200 [7] - flags: 0x01 count: 0
05:23:20.200 [8] - flags: 0x01 count: 0
05:23:20.200 [9] - flags: 0x01 count: 0
05:23:20.200 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.200 [0] - flags: 0x01 value: 0
05:23:20.200 [1] - flags: 0x01 value: 0
05:23:20.200 [2] - flags: 0x01 value: 0
05:23:20.200 [3] - flags: 0x01 value: 0
05:23:20.200 [4] - flags: 0x01 value: 0
05:23:20.200 [5] - flags: 0x01 value: 0
05:23:20.200 [6] - flags: 0x01 value: 0
05:23:20.200 [7] - flags: 0x01 value: 0
05:23:20.200 [8] - flags: 0x01 value: 0
05:23:20.200 [9] - flags: 0x01 value: 0
05:23:20.200 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.200 [0] - flags: 0x01 value: 0
05:23:20.200 [1] - flags: 0x01 value: 0
05:23:20.200 [2] - flags: 0x01 value: 0
05:23:20.200 [3] - flags: 0x01 value: 0
05:23:20.200 [4] - flags: 0x01 value: 0
05:23:20.200 [5] - flags: 0x01 value: 0
05:23:20.200 [6] - flags: 0x01 value: 0
05:23:20.200 [7] - flags: 0x01 value: 0
05:23:20.200 [8] - flags: 0x01 value: 0
05:23:20.200 [9] - flags: 0x01 value: 0
05:23:20.200 [10] - flags: 0x01 value: 0
05:23:20.200 [11] - flags: 0x01 value: 0
05:23:20.200 [12] - flags: 0x01 value: 0
05:23:20.200 [13] - flags: 0x01 value: 0
05:23:20.200 [14] - flags: 0x01 value: 0
05:23:20.200 [15] - flags: 0x01 value: 0
05:23:20.200 [16] - flags: 0x01 value: 0
05:23:20.200 [17] - flags: 0x01 value: 0
05:23:20.200 [18] - flags: 0x01 value: 0
05:23:20.200 [19] - flags: 0x01 value: 0
05:23:20.200 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x09
05:23:20.200 g60v1, All Objects
05:23:20.201 --T-> fir: 1 fin: 1 seq: 0
05:23:20.201 --L-> master: 1 pri: 1 fcb: 1 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xF3 length: 11 dest: 1024 src: 1
05:23:20.201 --P-> 05 64 0B F3 00 04 01 00 17 D1
05:23:20.201 C0 C9 01 3C 01 06 B0 26
05:23:20.202 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.202 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.205 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:20.205 C7 C9 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 19 1C
05:23:20.205 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:20.205 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:20.205 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.205 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:20.205 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:20.205 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.205 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:20.205 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.205 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:20.205 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:20.205 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:20.205 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:20.205 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:20.205 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:20.205 <-T-- fir: 1 fin: 1 seq: 7
05:23:20.210 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x09 IIN(DeviceRestart, NeedTime)
05:23:20.210 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:20.210 [0] - BooleanValue(false)
05:23:20.210 [1] - BooleanValue(false)
05:23:20.210 [2] - BooleanValue(false)
05:23:20.210 [3] - BooleanValue(false)
05:23:20.210 [4] - BooleanValue(false)
05:23:20.210 [5] - BooleanValue(false)
05:23:20.210 [6] - BooleanValue(false)
05:23:20.210 [7] - BooleanValue(false)
05:23:20.210 [8] - BooleanValue(false)
05:23:20.210 [9] - BooleanValue(false)
05:23:20.210 [10] - BooleanValue(false)
05:23:20.210 [11] - BooleanValue(false)
05:23:20.210 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.210 [0] - flags: 0x01
05:23:20.210 [1] - flags: 0x01
05:23:20.210 [2] - flags: 0x01
05:23:20.210 [3] - flags: 0x01
05:23:20.210 [4] - flags: 0x01
05:23:20.210 [5] - flags: 0x01
05:23:20.210 [6] - flags: 0x01
05:23:20.210 [7] - flags: 0x01
05:23:20.210 [8] - flags: 0x01
05:23:20.210 [9] - flags: 0x01
05:23:20.210 [10] - flags: 0x01
05:23:20.210 [11] - flags: 0x01
05:23:20.210 [12] - flags: 0x01
05:23:20.210 [13] - flags: 0x01
05:23:20.210 [14] - flags: 0x01
05:23:20.210 [15] - flags: 0x01
05:23:20.210 [16] - flags: 0x01
05:23:20.210 [17] - flags: 0x01
05:23:20.210 [18] - flags: 0x01
05:23:20.210 [19] - flags: 0x01
05:23:20.210 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.210 [0] - flags: 0x01 count: 0
05:23:20.210 [1] - flags: 0x01 count: 0
05:23:20.210 [2] - flags: 0x01 count: 0
05:23:20.210 [3] - flags: 0x01 count: 0
05:23:20.210 [4] - flags: 0x01 count: 0
05:23:20.210 [5] - flags: 0x01 count: 0
05:23:20.210 [6] - flags: 0x01 count: 0
05:23:20.210 [7] - flags: 0x01 count: 0
05:23:20.210 [8] - flags: 0x01 count: 0
05:23:20.210 [9] - flags: 0x01 count: 0
05:23:20.210 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.210 [0] - flags: 0x01 count: 0
05:23:20.210 [1] - flags: 0x01 count: 0
05:23:20.210 [2] - flags: 0x01 count: 0
05:23:20.210 [3] - flags: 0x01 count: 0
05:23:20.210 [4] - flags: 0x01 count: 0
05:23:20.210 [5] - flags: 0x01 count: 0
05:23:20.210 [6] - flags: 0x01 count: 0
05:23:20.210 [7] - flags: 0x01 count: 0
05:23:20.210 [8] - flags: 0x01 count: 0
05:23:20.210 [9] - flags: 0x01 count: 0
05:23:20.210 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:20.210 [0] - flags: 0x01 value: 0
05:23:20.210 [1] - flags: 0x01 value: 0
05:23:20.210 [2] - flags: 0x01 value: 0
05:23:20.210 [3] - flags: 0x01 value: 0
05:23:20.210 [4] - flags: 0x01 value: 0
05:23:20.210 [5] - flags: 0x01 value: 0
05:23:20.210 [6] - flags: 0x01 value: 0
05:23:20.210 [7] - flags: 0x01 value: 0
05:23:20.210 [8] - flags: 0x01 value: 0
05:23:20.210 [9] - flags: 0x01 value: 0
05:23:20.210 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:20.210 [0] - flags: 0x01 value: 0
05:23:20.210 [1] - flags: 0x01 value: 0
05:23:20.210 [2] - flags: 0x01 value: 0
05:23:20.210 [3] - flags: 0x01 value: 0
05:23:20.210 [4] - flags: 0x01 value: 0
05:23:20.210 [5] - flags: 0x01 value: 0
05:23:20.210 [6] - flags: 0x01 value: 0
05:23:20.210 [7] - flags: 0x01 value: 0
05:23:20.210 [8] - flags: 0x01 value: 0
05:23:20.210 [9] - flags: 0x01 value: 0
05:23:20.210 [10] - flags: 0x01 value: 0
05:23:20.210 [11] - flags: 0x01 value: 0
05:23:20.210 [12] - flags: 0x01 value: 0
05:23:20.210 [13] - flags: 0x01 value: 0
05:23:20.210 [14] - flags: 0x01 value: 0
05:23:20.210 [15] - flags: 0x01 value: 0
05:23:20.210 [16] - flags: 0x01 value: 0
05:23:20.210 [17] - flags: 0x01 value: 0
05:23:20.210 [18] - flags: 0x01 value: 0
05:23:20.210 [19] - flags: 0x01 value: 0
05:23:20.210 step: 14
05:23:20.210 - Issue a RESET_LINK_STATES (0xC0) using link control block 0xC0
05:23:20.210 --L-> master: 1 pri: 1 fcb: 0 fcv: 0 func: RESET_LINK_STATES(0x00) 0xC0 length: 5 dest: 1024 src: 1
05:23:20.211 --P-> 05 64 05 C0 00 04 01 00 D7 F7
05:23:20.211 step: 15
05:23:20.211 - Verify that the DUT answers with a well-formed link frame
05:23:20.211 - Verify that the frame uses link control block 0x00
05:23:20.211 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.211 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:20.212 step: 16
05:23:20.212 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x0A using link options: { control == 0xD3 }
05:23:20.212 - g60v1, All Objects
05:23:20.212 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x0A
05:23:20.212 g60v1, All Objects
05:23:20.212 --T-> fir: 1 fin: 1 seq: 0
05:23:20.212 --L-> master: 1 pri: 1 fcb: 0 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xD3 length: 11 dest: 1024 src: 1
05:23:20.212 --P-> 05 64 0B D3 00 04 01 00 4A C9
05:23:20.212 C0 CA 01 3C 01 06 BA 43
05:23:20.213 step: 17
05:23:20.213 - Verify that the DUT answers with a well-formed link frame
05:23:20.213 - Verify that the frame uses link control block 0x00
05:23:20.213 - Verify that no link layer frames are received within 2000 ms
05:23:20.213 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:20.213 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:22.216 frame receive timeout
05:23:22.217 step: 18
05:23:22.217 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x0B using link options: { control == 0xF3 }
05:23:22.217 - g60v1, All Objects
05:23:22.217 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x0B
05:23:22.217 g60v1, All Objects
05:23:22.217 --T-> fir: 1 fin: 1 seq: 0
05:23:22.217 --L-> master: 1 pri: 1 fcb: 1 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xF3 length: 11 dest: 1024 src: 1
05:23:22.218 --P-> 05 64 0B F3 00 04 01 00 17 D1
05:23:22.218 C0 CB 01 3C 01 06 BC 60
05:23:22.218 step: 19
05:23:22.218 - Verify that the DUT answers with a well-formed link frame
05:23:22.218 - Verify that the frame uses link control block 0x00
05:23:22.218 - Read any number of valid responses beginning w/ sequence(0x0B) and incrementing by 1 modulo 16
05:23:22.218 - Confirm each response that asks for a confirmation
05:23:22.219 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:22.219 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:22.221 <-P-- 05 64 E0 44 01 00 00 04 70 7A
05:23:22.221 C8 CB 81 90 00 01 01 01 00 00 0B 00 00 00 0A 02 66 9B
05:23:22.221 01 00 00 13 00 01 01 01 01 01 01 01 01 01 01 01 96 07
05:23:22.221 01 01 01 01 01 01 01 01 01 14 02 01 00 00 09 00 26 7E
05:23:22.221 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:22.221 00 00 01 00 00 01 00 00 01 00 00 01 00 00 15 02 85 CD
05:23:22.221 01 00 00 09 00 01 00 00 01 00 00 01 00 00 01 00 B6 06
05:23:22.221 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:22.221 01 00 00 1E 02 01 00 00 09 00 01 00 00 01 00 00 0A 10
05:23:22.221 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:22.221 00 00 01 00 00 01 00 00 28 02 01 00 00 13 00 01 EF FE
05:23:22.221 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 DB 49
05:23:22.221 00 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 9E 0F
05:23:22.221 01 00 00 01 00 00 01 00 00 01 00 00 01 00 00 01 FE 85
05:23:22.221 00 00 01 00 00 01 00 00 01 00 00 61 8D
05:23:22.221 <-L-- master: 0 pri: 1 fcb: 0 fcv: 0 func: UNCONFIRMED_USER_DATA(0x04) 0x44 length: 224 dest: 1 src: 1024
05:23:22.221 <-T-- fir: 1 fin: 1 seq: 8
05:23:22.226 <-A-- Response(0x81) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x0B IIN(DeviceRestart, NeedTime)
05:23:22.226 g1v1, 2-Byte Start/Stop, start: 0 stop: 11
05:23:22.226 [0] - BooleanValue(false)
05:23:22.226 [1] - BooleanValue(false)
05:23:22.226 [2] - BooleanValue(false)
05:23:22.226 [3] - BooleanValue(false)
05:23:22.226 [4] - BooleanValue(false)
05:23:22.226 [5] - BooleanValue(false)
05:23:22.226 [6] - BooleanValue(false)
05:23:22.226 [7] - BooleanValue(false)
05:23:22.226 [8] - BooleanValue(false)
05:23:22.226 [9] - BooleanValue(false)
05:23:22.226 [10] - BooleanValue(false)
05:23:22.226 [11] - BooleanValue(false)
05:23:22.226 g10v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:22.226 [0] - flags: 0x01
05:23:22.226 [1] - flags: 0x01
05:23:22.226 [2] - flags: 0x01
05:23:22.226 [3] - flags: 0x01
05:23:22.226 [4] - flags: 0x01
05:23:22.226 [5] - flags: 0x01
05:23:22.226 [6] - flags: 0x01
05:23:22.226 [7] - flags: 0x01
05:23:22.226 [8] - flags: 0x01
05:23:22.226 [9] - flags: 0x01
05:23:22.226 [10] - flags: 0x01
05:23:22.226 [11] - flags: 0x01
05:23:22.226 [12] - flags: 0x01
05:23:22.226 [13] - flags: 0x01
05:23:22.226 [14] - flags: 0x01
05:23:22.226 [15] - flags: 0x01
05:23:22.226 [16] - flags: 0x01
05:23:22.226 [17] - flags: 0x01
05:23:22.226 [18] - flags: 0x01
05:23:22.226 [19] - flags: 0x01
05:23:22.226 g20v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:22.226 [0] - flags: 0x01 count: 0
05:23:22.226 [1] - flags: 0x01 count: 0
05:23:22.226 [2] - flags: 0x01 count: 0
05:23:22.226 [3] - flags: 0x01 count: 0
05:23:22.226 [4] - flags: 0x01 count: 0
05:23:22.226 [5] - flags: 0x01 count: 0
05:23:22.226 [6] - flags: 0x01 count: 0
05:23:22.226 [7] - flags: 0x01 count: 0
05:23:22.226 [8] - flags: 0x01 count: 0
05:23:22.226 [9] - flags: 0x01 count: 0
05:23:22.226 g21v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:22.226 [0] - flags: 0x01 count: 0
05:23:22.226 [1] - flags: 0x01 count: 0
05:23:22.226 [2] - flags: 0x01 count: 0
05:23:22.226 [3] - flags: 0x01 count: 0
05:23:22.226 [4] - flags: 0x01 count: 0
05:23:22.226 [5] - flags: 0x01 count: 0
05:23:22.226 [6] - flags: 0x01 count: 0
05:23:22.226 [7] - flags: 0x01 count: 0
05:23:22.226 [8] - flags: 0x01 count: 0
05:23:22.226 [9] - flags: 0x01 count: 0
05:23:22.226 g30v2, 2-Byte Start/Stop, start: 0 stop: 9
05:23:22.226 [0] - flags: 0x01 value: 0
05:23:22.226 [1] - flags: 0x01 value: 0
05:23:22.226 [2] - flags: 0x01 value: 0
05:23:22.226 [3] - flags: 0x01 value: 0
05:23:22.226 [4] - flags: 0x01 value: 0
05:23:22.226 [5] - flags: 0x01 value: 0
05:23:22.226 [6] - flags: 0x01 value: 0
05:23:22.226 [7] - flags: 0x01 value: 0
05:23:22.226 [8] - flags: 0x01 value: 0
05:23:22.226 [9] - flags: 0x01 value: 0
05:23:22.226 g40v2, 2-Byte Start/Stop, start: 0 stop: 19
05:23:22.226 [0] - flags: 0x01 value: 0
05:23:22.226 [1] - flags: 0x01 value: 0
05:23:22.226 [2] - flags: 0x01 value: 0
05:23:22.226 [3] - flags: 0x01 value: 0
05:23:22.226 [4] - flags: 0x01 value: 0
05:23:22.226 [5] - flags: 0x01 value: 0
05:23:22.226 [6] - flags: 0x01 value: 0
05:23:22.226 [7] - flags: 0x01 value: 0
05:23:22.226 [8] - flags: 0x01 value: 0
05:23:22.226 [9] - flags: 0x01 value: 0
05:23:22.226 [10] - flags: 0x01 value: 0
05:23:22.226 [11] - flags: 0x01 value: 0
05:23:22.226 [12] - flags: 0x01 value: 0
05:23:22.226 [13] - flags: 0x01 value: 0
05:23:22.226 [14] - flags: 0x01 value: 0
05:23:22.226 [15] - flags: 0x01 value: 0
05:23:22.226 [16] - flags: 0x01 value: 0
05:23:22.226 [17] - flags: 0x01 value: 0
05:23:22.226 [18] - flags: 0x01 value: 0
05:23:22.226 [19] - flags: 0x01 value: 0
05:23:22.226 step: 20
05:23:22.226 - Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x0C using link options: { control == 0xF3 }
05:23:22.226 - g60v1, All Objects
05:23:22.226 --A-> Read(0x01) fir: 1 fin: 1 con: 0 uns: 0 seq: 0x0C
05:23:22.226 g60v1, All Objects
05:23:22.227 --T-> fir: 1 fin: 1 seq: 0
05:23:22.227 --L-> master: 1 pri: 1 fcb: 1 fcv: 1 func: CONFIRMED_USER_DATA(0x03) 0xF3 length: 11 dest: 1024 src: 1
05:23:22.227 --P-> 05 64 0B F3 00 04 01 00 17 D1
05:23:22.227 C0 CC 01 3C 01 06 AE 89
05:23:22.227 step: 21
05:23:22.227 - Verify that the DUT answers with a well-formed link frame
05:23:22.227 - Verify that the frame uses link control block 0x00
05:23:22.227 - Verify that no link layer frames are received within 2000 ms
05:23:22.228 <-P-- 05 64 05 00 01 00 00 04 27 70
05:23:22.228 <-L-- master: 0 pri: 0 fcb: 0 fcv: 0 func: ACK(0x00) 0x00 length: 5 dest: 1 src: 1024
05:23:24.230 frame receive timeout
05:23:24.230 step: 22
05:23:24.230 - The DUT can't request data link confirms, so the rest of this procedure doesn't apply
05:23:24.231 Passed procedure: 6.1.2