File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
protocols/eip/src/main/resources/protocols/eip Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change 333333]
334334
335335[ type CIPAttributes ( uint 16 packetLength )
336- [ implicit uint 16 numberOfClasses 'COUNT(classId)' ]
337- [ array uint 16 classId count 'numberOfClasses' ]
338- [ simple uint 16 numberAvailable ]
339- [ simple uint 16 numberActive ]
340- [ array byte data count ' packetLength - 2 - (COUNT(classId) * 2) - 4 ']
336+ [ implicit uint 16 numberOfClasses 'COUNT(classId)' ]
337+ [ array uint 16 classId count 'numberOfClasses' ]
338+ [ optional uint 16 numberAvailable 'packetLength >= ((numberOfClasses * 2) + 4)' ]
339+ [ optional uint 16 numberActive 'packetLength >= ((numberOfClasses * 2) + 6)' ]
340+ [ array byte data count '( packetLength > ((numberOfClasses * 2) + 6)) ? packetLength - ((numberOfClasses * 2) + 6) : 0 ']
341341]
342342
343343[ type CIPData ( uint 16 packetLength )
You can’t perform that action at this time.
0 commit comments