12.3. DNP3

The DNP3 protocol is designed to help ensure reliable communication between components in process automation systems. The protocol provides multiplexing, error checking, link control, prioritization, and layer 2 addressing services for user data. The DNP3 Enforcer function activates the Deep Packet Inspection (DPI) firewall capabilities for the DNP3 data stream. The device blocks the data packets that violate the specified settings. Upon user request, the device verifies the data packets for their lausibility and their fragment characteristics. The device verifies and monitors DNP3 data connections and helps protect against invalid or falsified data packets.

When the DNP3 Enforcer settings are enabled, the device applies the settings to the data stream.

  • The device permits data packets containing only the function codes specified in the Function code list field.

  • The device rejects the data packets containing any other function codes that are not specified in the Function code list field.

DNP3

12.3.1. DNP3 Settings

Enabled

Wheter the DNP3 enforcer is active or not.

Possible values:

  • Enabled

  • Disabled (default setting)

Name

Name of the DNP3 enforcer.

Possible values:

  • Character string with 0..100 characters

Description

Description of the DNP3 enforcer.

Possible values:

  • Character string with 0..250 characters

Function Codes

Displays the function codes for the DNP3 Enforcer. The device permits data packets with the specified properties.

The device lets you specify multiple function codes.

Possible values:

  • 0..255

CRC Check

Activates/deactivates the CRC check for the data packets to validate the checksum contained in the DNP3 data packets.

Possible values:

  • Enabled (default setting)

    The CRC check is active.

    The device calculates the checksum and compares it with the checksum field in the DNP3 data packets.

  • Disabled

    The CRC check is inactive.

Sanity Check

Activates/deactivates the plausibility check for the data packets.

Possible values:

  • Enabled (default setting)

    The plausibility check is active.

    The device checks the plausibility of the data packets regarding format and specification.

    The device blocks the data packets that violate the specified settings.

  • Disabled

    The plausibility check is inactive.

Check Outstation Traffic

Activates/deactivates the checking of the data packets that originate at an outstation.

Possible values:

  • Enabled (default setting)

    The checking of data packets from an outstation is active.

  • Disabled

    The checking of data packets from an outstation is inactive.

TCP Reset

Activates/deactivates the resetting of the TCP connection in case of a protocol violation or if the plausibility check detects an error.

Possible values:

  • Enabled (default setting)

    The resetting of the TCP connection is active.

    If the device identifies a protocol violation or detects a plausibility check error, then the device terminates the TCP connection. The device establishes the TCP connection again on receiving a new request.

  • Disabled

    The resetting of the TCP connection is inactive.

Preset

Preset of default DNP3 objects.

Possible values:

  • All (default setting)

    Assigns all default objects.

  • Custom

    Lets you specify user-defined objects.

12.3.2. DNP3 Objects

DNP3 Objects
Enabled

Wheter the DNP3 object is active or not.

Possible values:

  • Enabled

  • Disabled (default setting)

Description

Description of the DNP3 object.

Possible values:

  • Character string with 0..250 characters

Type

Specifies the type of the message.

Possible values:

  • Request

    Creates a request message object in the object list.

  • Response

    Creates a response message object in the object list.

Group Number

Specifies a means of classifying the type or the types of data packets in a message. The prerequisite is that in the Type field a valid value is specified.

Possible values:

  • 0..255

    Each group number shares a common point type and method of data packet creation. The point type defines the machine in an outstation.

Variation

Specifies the variation number. The prerequisite is that in the Group no. field a valid value is specified. The device applies the DNP3 Enforcer profile only to data packets containing the specified value.

The DNP3 function provides the choice of encoding formats for the type of data packets known as variation number. Every value in the Group no. field has a set of variation numbers.

Possible values:

  • 0..255

The field lets you specify the following options:
  • You specify a single variation number with a single numerical value, for example 1.

  • You specify a range with numerical values connected by a dash, for example 0-55.

Function Code

The function code identifies the purpose of the message. The prerequisite is that in the Variation field a valid value is specified. The device applies the DNP3 Enforcer profile only to data packets containing the specified value.

Possible values:

  • 0..128

    Request messages from masters. Specify a single numerical value, for example 1.

  • 129..255

    Response messages from outstations. Specify a single numerical value, for example 254.

Qualifier

Specifies the qualifier code for a pair of each Group no., Variation, and Function fields. The qualifier code is an 8-bit value that defines the prefix code and the range specifier code for the object in a DNP3 message.

The prerequisite is that in the Function field a valid value is specified. The device applies the DNP3 Enforcer profile only to data packets containing the specified value.

Possible values:

  • 0x00..0xff

    You specify multiple individual qualifier codes using hexadecimal values separated by a comma for a set of each Group no., Variation, and Function fields.

Length

Specifies the optional length for the object. The prerequisite is that in the Function field a valid value is specified. The device applies the DNP3 Enforcer profile only to data packets containing the specified value.

Possible values:

  • 0..255

    Specify a single numerical value, for example 1.

  • byte_2

    The second byte of the object data contains the length of the remaining portion of the data.

  • single_bit_packed

    If the count of bit values is not a multiple of 8, then the device pads the packed single-bit values up to the next byte boundary.

  • double_bit_packed

    If the count of double bit values is not a multiple of 4, then the device pads the packed doublebit values up to the next byte boundary.

  • variation

Encodes the length of the object.

12.3.3. DNP3 Function Codes

#

Meaning

0

Confirm

1

Read

2

Write

3

Select

4

Operate

5

Direct Operate

6

Direct Operate-No Response Required

7

Freeze

8

Freeze-No Response Required

9

Freeze Clear

10

Freeze Clear-No Response Required

11

Freeze at Time

12

Freeze at Time-No Response Required

13

Cold Restart

14

Warm Restart

15

Initialize Data

16

Initialize Application

17

Start Application

18

Stop Application

19

Save Configuration

20

Enable Unsolicited Messages

21

Disable Unsolicited Messages

22

Assign Class

23

Delay Measurement

24

Record Current Time

25

Open File

26

Close File

27

Delete File

28

Get File Information

29

Authenticate File

30

Abort File Transfer

31

Active Configuration

32

Authentication Request

33

Authenticate Request-No Acknowledgment

129

Response

130

Unsolicited Response

131

Authentication Response

12.3.4. DNP3 Default Object List

Table 1: Request messages

Index

Group no.

Variation

Function

Function name

Length

Qualifier

1

0

209-239

1

Read

undefined

0x00

2

0

240

1

Read

undefined

0x00

3

0

240

2

Write

byte_2

0x00

4

0

241-243

1

Read

undefined

0x00

5

0

245-247

1

Read

undefined

0x00

6

0

245-247

2

Write

byte_2

0x00

7

0

248-250

1

Read

undefined

0x00

8

0

252

1

Read

undefined

0x00

9

0

254

1

Read

undefined

0x00,0x06

10

0

255

1

Read

undefined

0x00,0x06

11

1

0-2

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

12

1

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

13

2

0-3

1

Read

undefined

0x06,0x07,0x08

14

3

0-2

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

15

3

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

16

4

0-3

1

Read

undefined

0x06,0x07,0x08

17

10

0

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

18

10

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

19

10

1

2

Write

single_bit_packed

0x00,0x01

20

10

2

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

21

11

0-2

1

Read

undefined

0x06,0x07,0x08

22

12

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

23

12

1

3

Select

11

0x00,0x01,0x17,0x28

24

12

1

4

Operate

11

0x00,0x01,0x17,0x28

25

12

1

5

Direct Operate

11

0x00,0x01,0x17,0x28

26

12

1

6

Direct Operate-No Response Required

11

0x00,0x01,0x17,0x28

27

12

2

3

Select

11

0x07,0x08

28

12

2

4

Operate

11

0x07,0x08

29

12

2

5

Direct Operate

11

0x07,0x08

30

12

2

6

Direct Operate-No Response Required

11

0x07,0x08

31

12

3

3

Select

single_bit_packed

0x00,0x01

32

12

3

4

Operate

single_bit_packed

0x00,0x01

33

12

3

5

Direct Operate

single_bit_packed

0x00,0x01

34

12

3

6

Direct Operate-No Response Required

single_bit_packed

0x00,0x01

35

13

0-2

1

Read

undefined

0x06,0x07,0x08

36

20

0-2

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

37

20

5-6

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

38

20

0

7

Freeze

undefined

0x00,0x01,0x06,0x17,0x28

39

20

0

8

Freeze-No Response Required

undefined

0x00,0x01,0x06,0x17,0x28

40

20

0

9

Freeze Clear

undefined

0x00,0x01,0x06,0x17,0x28

41

20

0

10

Freeze Clear-No Response Required

undefined

0x00,0x01,0x06,0x17,0x28

42

20

0

11

Freeze at Time

undefined

0x00,0x01,0x06,0x17,0x28

43

20

0

12

Freeze at Time-No Response Required

undefined

0x00,0x01,0x06,0x17,0x28

44

20

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

45

21

0-2

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

46

21

5-6

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

47

21

9-10

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

48

21

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

49

22

0-2

1

Read

undefined

0x06,0x07,0x08

50

22

5-6

1

Read

undefined

0x06,0x07,0x08

51

23

0-2

1

Read

undefined

0x06,0x07,0x08

52

23

5-6

1

Read

undefined

0x06,0x07,0x08

53

30

0-6

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

54

30

0

7

Freeze

undefined

0x00,0x01,0x06,0x17,0x28

55

30

0

8

Freeze-No Response Required

undefined

0x00,0x01,0x06,0x17,0x28

56

30

0

11

Freeze at Time

undefined

0x00,0x01,0x06,0x17,0x28

57

30

0

12

Freeze at Time-No Response Required

undefined

0x00,0x01,0x06,0x17,0x28

58

30

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

59

31

0-8

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

60

31

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

61

32

0-8

1

Read

undefined

0x06,0x07,0x08

62

33

0-8

1

Read

undefined

0x06,0x07,0x08

63

34

0-3

1

Read

undefined

0x00,0x01,0x06

64

34

1

2

Write

2

0x00,0x01,0x17,0x28

65

34

2

2

Write

4

0x00,0x01,0x17,0x28

66

34

3

2

Write

4

0x00,0x01,0x17,0x28

67

40

0

1

Read

undefined

0x00,0x01,0x06

68

40

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

69

40

1-4

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

70

41

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

71

41

1

3

Select

5

0x00,0x01,0x17,0x28

72

41

2

3

Select

3

0x00,0x01,0x17,0x28

73

41

3

3

Select

5

0x00,0x01,0x17,0x28

74

41

1

4

Operate

5

0x00,0x01,0x17,0x28

75

41

2

4

Operate

3

0x00,0x01,0x17,0x28

76

41

3

4

Operate

5

0x00,0x01,0x17,0x28

77

41

1

5

Direct Operate

5

0x00,0x01,0x17,0x28

78

41

2

5

Direct Operate

3

0x00,0x01,0x17,0x28

79

41

3

5

Direct Operate

5

0x00,0x01,0x17,0x28

80

41

1

6

Direct Operate-No Response Required

5

0x00,0x01,0x17,0x28

81

41

2

6

Direct Operate-No Response Required

3

0x00,0x01,0x17,0x28

82

41

3

6

Direct Operate-No Response Required

5

0x00,0x01,0x17,0x28

83

42

0-8

1

Read

undefined

0x06,0x07,0x08

84

43

0-8

1

Read

undefined

0x06,0x07,0x08

85

50

1

1

Read

undefined

0x07

86

50

1

2

Write

6

0x07

87

50

2

11

Freeze at Time

10

0x07

88

50

2

12

Freeze at Time-No Response Required

10

0x07

89

50

3

2

Write

10

0x07

90

50

4

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

91

50

4

2

Write

11

0x00,0x01,0x17,0x28

92

60

1

1

Read

undefined

0x06

93

60

2-4

1

Read

undefined

0x06,0x07,0x08

94

60

1-4

22

Assign Class

undefined

0x06

95

60

2-4

20

Enable Unsolicited Messages

undefined

0x06

96

60

2-4

21

Disable Unsolicited Messages

undefined

0x06

97

70

2

29

Authenticate File

QC_5B_count_1

0x5B

98

70

3

25

Open File

QC_5B_count_1

0x5B

99

70

3

27

Delete File

QC_5B_count_1

0x5B

100

70

4

26

Close File

QC_5B_count_1

0x5B

101

70

4

30

Abort File Transfer

QC_5B_count_1

0x5B

102

70

5-6

1

Read

QC_5B_count_1

0x5B

103

70

5

2

Write

QC_5B_count_1

0x5B

104

70

7

28

Get File Information

QC_5B_count_1

0x5B

105

70

8

31

Active Configuration

QC_5B_count_1

0x5B

106

80

1

1

Read

undefined

0x00,0x01

107

80

1

2

Write

single_bit_packed

0x00,0x01

108

81

1

1

Read

undefined

0x00,0x01

109

82

1

1

Read

undefined

0x00,0x01

110

83

1

1

Read

undefined

0x00,0x01

111

85

0

1

Read

undefined

0x06

112

85

1

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

113

85

1

2

Write

QC_5B

0x5B

114

86

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

115

86

1-3

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

116

86

1

2

Write

QC_5B

0x5B

117

86

3

2

Write

QC_5B

0x5B

118

87

0

1

Read

undefined

0x06

119

87

1

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

120

87

1

2

Write

QC_5B

0x5B

121

87

1

3

Select

QC_5B

0x5B

122

87

1

4

Operate

QC_5B

0x5B

123

87

1

5

Direct Operate

QC_5B

0x5B

124

87

1

6

Direct Operate-No Response Required

QC_5B

0x5B

125

88

0-1

1

Read

undefined

0x06,0x07,0x08

126

90

1

16

Initialize Application

QC_5B

0x5B

127

90

1

17

Start Application

QC_5B

0x5B

128

90

1

18

Stop Application

QC_5B

0x5B

129

101

1-3

1

Read

undefined

0x00,0x01,0x06,0x17,0x28

130

102

1

1

Read

undefined

0x00,0x01,0x03,0x04,0x05,0x06,0x17,0x28

131

102

1

2

Write

1

0x00,0x01,0x03,0x04,0x05,0x17,0x28

132

110

128

1

Read

undefined

0x00,0x01,0x03,0x04,0x05,0x06,0x17,0x28

133

110

128

2

Write

variation

0x00,0x01,0x03,0x04,0x05,0x17,0x28

134

110

128

31

Active Configuration

variation

0x5B

135

111

128

1

Read

undefined

0x06

136

112

128

2

Write

variation

0x00,0x01,0x17,0x28

137

113

0

1

Read

undefined

0x00,0x01,0x17,0x28

138

113

0

22

Assign Class

undefined

0x00,0x01,0x06,0x17,0x28

Table 2: Response messages

Index

Group no.

Variation

Function

Function name

Length

Qualifier

139

0

209-239

129

Response

byte_2

0x00,0x17

140

0

240

129

Response

byte_2

0x00,0x17

141

0

241-243

129

Response

byte_2

0x00,0x17

142

0

245-247

129

Response

byte_2

0x00,0x17

143

0

248-250

129

Response

byte_2

0x00,0x17

144

0

252

129

Response

byte_2

0x00,0x17

145

0

255

129

Response

byte_2

0x00,0x17

146

1

1

129

Response

single_bit_packed

0x00,0x01,0x17,0x28

147

1

2

129

Response

1

0x00,0x01,0x17,0x28

148

2

1

129

Response

1

0x17,0x28

149

2

2

129

Response

7

0x17,0x28

150

2

3

129

Response

3

0x17,0x28

151

2

1

130

Unsolicited Response

1

0x17,0x28

152

2

2

130

Unsolicited Response

7

0x17,0x28

153

2

3

130

Unsolicited Response

3

0x17,0x28

154

3

1

129

Response

double_bit_packed

0x00,0x01,0x17,0x28

155

3

2

129

Response

1

0x00,0x01,0x17,0x28

156

4

1

129

Response

1

0x17,0x28

157

4

2

129

Response

7

0x17,0x28

158

4

3

129

Response

3

0x17,0x28

159

4

1

130

Unsolicited Response

1

0x17,0x28

160

4

2

130

Unsolicited Response

7

0x17,0x28

161

4

3

130

Unsolicited Response

3

0x17,0x28

162

10

2

129

Response

1

0x00,0x01,0x17,0x28

163

11

1

129

Response

1

0x17,0x28

164

11

2

129

Response

7

0x17,0x28

165

11

1

130

Unsolicited Response

1

0x17,0x28

166

11

2

130

Unsolicited Response

7

0x17,0x28

167

12

1

129

Response

11

0x00,0x01,0x17,0x28

168

12

2

129

Response

11

0x07,0x08

169

12

3

129

Response

single_bit_packed

0x00,0x01

170

13

1

129

Response

1

0x17,0x28

171

13

2

129

Response

7

0x17,0x28

172

13

1

130

Unsolicited Response

1

0x17,0x28

173

13

2

130

Unsolicited Response

7

0x17,0x28

174

20

1

129

Response

5

0x00,0x01,0x17,0x28

175

20

2

129

Response

3

0x00,0x01,0x17,0x28

176

20

5

129

Response

4

0x00,0x01,0x17,0x28

177

20

6

129

Response

2

0x00,0x01,0x17,0x28

178

21

1

129

Response

5

0x00,0x01,0x17,0x28

179

21

2

129

Response

3

0x00,0x01,0x17,0x28

180

21

5

129

Response

4

0x00,0x01,0x17,0x28

181

21

6

129

Response

2

0x00,0x01,0x17,0x28

182

21

9

129

Response

4

0x00,0x01,0x17,0x28

183

21

10

129

Response

2

0x00,0x01,0x17,0x28

184

22

1

129

Response

5

0x17,0x28

185

22

2

129

Response

3

0x17,0x28

186

22

1

130

Unsolicited Response

5

0x17,0x28

187

22

2

130

Unsolicited Response

3

0x17,0x28

188

22

5

129

Response

11

0x17,0x28

189

22

6

129

Response

9

0x17,0x28

190

22

5

130

Unsolicited Response

11

0x17,0x28

191

22

6

130

Unsolicited Response

9

0x17,0x28

192

23

1

129

Response

5

0x17,0x28

193

23

2

129

Response

3

0x17,0x28

194

23

1

130

Unsolicited Response

5

0x17,0x28

195

23

2

130

Unsolicited Response

3

0x17,0x28

196

23

5

129

Response

11

0x17,0x28

197

23

6

129

Response

9

0x17,0x28

198

23

5

130

Unsolicited Response

11

0x17,0x28

199

23

6

130

Unsolicited Response

9

0x17,0x28

200

30

1

129

Response

5

0x00,0x01,0x17,0x28

201

30

2

129

Response

3

0x00,0x01,0x17,0x28

202

30

3

129

Response

4

0x00,0x01,0x17,0x28

203

30

4

129

Response

2

0x00,0x01,0x17,0x28

204

30

5

129

Response

5

0x00,0x01,0x17,0x28

205

30

6

129

Response

9

0x00,0x01,0x17,0x28

206

31

1

129

Response

5

0x00,0x01,0x17,0x28

207

31

2

129

Response

3

0x00,0x01,0x17,0x28

208

31

3

129

Response

11

0x00,0x01,0x17,0x28

209

31

4

129

Response

9

0x00,0x01,0x17,0x28

210

31

5

129

Response

4

0x00,0x01,0x17,0x28

211

31

6

129

Response

2

0x00,0x01,0x17,0x28

212

31

7

129

Response

5

0x00,0x01,0x17,0x28

213

31

8

129

Response

9

0x00,0x01,0x17,0x28

214

32

1

129

Response

5

0x17,0x28

215

32

2

129

Response

3

0x17,0x28

216

32

3

129

Response

11

0x17,0x28

217

32

4

129

Response

9

0x17,0x28

218

32

5

129

Response

5

0x17,0x28

219

32

6

129

Response

9

0x17,0x28

220

32

7

129

Response

11

0x17,0x28

221

32

8

129

Response

15

0x17,0x28

222

32

1

130

Unsolicited Response

5

0x17,0x28

223

32

2

130

Unsolicited Response

3

0x17,0x28

224

32

3

130

Unsolicited Response

11

0x17,0x28

225

32

4

130

Unsolicited Response

9

0x17,0x28

226

32

5

130

Unsolicited Response

5

0x17,0x28

227

32

6

130

Unsolicited Response

9

0x17,0x28

228

32

7

130

Unsolicited Response

11

0x17,0x28

229

32

8

130

Unsolicited Response

15

0x17,0x28

230

33

1

129

Response

5

0x17,0x18

231

33

2

129

Response

3

0x17,0x28

232

33

3

129

Response

11

0x17,0x28

233

33

4

129

Response

9

0x17,0x28

234

33

5

129

Response

5

0x17,0x28

235

33

6

129

Response

9

0x17,0x28

236

33

7

129

Response

11

0x17,0x28

237

33

8

129

Response

15

0x17,0x28

238

33

1

130

Unsolicited Response

5

0x17,0x28

239

33

2

130

Unsolicited Response

3

0x17,0x28

240

33

3

130

Unsolicited Response

11

0x17,0x28

241

33

4

130

Unsolicited Response

9

0x17,0x28

242

33

5

130

Unsolicited Response

5

0x17,0x28

243

33

6

130

Unsolicited Response

9

0x17,0x28

244

33

7

130

Unsolicited Response

11

0x17,0x28

245

33

8

130

Unsolicited Response

15

0x17,0x28

246

34

1

129

Response

2

0x00,0x01

247

34

2-3

129

Response

4

0x00,0x01

248

40

1

129

Response

5

0x00,0x01,0x17,0x28

249

40

2

129

Response

3

0x00,0x01,0x17,0x28

250

40

3

129

Response

5

0x00,0x01,0x17,0x28

251

40

4

129

Response

9

0x00,0x01,0x17,0x28

252

41

1

129

Response

5

0x00,0x01,0x17,0x28

253

41

2

129

Response

3

0x00,0x01,0x17,0x28

254

41

3

129

Response

5

0x00,0x01,0x17,0x28

255

42

1

129

Response

5

0x17,0x28

256

42

2

129

Response

3

0x17,0x28

257

42

3

129

Response

11

0x17,0x28

258

42

4

129

Response

9

0x17,0x28

259

42

5

129

Response

5

0x17,0x28

260

42

6

129

Response

9

0x17,0x28

261

42

7

129

Response

11

0x17,0x28

262

42

8

129

Response

15

0x17,0x28

263

42

1

130

Unsolicited Response

5

0x17,0x28

264

42

2

130

Unsolicited Response

3

0x17,0x28

265

42

3

130

Unsolicited Response

11

0x17,0x28

266

42

4

130

Unsolicited Response

9

0x17,0x28

267

42

5

130

Unsolicited Response

5

0x17,0x28

268

42

6

130

Unsolicited Response

9

0x17,0x28

269

42

7

130

Unsolicited Response

11

0x17,0x28

270

42

8

130

Unsolicited Response

15

0x17,0x28

271

43

1

129

Response

5

0x17,0x28

272

43

2

129

Response

3

0x17,0x28

273

43

3

129

Response

11

0x17,0x28

274

43

4

129

Response

9

0x17,0x28

275

43

5

129

Response

5

0x17,0x28

276

43

6

129

Response

9

0x17,0x28

277

43

7

129

Response

11

0x17,0x28

278

43

8

129

Response

15

0x17,0x28

279

43

1

130

Unsolicited Response

5

0x17,0x28

280

43

2

130

Unsolicited Response

3

0x17,0x28

281

43

3

130

Unsolicited Response

11

0x17,0x28

282

43

4

130

Unsolicited Response

9

0x17,0x28

283

43

5

130

Unsolicited Response

5

0x17,0x28

284

43

6

130

Unsolicited Response

9

0x17,0x28

285

43

7

130

Unsolicited Response

11

0x17,0x28

286

43

8

130

Unsolicited Response

15

0x17,0x28

287

50

1

129

Response

6

0x07

288

50

4

129

Response

11

0x00,0x01,0x17,0x28

289

51

1-2

129

Response

6

0x07

290

51

1-2

130

Unsolicited Response

6

0x07

291

52

1-2

129

Response

2

0x07

292

70

2

129

Response

QC_5B_count_1

0x5B

293

70

4-7

129

Response

QC_5B_count_1

0x5B

294

70

4-7

130

Unsolicited Response

QC_5B_count_1

0x5B

295

80

1

129

Response

2

0x00,0x01

296

81

1

129

Response

3

0x07

297

82

1

129

Response

QC_5B_count_1

0x5B

298

82

1

130

Unsolicited Response

QC_5B_count_1

0x5B

299

83

1-2

129

Response

QC_5B

0x5B

300

83

1

130

Unsolicited Response

QC_5B

0x5B

301

85

1

129

Response

QC_5B

0x5B

302

86

1

129

Response

QC_5B

0x5B

303

86

2

129

Response

1

0x00,0x01,0x17,0x28

304

86

3

129

Response

QC_5B

0x5B

305

87

1

129

Response

QC_5B

0x5B

306

88

1

129

Response

QC_5B

0x5B

307

88

1

130

Unsolicited Response

QC_5B

0x5B

308

91

1

129

Response

QC_5B

0x5B

309

101

1

129

Response

2

0x00,0x01,0x17,0x28

310

101

2

129

Response

4

0x00,0x01,0x17,0x28

311

101

3

129

Response

8

0x00,0x01,0x17,0x28

312

102

1

129

Response

1

0x00,0x01,0x03,0x04,0x05,0x17,0x28

313

110

128

129

Response

variation

0x00,0x01,0x03,0x04,0x05,0x17,0x28

314

111

128

129

Response

variation

0x00,0x01,0x03,0x04,0x05,0x17,0x28

315

111

128

130

Unsolicited Response

variation

0x00,0x01,0x17,0x28

316

113

128

129

Response

variation

0x00,0x01,0x17,0x28

317

113

128

130

Unsolicited Response

variation

0x00,0x01,0x17,0x28