##// END OF EJS Templates
imanay -
r110:111
parent child
Show More
@@ -104,8 +104,8
104 104 if first == 0:
105 105 first = 1
106 106 lng = int(trama_rx[20:26])
107 print str(lng)
108 if cnt == lng:
107 frm_lng= lng + 31 # 31 bytes are fixed and added to the data size to get the frame size
108 if cnt == frm_lng:
109 109 break
110 110
111 111 print "\nThis socket has received some data from: " + str(self.answer)
@@ -117,7 +117,6
117 117 # Short data through ethernet
118 118 trama_rx = self.socket_c.recv(nbytes)
119 119 lng = int(trama_rx[20:26])
120 print str(lng)
121 120 print "\nThis socket has received this data: " + str(trama_rx)
122 121
123 122 return trama_rx, lng
@@ -137,12 +136,10
137 136 trama_tx = self.__HEADER + self.__TYPE + self.iDSource + \
138 137 self.iDDestino + self.len + str(cmd) + str(data) + self.crc
139 138
140 self.len = self.int2str(len(trama_tx))
139 self.len = self.int2str(len(data))
141 140
142 141 trama_tx = self.__HEADER + self.__TYPE + self.iDSource + \
143 142 self.iDDestino + self.len + str(cmd) + str(data) + self.crc
144
145 print trama_tx
146 143
147 144 if self.asServer == True:
148 145 self.SendAsServer(trama_tx)
@@ -185,9 +182,8
185 182 ipDestino = trama[13:20]
186 183 len = trama[20:26]
187 184 cmd = trama[26:30]
188 ldata = l-31
189 data = trama[30:30+ldata]
190 crc = trama[30+ldata:]
185 data = trama[30:30+int(l)]
186 crc = trama[30+ int(l):]
191 187
192 188 return ipSource, ipDestino, cmd, data
193 189
General Comments 0
You need to be logged in to leave comments. Login now