1
|
A Multi-Message-Package can be up to 131072 bytes.
|
2
|
|
3
|
MMP Shred:
|
4
|
NodeID = Target
|
5
|
Function Code = dataBlob
|
6
|
int16_t transferId
|
7
|
int16_t position
|
8
|
uint32_t data
|
9
|
|
10
|
TransferId could be host node-id + counter
|
11
|
|
12
|
Example of MMP traffic (TDTDump):
|
13
|
|
14
|
TCP-C 4D5 [8] 11 04 00 00 34 12 00 00
|
15
|
Node ID: 0x55
|
16
|
Function code: dataBlob [0x9]
|
17
|
Object: time stamp [0x411]
|
18
|
Unit: - [0x0]
|
19
|
Value: UK: Unit=0x0 [0x1234]
|
20
|
TCP-C 5D5 [8] 01 64 10 00 00 00 00 00
|
21
|
Node ID: 0x55
|
22
|
Function code: - [0xB]
|
23
|
Object: Acknowledge Shred [0x6401]
|
24
|
Unit: none [0x10]
|
25
|
Value: 0 [0x0]
|
26
|
TCP-C 4D5 [8] 11 04 01 00 02 00 00 00
|
27
|
Node ID: 0x55
|
28
|
Function code: dataBlob [0x9]
|
29
|
Object: time stamp [0x411]
|
30
|
Unit: - [0x1]
|
31
|
Value: UK: Unit=0x1 [0x2]
|
32
|
TCP-C 5D5 [8] 01 64 10 00 01 00 00 00
|
33
|
Node ID: 0x55
|
34
|
Function code: - [0xB]
|
35
|
Object: Acknowledge Shred [0x6401]
|
36
|
Unit: none [0x10]
|
37
|
Value: 1 [0x1]
|
38
|
TCP-C 4D5 [8] 11 04 02 00 00 00 00 00
|
39
|
Node ID: 0x55
|
40
|
Function code: dataBlob [0x9]
|
41
|
Object: time stamp [0x411]
|
42
|
Unit: - [0x2]
|
43
|
Value: UK: Unit=0x2 [0x0]
|
44
|
TCP-C 5D5 [8] 01 64 10 00 02 00 00 00
|
45
|
Node ID: 0x55
|
46
|
Function code: - [0xB]
|
47
|
Object: Acknowledge Shred [0x6401]
|
48
|
Unit: none [0x10]
|
49
|
Value: 2 [0x2]
|
50
|
TCP-C 4D5 [8] 11 04 03 00 07 4C 69 30
|
51
|
Node ID: 0x55
|
52
|
Function code: dataBlob [0x9]
|
53
|
Object: time stamp [0x411]
|
54
|
Unit: - [0x3]
|
55
|
Value: UK: Unit=0x3 [0x30694C07]
|
56
|
TCP-C 5D5 [8] 01 64 10 00 03 00 00 00
|
57
|
Node ID: 0x55
|
58
|
Function code: - [0xB]
|
59
|
Object: Acknowledge Shred [0x6401]
|
60
|
Unit: none [0x10]
|
61
|
Value: 3 [0x3]
|
62
|
TCP-C 4D5 [8] 11 04 04 00 0C 00 00 00
|
63
|
Node ID: 0x55
|
64
|
Function code: dataBlob [0x9]
|
65
|
Object: time stamp [0x411]
|
66
|
Unit: - [0x4]
|
67
|
Value: UK: Unit=0x4 [0xC]
|
68
|
TCP-C 5D5 [8] 01 64 10 00 04 00 00 00
|
69
|
Node ID: 0x55
|
70
|
Function code: - [0xB]
|
71
|
Object: Acknowledge Shred [0x6401]
|
72
|
Unit: none [0x10]
|
73
|
Value: 4 [0x4]
|
74
|
TCP-C 4D5 [8] 11 04 05 00 00 00 00 00
|
75
|
Node ID: 0x55
|
76
|
Function code: dataBlob [0x9]
|
77
|
Object: time stamp [0x411]
|
78
|
Unit: - [0x5]
|
79
|
Value: UK: Unit=0x5 [0x0]
|
80
|
TCP-C 5D5 [8] 01 64 10 00 05 00 00 00
|
81
|
Node ID: 0x55
|
82
|
Function code: - [0xB]
|
83
|
Object: Acknowledge Shred [0x6401]
|
84
|
Unit: none [0x10]
|
85
|
Value: 5 [0x5]
|
86
|
TCP-C 4D5 [8] 11 04 06 00 00 00 00 00
|
87
|
Node ID: 0x55
|
88
|
Function code: dataBlob [0x9]
|
89
|
Object: time stamp [0x411]
|
90
|
Unit: - [0x6]
|
91
|
Value: UK: Unit=0x6 [0x0]
|
92
|
TCP-C 5D5 [8] 01 64 10 00 06 00 00 00
|
93
|
Node ID: 0x55
|
94
|
Function code: - [0xB]
|
95
|
Object: Acknowledge Shred [0x6401]
|
96
|
Unit: none [0x10]
|
97
|
Value: 6 [0x6]
|
98
|
TCP-C 4D5 [8] 11 04 07 00 00 00 00 00
|
99
|
Node ID: 0x55
|
100
|
Function code: dataBlob [0x9]
|
101
|
Object: time stamp [0x411]
|
102
|
Unit: - [0x7]
|
103
|
Value: UK: Unit=0x7 [0x0]
|
104
|
TCP-C 5D5 [8] 01 64 10 00 07 00 00 00
|
105
|
Node ID: 0x55
|
106
|
Function code: - [0xB]
|
107
|
Object: Acknowledge Shred [0x6401]
|
108
|
Unit: none [0x10]
|
109
|
Value: 7 [0x7]
|
110
|
TCP-C 4D5 [8] 11 04 08 00 41 42 00 55
|
111
|
Node ID: 0x55
|
112
|
Function code: dataBlob [0x9]
|
113
|
Object: time stamp [0x411]
|
114
|
Unit: - [0x8]
|
115
|
Value: UK: Unit=0x8 [0x55004241]
|
116
|
TCP-C 5D5 [8] 01 64 10 00 08 00 00 00
|
117
|
Node ID: 0x55
|
118
|
Function code: - [0xB]
|
119
|
Object: Acknowledge Shred [0x6401]
|
120
|
Unit: none [0x10]
|
121
|
Value: 8 [0x8]
|
122
|
TCP-C 5D5 [8] 02 64 10 00 00 00 00 00
|
123
|
Node ID: 0x55
|
124
|
Function code: - [0xB]
|
125
|
Object: Acknowledge Transfer [0x6402]
|
126
|
Unit: none [0x10]
|
127
|
Value: 0 [0x0]
|
128
|
TCP-C 455 [8] 8A 04 31 00 00 00 00 00
|
129
|
Node ID: 0x55
|
130
|
Function code: sendObject [0x8]
|
131
|
Object: Blended [0x48A]
|
132
|
Unit: logBlended [0x31]
|
133
|
Value: 0 [0x0]
|