Max bytes in one Serial.write

Hello,

I'm trying to send 1000 byte array via serial without chopping it into smaller packages between 2 ESP32 boards. Is this even possible?

I increased the serial buffers to 1024, but only part of the package goes through - data gets corrupted after ~120 bytes.

What am I doing wrong?

Sender sketch

HardwareSerial Sender(2);

#define SERIAL_SIZE_RX  1024
#define Sender_Txd_pin 17
#define Sender_Rxd_pin 16
#define BYTE_BATCH 1000


struct STRUCT {
  uint8_t stat;
  uint16_t len;
  uint8_t fileArray[BYTE_BATCH];
} testStruct;


void setup() {
  Serial.begin(115200);
  Sender.begin(115200, SERIAL_8N1, Sender_Txd_pin, Sender_Rxd_pin);
  while (!Serial or !Sender) delay(1);
  Sender.setRxBufferSize(SERIAL_SIZE_RX);
  
  randomSeed(analogRead(0));
  delay(1000);

  testStruct.stat = 1;
  testStruct.fileArray[0] = testStruct.stat;
  for (uint16_t i = 3; i < BYTE_BATCH; i++)
  {
    testStruct.fileArray[i] = random(1, 254);
    testStruct.len++;
  }
  int ded = testStruct.len / 255;
  testStruct.fileArray[1] = testStruct.len / 255;
  testStruct.fileArray[2] = testStruct.len - (ded * 255);

  Sender.write(testStruct.fileArray, BYTE_BATCH);

  Serial.println("Sent data packet: ");
  Serial.print("stat = ");
  Serial.println(testStruct.stat);
  Serial.print("len = ");
  Serial.println(testStruct.len);
  Serial.println("DATA: ");
  for (uint16_t i = 3; i < (3 + testStruct.len); i++)
  {
    Serial.print(i);
    Serial.print(". ");
    Serial.println(testStruct.fileArray[i]);
  }
}

void loop() {

}

Receiver sketch:

HardwareSerial Sender(2);

#define SERIAL_SIZE_RX  1024
#define Sender_Txd_pin 17
#define Sender_Rxd_pin 16
#define BYTE_BATCH 1000



struct STRUCT {
  uint8_t stat;
  uint16_t len;
  uint8_t fileArray[BYTE_BATCH];
} testStruct;


void setup() {
  Serial.begin(115200);
  Sender.begin(115200, SERIAL_8N1, Sender_Txd_pin, Sender_Rxd_pin);
  while (!Serial or !Sender) delay(1);
  Sender.setRxBufferSize(SERIAL_SIZE_RX);


  delay(10);

}

void loop() {
  if (Sender.available())
  {
    Serial.println("Received data packet: ");
    testStruct.fileArray[0] = Sender.read();
    testStruct.fileArray[1] = Sender.read();
    testStruct.fileArray[2] = Sender.read();
    testStruct.stat = testStruct.fileArray[0];
    uint16_t ded = (uint16_t)testStruct.fileArray[1];
    uint16_t rest = (uint16_t)testStruct.fileArray[2];
    testStruct.len = (ded * 255) + rest;
    for (uint16_t i = 3; i < (3 + testStruct.len); i++)
    {
      testStruct.fileArray[i] = Sender.read();
    }
    Serial.print("stat = ");
    Serial.println(testStruct.stat);
    Serial.print("len = ");
    Serial.println(testStruct.len);
    Serial.println("DATA: ");
    for (uint16_t i = 3; i < (3 + testStruct.len); i++)
    {
      Serial.print(i);
      Serial.print(". ");
      Serial.println(testStruct.fileArray[i]);
    }
   
  }
}

Sender debug output:

18:23:47.339 -> ets Jul 29 2019 12:21:46
18:23:47.339 -> 
18:23:47.339 -> rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
18:23:47.339 -> configsip: 0, SPIWP:0xee
18:23:47.339 -> clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
18:23:47.339 -> mode:DIO, clock div:1
18:23:47.339 -> load:0x3fff0030,len:1344
18:23:47.339 -> load:0x40078000,len:13864
18:23:47.339 -> load:0x40080400,len:3608
18:23:47.339 -> entry 0x400805f0
18:23:48.535 -> Sent data packet: 
18:23:48.535 -> stat = 1
18:23:48.535 -> len = 997
18:23:48.535 -> DATA: 
18:23:48.535 -> 3. 245
18:23:48.535 -> 4. 134
18:23:48.535 -> 5. 147
18:23:48.535 -> 6. 108
18:23:48.535 -> 7. 158
18:23:48.535 -> 8. 153
18:23:48.535 -> 9. 173
18:23:48.535 -> 10. 3
18:23:48.535 -> 11. 218
18:23:48.535 -> 12. 211
18:23:48.535 -> 13. 136
18:23:48.535 -> 14. 80
18:23:48.535 -> 15. 156
18:23:48.535 -> 16. 60
18:23:48.535 -> 17. 246
18:23:48.535 -> 18. 117
18:23:48.535 -> 19. 25
18:23:48.535 -> 20. 222
18:23:48.582 -> 21. 185
18:23:48.582 -> 22. 3
18:23:48.582 -> 23. 32
18:23:48.582 -> 24. 47
18:23:48.582 -> 25. 102
18:23:48.582 -> 26. 116
18:23:48.582 -> 27. 72
18:23:48.582 -> 28. 187
18:23:48.582 -> 29. 95
18:23:48.582 -> 30. 15
18:23:48.582 -> 31. 227
18:23:48.582 -> 32. 213
18:23:48.582 -> 33. 176
18:23:48.582 -> 34. 232
18:23:48.582 -> 35. 206
18:23:48.582 -> 36. 18
18:23:48.582 -> 37. 6
18:23:48.582 -> 38. 156
18:23:48.582 -> 39. 230
18:23:48.582 -> 40. 70
18:23:48.582 -> 41. 101
18:23:48.582 -> 42. 16
18:23:48.582 -> 43. 48
18:23:48.582 -> 44. 25
18:23:48.582 -> 45. 224
18:23:48.582 -> 46. 190
18:23:48.582 -> 47. 4
18:23:48.582 -> 48. 67
18:23:48.582 -> 49. 199
18:23:48.582 -> 50. 163
18:23:48.582 -> 51. 83
18:23:48.582 -> 52. 154
18:23:48.582 -> 53. 235
18:23:48.582 -> 54. 47
18:23:48.582 -> 55. 236
18:23:48.582 -> 56. 230
18:23:48.582 -> 57. 110
18:23:48.582 -> 58. 115
18:23:48.582 -> 59. 231
18:23:48.582 -> 60. 181
18:23:48.582 -> 61. 105
18:23:48.582 -> 62. 94
18:23:48.582 -> 63. 172
18:23:48.582 -> 64. 227
18:23:48.582 -> 65. 23
18:23:48.582 -> 66. 16
18:23:48.582 -> 67. 183
18:23:48.582 -> 68. 45
18:23:48.582 -> 69. 52
18:23:48.582 -> 70. 242
18:23:48.582 -> 71. 210
18:23:48.582 -> 72. 131
18:23:48.582 -> 73. 8
18:23:48.582 -> 74. 54
18:23:48.582 -> 75. 151
18:23:48.582 -> 76. 204
18:23:48.582 -> 77. 85
18:23:48.582 -> 78. 26
18:23:48.582 -> 79. 129
18:23:48.582 -> 80. 65
18:23:48.582 -> 81. 140
18:23:48.582 -> 82. 108
18:23:48.582 -> 83. 62
18:23:48.582 -> 84. 2
18:23:48.627 -> 85. 18
18:23:48.627 -> 86. 188
18:23:48.627 -> 87. 201
18:23:48.627 -> 88. 204
18:23:48.627 -> 89. 21
18:23:48.627 -> 90. 237
18:23:48.627 -> 91. 159
18:23:48.627 -> 92. 243
18:23:48.627 -> 93. 225
18:23:48.627 -> 94. 81
18:23:48.627 -> 95. 130
18:23:48.627 -> 96. 59
18:23:48.627 -> 97. 152
18:23:48.627 -> 98. 109
18:23:48.627 -> 99. 223
18:23:48.627 -> 100. 9
18:23:48.627 -> 101. 45
18:23:48.627 -> 102. 193
18:23:48.627 -> 103. 97
18:23:48.627 -> 104. 122
18:23:48.627 -> 105. 142
18:23:48.627 -> 106. 46
18:23:48.627 -> 107. 101
18:23:48.627 -> 108. 204
18:23:48.627 -> 109. 190
18:23:48.627 -> 110. 87
18:23:48.627 -> 111. 13
18:23:48.627 -> 112. 111
18:23:48.627 -> 113. 171
18:23:48.627 -> 114. 240
18:23:48.627 -> 115. 4
18:23:48.627 -> 116. 87
18:23:48.627 -> 117. 97
18:23:48.627 -> 118. 73
18:23:48.627 -> 119. 223
18:23:48.627 -> 120. 54
18:23:48.627 -> 121. 215
18:23:48.627 -> 122. 58
18:23:48.627 -> 123. 139
18:23:48.627 -> 124. 118
18:23:48.627 -> 125. 42
18:23:48.627 -> 126. 150
18:23:48.627 -> 127. 114
18:23:48.627 -> 128. 191
18:23:48.627 -> 129. 164
18:23:48.627 -> 130. 151
18:23:48.627 -> 131. 75
18:23:48.627 -> 132. 214
18:23:48.627 -> 133. 234
18:23:48.627 -> 134. 25
18:23:48.627 -> 135. 236
18:23:48.627 -> 136. 139
18:23:48.627 -> 137. 128
18:23:48.627 -> 138. 47
18:23:48.627 -> 139. 79
18:23:48.672 -> 140. 174
18:23:48.672 -> 141. 178
18:23:48.672 -> 142. 205
18:23:48.672 -> 143. 187
18:23:48.672 -> 144. 168
18:23:48.672 -> 145. 55
18:23:48.672 -> 146. 232
18:23:48.672 -> 147. 77
18:23:48.672 -> 148. 94
18:23:48.672 -> 149. 73
18:23:48.672 -> 150. 160
18:23:48.672 -> 151. 134
18:23:48.672 -> 152. 207
18:23:48.672 -> 153. 44
18:23:48.672 -> 154. 135
18:23:48.672 -> 155. 193
18:23:48.672 -> 156. 163
18:23:48.672 -> 157. 165
18:23:48.672 -> 158. 240
18:23:48.672 -> 159. 239
18:23:48.672 -> 160. 164
18:23:48.672 -> 161. 141
18:23:48.672 -> 162. 156
18:23:48.672 -> 163. 86
18:23:48.672 -> 164. 38
18:23:48.672 -> 165. 162
18:23:48.672 -> 166. 249
18:23:48.672 -> 167. 249
18:23:48.672 -> 168. 34
18:23:48.672 -> 169. 126
18:23:48.672 -> 170. 12
18:23:48.672 -> 171. 248
18:23:48.672 -> 172. 102
18:23:48.672 -> 173. 246
18:23:48.672 -> 174. 120
18:23:48.672 -> 175. 128
18:23:48.672 -> 176. 78
18:23:48.672 -> 177. 228
18:23:48.672 -> 178. 25
18:23:48.672 -> 179. 197
18:23:48.672 -> 180. 73
18:23:48.672 -> 181. 101
18:23:48.672 -> 182. 238
18:23:48.672 -> 183. 25
18:23:48.672 -> 184. 237
18:23:48.672 -> 185. 2
18:23:48.672 -> 186. 219
18:23:48.672 -> 187. 128
18:23:48.672 -> 188. 208
18:23:48.672 -> 189. 203
18:23:48.672 -> 190. 78
18:23:48.672 -> 191. 209
18:23:48.672 -> 192. 174
18:23:48.718 -> 193. 83
18:23:48.718 -> 194. 65
18:23:48.718 -> 195. 12
18:23:48.718 -> 196. 140
18:23:48.718 -> 197. 202
18:23:48.718 -> 198. 204
18:23:48.718 -> 199. 90
18:23:48.718 -> 200. 162
18:23:48.718 -> 201. 123
18:23:48.718 -> 202. 26
18:23:48.718 -> 203. 80
18:23:48.718 -> 204. 107
18:23:48.718 -> 205. 19
18:23:48.718 -> 206. 106
18:23:48.718 -> 207. 157
18:23:48.718 -> 208. 90
18:23:48.718 -> 209. 10
18:23:48.718 -> 210. 204
18:23:48.718 -> 211. 60
18:23:48.718 -> 212. 186
18:23:48.718 -> 213. 137
18:23:48.718 -> 214. 53
18:23:48.718 -> 215. 120
18:23:48.718 -> 216. 18
18:23:48.718 -> 217. 81
18:23:48.718 -> 218. 169
18:23:48.718 -> 219. 44
18:23:48.718 -> 220. 142
18:23:48.718 -> 221. 44
18:23:48.718 -> 222. 24
18:23:48.718 -> 223. 100
18:23:48.718 -> 224. 100
18:23:48.718 -> 225. 70
18:23:48.718 -> 226. 125
18:23:48.718 -> 227. 135
18:23:48.718 -> 228. 6
18:23:48.718 -> 229. 133
18:23:48.718 -> 230. 197
18:23:48.718 -> 231. 248
18:23:48.718 -> 232. 32
18:23:48.718 -> 233. 133
18:23:48.718 -> 234. 168
18:23:48.718 -> 235. 187
18:23:48.718 -> 236. 135
18:23:48.718 -> 237. 244
18:23:48.718 -> 238. 206
18:23:48.718 -> 239. 84
18:23:48.718 -> 240. 178
18:23:48.718 -> 241. 38
18:23:48.718 -> 242. 121
18:23:48.718 -> 243. 253
18:23:48.718 -> 244. 173
18:23:48.718 -> 245. 109
18:23:48.718 -> 246. 150
18:23:48.718 -> 247. 154
18:23:48.718 -> 248. 162
18:23:48.763 -> 249. 112
18:23:48.763 -> 250. 220
18:23:48.763 -> 251. 108
18:23:48.763 -> 252. 64
18:23:48.763 -> 253. 9
18:23:48.763 -> 254. 26
18:23:48.763 -> 255. 189
18:23:48.763 -> 256. 122
18:23:48.763 -> 257. 177
18:23:48.763 -> 258. 55
18:23:48.763 -> 259. 112
18:23:48.763 -> 260. 141
18:23:48.763 -> 261. 34
18:23:48.763 -> 262. 51
18:23:48.763 -> 263. 191
18:23:48.763 -> 264. 127
18:23:48.763 -> 265. 228
18:23:48.763 -> 266. 80
18:23:48.763 -> 267. 122
18:23:48.763 -> 268. 182
18:23:48.763 -> 269. 8
18:23:48.763 -> 270. 74
18:23:48.763 -> 271. 49
18:23:48.763 -> 272. 164
18:23:48.763 -> 273. 250
18:23:48.763 -> 274. 72
18:23:48.763 -> 275. 60
18:23:48.763 -> 276. 2
18:23:48.763 -> 277. 221
18:23:48.763 -> 278. 145
18:23:48.763 -> 279. 98
18:23:48.763 -> 280. 233
18:23:48.763 -> 281. 156
18:23:48.763 -> 282. 220
18:23:48.763 -> 283. 226
18:23:48.763 -> 284. 247
18:23:48.763 -> 285. 6
18:23:48.763 -> 286. 88
18:23:48.763 -> 287. 214
18:23:48.763 -> 288. 240
18:23:48.763 -> 289. 96
18:23:48.763 -> 290. 237
18:23:48.763 -> 291. 151
18:23:48.763 -> 292. 195
18:23:48.763 -> 293. 28
18:23:48.763 -> 294. 123
18:23:48.763 -> 295. 175
18:23:48.763 -> 296. 106
18:23:48.763 -> 297. 154
18:23:48.763 -> 298. 26
18:23:48.763 -> 299. 228
18:23:48.763 -> 300. 152
18:23:48.763 -> 301. 19
18:23:48.763 -> 302. 107
18:23:48.808 -> 303. 126
18:23:48.808 -> 304. 6
18:23:48.808 -> 305. 12
18:23:48.808 -> 306. 240
18:23:48.808 -> 307. 101
18:23:48.808 -> 308. 229
18:23:48.808 -> 309. 113
18:23:48.808 -> 310. 160
18:23:48.808 -> 311. 131
18:23:48.808 -> 312. 12
18:23:48.808 -> 313. 138
18:23:48.808 -> 314. 129
18:23:48.808 -> 315. 88
18:23:48.808 -> 316. 80
18:23:48.808 -> 317. 205
18:23:48.808 -> 318. 175
18:23:48.808 -> 319. 187
18:23:48.808 -> 320. 123
18:23:48.808 -> 321. 11
18:23:48.808 -> 322. 47
18:23:48.808 -> 323. 129
18:23:48.808 -> 324. 182
18:23:48.808 -> 325. 193
18:23:48.808 -> 326. 160
18:23:48.808 -> 327. 65
18:23:48.808 -> 328. 144
18:23:48.808 -> 329. 253
18:23:48.808 -> 330. 112
18:23:48.808 -> 331. 168
18:23:48.808 -> 332. 233
18:23:48.808 -> 333. 113
18:23:48.808 -> 334. 159
18:23:48.808 -> 335. 217
18:23:48.808 -> 336. 45
18:23:48.808 -> 337. 22
18:23:48.808 -> 338. 51
18:23:48.808 -> 339. 133
18:23:48.808 -> 340. 30
18:23:48.808 -> 341. 1
18:23:48.808 -> 342. 8
18:23:48.808 -> 343. 135
18:23:48.808 -> 344. 202
18:23:48.808 -> 345. 87
18:23:48.808 -> 346. 136
18:23:48.808 -> 347. 224
18:23:48.808 -> 348. 142
18:23:48.808 -> 349. 31
18:23:48.808 -> 350. 52
18:23:48.808 -> 351. 182
18:23:48.808 -> 352. 53
18:23:48.808 -> 353. 37
18:23:48.808 -> 354. 168
18:23:48.808 -> 355. 38
18:23:48.853 -> 356. 158
18:23:48.853 -> 357. 245
18:23:48.853 -> 358. 168
18:23:48.853 -> 359. 214
18:23:48.853 -> 360. 61
18:23:48.853 -> 361. 240
18:23:48.853 -> 362. 181
18:23:48.853 -> 363. 51
18:23:48.853 -> 364. 41
18:23:48.853 -> 365. 202
18:23:48.853 -> 366. 45
18:23:48.853 -> 367. 147
18:23:48.853 -> 368. 18
18:23:48.853 -> 369. 211
18:23:48.853 -> 370. 146
18:23:48.853 -> 371. 105
18:23:48.853 -> 372. 80
18:23:48.853 -> 373. 219
18:23:48.853 -> 374. 35
18:23:48.853 -> 375. 217
18:23:48.853 -> 376. 102
18:23:48.853 -> 377. 168
18:23:48.853 -> 378. 46
18:23:48.853 -> 379. 211
18:23:48.853 -> 380. 151
18:23:48.853 -> 381. 252
18:23:48.853 -> 382. 102
18:23:48.853 -> 383. 247
18:23:48.853 -> 384. 232
18:23:48.853 -> 385. 207
18:23:48.853 -> 386. 204
18:23:48.853 -> 387. 11
18:23:48.853 -> 388. 84
18:23:48.853 -> 389. 29
18:23:48.853 -> 390. 51
18:23:48.853 -> 391. 75
18:23:48.853 -> 392. 115
18:23:48.853 -> 393. 41
18:23:48.853 -> 394. 112
18:23:48.853 -> 395. 229
18:23:48.853 -> 396. 59
18:23:48.853 -> 397. 74
18:23:48.853 -> 398. 65
18:23:48.853 -> 399. 205
18:23:48.853 -> 400. 37
18:23:48.853 -> 401. 198
18:23:48.853 -> 402. 141
18:23:48.853 -> 403. 196
18:23:48.853 -> 404. 149
18:23:48.853 -> 405. 94
18:23:48.853 -> 406. 223
18:23:48.853 -> 407. 118
18:23:48.853 -> 408. 70
18:23:48.853 -> 409. 79
18:23:48.853 -> 410. 199
18:23:48.853 -> 411. 15
18:23:48.853 -> 412. 161
18:23:48.899 -> 413. 92
18:23:48.899 -> 414. 115
18:23:48.899 -> 415. 173
18:23:48.899 -> 416. 246
18:23:48.899 -> 417. 207
18:23:48.899 -> 418. 32
18:23:48.899 -> 419. 148
18:23:48.899 -> 420. 114
18:23:48.899 -> 421. 107
18:23:48.899 -> 422. 77
18:23:48.899 -> 423. 118
18:23:48.899 -> 424. 86
18:23:48.899 -> 425. 135
18:23:48.899 -> 426. 215
18:23:48.899 -> 427. 94
18:23:48.899 -> 428. 233
18:23:48.899 -> 429. 62
18:23:48.899 -> 430. 1
18:23:48.899 -> 431. 176
18:23:48.899 -> 432. 11
18:23:48.899 -> 433. 210
18:23:48.899 -> 434. 231
18:23:48.899 -> 435. 205
18:23:48.899 -> 436. 126
18:23:48.899 -> 437. 95
18:23:48.899 -> 438. 250
18:23:48.899 -> 439. 80
18:23:48.899 -> 440. 243
18:23:48.899 -> 441. 166
18:23:48.899 -> 442. 2
18:23:48.899 -> 443. 153
18:23:48.899 -> 444. 180
18:23:48.899 -> 445. 204
18:23:48.899 -> 446. 1
18:23:48.899 -> 447. 110
18:23:48.899 -> 448. 230
18:23:48.899 -> 449. 157
18:23:48.899 -> 450. 140
18:23:48.899 -> 451. 7
18:23:48.899 -> 452. 168
18:23:48.899 -> 453. 150
18:23:48.899 -> 454. 81
18:23:48.899 -> 455. 97
18:23:48.899 -> 456. 60
18:23:48.899 -> 457. 147
18:23:48.899 -> 458. 194
18:23:48.899 -> 459. 41
18:23:48.899 -> 460. 49
18:23:48.899 -> 461. 197
18:23:48.899 -> 462. 86
18:23:48.899 -> 463. 177
18:23:48.899 -> 464. 193
18:23:48.899 -> 465. 144
18:23:48.945 -> 466. 199
18:23:48.945 -> 467. 38
18:23:48.945 -> 468. 224
18:23:48.945 -> 469. 184
18:23:48.945 -> 470. 253
18:23:48.945 -> 471. 37
18:23:48.945 -> 472. 133
18:23:48.945 -> 473. 145
18:23:48.945 -> 474. 107
18:23:48.945 -> 475. 40
18:23:48.945 -> 476. 80
18:23:48.945 -> 477. 127
18:23:48.945 -> 478. 173
18:23:48.945 -> 479. 226
18:23:48.945 -> 480. 246
18:23:48.945 -> 481. 186
18:23:48.945 -> 482. 4
18:23:48.945 -> 483. 247
18:23:48.945 -> 484. 226
18:23:48.945 -> 485. 204
18:23:48.945 -> 486. 247
18:23:48.945 -> 487. 242
18:23:48.945 -> 488. 4
18:23:48.945 -> 489. 150
18:23:48.945 -> 490. 88
18:23:48.945 -> 491. 176
18:23:48.945 -> 492. 149
18:23:48.945 -> 493. 149
18:23:48.945 -> 494. 108
18:23:48.945 -> 495. 239
18:23:48.945 -> 496. 60
18:23:48.945 -> 497. 219
18:23:48.945 -> 498. 7
18:23:48.945 -> 499. 204
18:23:48.945 -> 500. 83
18:23:48.945 -> 501. 106
18:23:48.945 -> 502. 216
18:23:48.945 -> 503. 83
18:23:48.945 -> 504. 153
18:23:48.945 -> 505. 178
18:23:48.945 -> 506. 187
18:23:48.945 -> 507. 50
18:23:48.945 -> 508. 162
18:23:48.945 -> 509. 240
18:23:48.945 -> 510. 233
18:23:48.945 -> 511. 202
18:23:48.945 -> 512. 152
18:23:48.945 -> 513. 100
18:23:48.945 -> 514. 205
18:23:48.945 -> 515. 121
18:23:48.945 -> 516. 221
18:23:48.945 -> 517. 168
18:23:48.945 -> 518. 80
18:23:48.945 -> 519. 156
18:23:48.945 -> 520. 166
18:23:48.945 -> 521. 157
18:23:48.990 -> 522. 61
18:23:48.990 -> 523. 24
18:23:48.990 -> 524. 220
18:23:48.990 -> 525. 74
18:23:48.990 -> 526. 134
18:23:48.990 -> 527. 81
18:23:48.990 -> 528. 70
18:23:48.990 -> 529. 123
18:23:48.990 -> 530. 103
18:23:48.990 -> 531. 90
18:23:48.990 -> 532. 198
18:23:48.990 -> 533. 49
18:23:48.990 -> 534. 236
18:23:48.990 -> 535. 154
18:23:48.990 -> 536. 162
18:23:48.990 -> 537. 129
18:23:48.990 -> 538. 24
18:23:48.990 -> 539. 118
18:23:48.990 -> 540. 107
18:23:48.990 -> 541. 228
18:23:48.990 -> 542. 39
18:23:48.990 -> 543. 16
18:23:48.990 -> 544. 176
18:23:48.990 -> 545. 143
18:23:48.990 -> 546. 55
18:23:48.990 -> 547. 52
18:23:48.990 -> 548. 85
18:23:48.990 -> 549. 158
18:23:48.990 -> 550. 114
18:23:48.990 -> 551. 68
18:23:48.990 -> 552. 237
18:23:48.990 -> 553. 116
18:23:48.990 -> 554. 234
18:23:48.990 -> 555. 107
18:23:48.990 -> 556. 115
18:23:48.990 -> 557. 13
18:23:48.990 -> 558. 6
18:23:48.990 -> 559. 2
18:23:48.990 -> 560. 7
18:23:48.990 -> 561. 234
18:23:48.990 -> 562. 6
18:23:48.990 -> 563. 164
18:23:48.990 -> 564. 170
18:23:48.990 -> 565. 214
18:23:48.990 -> 566. 133
18:23:48.990 -> 567. 152
18:23:48.990 -> 568. 186
18:23:48.990 -> 569. 5
18:23:48.990 -> 570. 144
18:23:48.990 -> 571. 137
18:23:48.990 -> 572. 95
18:23:48.990 -> 573. 36
18:23:48.990 -> 574. 220
18:23:48.990 -> 575. 133
18:23:49.035 -> 576. 42
18:23:49.035 -> 577. 92
18:23:49.035 -> 578. 225
18:23:49.035 -> 579. 90
18:23:49.035 -> 580. 54
18:23:49.035 -> 581. 24
18:23:49.035 -> 582. 23
18:23:49.035 -> 583. 10
18:23:49.035 -> 584. 184
18:23:49.035 -> 585. 176
18:23:49.035 -> 586. 101
18:23:49.035 -> 587. 208
18:23:49.035 -> 588. 111
18:23:49.035 -> 589. 20
18:23:49.035 -> 590. 20
18:23:49.035 -> 591. 160
18:23:49.035 -> 592. 139
18:23:49.035 -> 593. 168
18:23:49.035 -> 594. 111
18:23:49.035 -> 595. 8
18:23:49.035 -> 596. 61
18:23:49.035 -> 597. 227
18:23:49.035 -> 598. 248
18:23:49.035 -> 599. 117
18:23:49.035 -> 600. 57
18:23:49.035 -> 601. 38
18:23:49.035 -> 602. 63
18:23:49.035 -> 603. 110
18:23:49.035 -> 604. 96
18:23:49.035 -> 605. 158
18:23:49.035 -> 606. 243
18:23:49.035 -> 607. 8
18:23:49.035 -> 608. 238
18:23:49.035 -> 609. 67
18:23:49.035 -> 610. 192
18:23:49.035 -> 611. 10
18:23:49.035 -> 612. 59
18:23:49.035 -> 613. 41
18:23:49.035 -> 614. 247
18:23:49.035 -> 615. 44
18:23:49.035 -> 616. 101
18:23:49.035 -> 617. 116
18:23:49.035 -> 618. 230
18:23:49.035 -> 619. 224
18:23:49.035 -> 620. 175
18:23:49.035 -> 621. 127
18:23:49.035 -> 622. 231
18:23:49.035 -> 623. 155
18:23:49.035 -> 624. 230
18:23:49.035 -> 625. 108
18:23:49.035 -> 626. 2
18:23:49.035 -> 627. 49
18:23:49.035 -> 628. 30
18:23:49.035 -> 629. 30
18:23:49.080 -> 630. 107
18:23:49.080 -> 631. 218
18:23:49.080 -> 632. 245
18:23:49.080 -> 633. 15
18:23:49.080 -> 634. 18
18:23:49.080 -> 635. 131
18:23:49.080 -> 636. 101
18:23:49.080 -> 637. 64
18:23:49.080 -> 638. 140
18:23:49.080 -> 639. 43
18:23:49.080 -> 640. 102
18:23:49.080 -> 641. 192
18:23:49.080 -> 642. 105
18:23:49.080 -> 643. 69
18:23:49.080 -> 644. 244
18:23:49.080 -> 645. 180
18:23:49.080 -> 646. 132
18:23:49.080 -> 647. 142
18:23:49.080 -> 648. 249
18:23:49.080 -> 649. 144
18:23:49.080 -> 650. 180
18:23:49.080 -> 651. 235
18:23:49.080 -> 652. 155
18:23:49.080 -> 653. 153
18:23:49.080 -> 654. 6
18:23:49.080 -> 655. 111
18:23:49.080 -> 656. 53
18:23:49.080 -> 657. 122
18:23:49.080 -> 658. 221
18:23:49.080 -> 659. 13
18:23:49.080 -> 660. 205
18:23:49.080 -> 661. 249
18:23:49.080 -> 662. 69
18:23:49.080 -> 663. 238
18:23:49.080 -> 664. 136
18:23:49.080 -> 665. 105
18:23:49.080 -> 666. 122
18:23:49.080 -> 667. 247
18:23:49.080 -> 668. 67
18:23:49.080 -> 669. 221
18:23:49.080 -> 670. 179
18:23:49.080 -> 671. 115
18:23:49.080 -> 672. 58
18:23:49.080 -> 673. 127
18:23:49.080 -> 674. 117
18:23:49.080 -> 675. 35
18:23:49.080 -> 676. 207
18:23:49.080 -> 677. 252
18:23:49.080 -> 678. 152
18:23:49.080 -> 679. 154
18:23:49.080 -> 680. 108
18:23:49.080 -> 681. 229
18:23:49.080 -> 682. 18
18:23:49.125 -> 683. 189
18:23:49.125 -> 684. 95
18:23:49.125 -> 685. 61
18:23:49.125 -> 686. 131
18:23:49.125 -> 687. 90
18:23:49.125 -> 688. 131
18:23:49.125 -> 689. 135
18:23:49.125 -> 690. 203
18:23:49.125 -> 691. 192
18:23:49.125 -> 692. 150
18:23:49.125 -> 693. 166
18:23:49.125 -> 694. 188
18:23:49.125 -> 695. 161
18:23:49.125 -> 696. 19
18:23:49.125 -> 697. 48
18:23:49.125 -> 698. 166
18:23:49.125 -> 699. 88
18:23:49.125 -> 700. 18
18:23:49.125 -> 701. 204
18:23:49.125 -> 702. 176
18:23:49.125 -> 703. 129
18:23:49.125 -> 704. 82
18:23:49.125 -> 705. 127
18:23:49.125 -> 706. 13
18:23:49.125 -> 707. 231
18:23:49.125 -> 708. 76
18:23:49.125 -> 709. 69
18:23:49.125 -> 710. 99
18:23:49.125 -> 711. 200
18:23:49.125 -> 712. 139
18:23:49.125 -> 713. 121
18:23:49.125 -> 714. 21
18:23:49.125 -> 715. 50
18:23:49.125 -> 716. 116
18:23:49.125 -> 717. 237
18:23:49.125 -> 718. 8
18:23:49.125 -> 719. 78
18:23:49.125 -> 720. 32
18:23:49.125 -> 721. 15
18:23:49.125 -> 722. 168
18:23:49.125 -> 723. 115
18:23:49.125 -> 724. 19
18:23:49.125 -> 725. 149
18:23:49.125 -> 726. 121
18:23:49.125 -> 727. 101
18:23:49.125 -> 728. 248
18:23:49.125 -> 729. 163
18:23:49.125 -> 730. 116
18:23:49.125 -> 731. 133
18:23:49.125 -> 732. 24
18:23:49.125 -> 733. 26
18:23:49.125 -> 734. 178
18:23:49.125 -> 735. 237
18:23:49.125 -> 736. 20
18:23:49.125 -> 737. 211
18:23:49.125 -> 738. 241
18:23:49.125 -> 739. 17
18:23:49.171 -> 740. 107
18:23:49.171 -> 741. 64
18:23:49.171 -> 742. 25
18:23:49.171 -> 743. 112
18:23:49.171 -> 744. 206
18:23:49.171 -> 745. 59
18:23:49.171 -> 746. 251
18:23:49.171 -> 747. 152
18:23:49.171 -> 748. 187
18:23:49.171 -> 749. 33
18:23:49.171 -> 750. 36
18:23:49.171 -> 751. 101
18:23:49.171 -> 752. 8
18:23:49.171 -> 753. 133
18:23:49.171 -> 754. 81
18:23:49.171 -> 755. 104
18:23:49.171 -> 756. 191
18:23:49.171 -> 757. 122
18:23:49.171 -> 758. 171
18:23:49.171 -> 759. 28
18:23:49.171 -> 760. 203
18:23:49.171 -> 761. 168
18:23:49.171 -> 762. 251
18:23:49.171 -> 763. 224
18:23:49.171 -> 764. 163
18:23:49.171 -> 765. 186
18:23:49.171 -> 766. 37
18:23:49.171 -> 767. 196
18:23:49.171 -> 768. 42
18:23:49.171 -> 769. 220
18:23:49.171 -> 770. 61
18:23:49.171 -> 771. 89
18:23:49.171 -> 772. 13
18:23:49.171 -> 773. 206
18:23:49.171 -> 774. 185
18:23:49.171 -> 775. 188
18:23:49.171 -> 776. 39
18:23:49.171 -> 777. 183
18:23:49.171 -> 778. 191
18:23:49.171 -> 779. 2
18:23:49.171 -> 780. 89
18:23:49.171 -> 781. 217
18:23:49.171 -> 782. 175
18:23:49.171 -> 783. 203
18:23:49.171 -> 784. 95
18:23:49.171 -> 785. 111
18:23:49.171 -> 786. 21
18:23:49.171 -> 787. 130
18:23:49.171 -> 788. 29
18:23:49.171 -> 789. 164
18:23:49.171 -> 790. 207
18:23:49.171 -> 791. 48
18:23:49.171 -> 792. 196
18:23:49.217 -> 793. 33
18:23:49.217 -> 794. 245
18:23:49.217 -> 795. 199
18:23:49.217 -> 796. 233
18:23:49.217 -> 797. 123
18:23:49.217 -> 798. 43
18:23:49.217 -> 799. 130
18:23:49.217 -> 800. 26
18:23:49.217 -> 801. 233
18:23:49.217 -> 802. 180
18:23:49.217 -> 803. 126
18:23:49.217 -> 804. 70
18:23:49.217 -> 805. 192
18:23:49.217 -> 806. 68
18:23:49.217 -> 807. 248
18:23:49.217 -> 808. 43
18:23:49.217 -> 809. 152
18:23:49.217 -> 810. 239
18:23:49.217 -> 811. 235
18:23:49.217 -> 812. 115
18:23:49.217 -> 813. 144
18:23:49.217 -> 814. 164
18:23:49.217 -> 815. 6
18:23:49.217 -> 816. 138
18:23:49.217 -> 817. 45
18:23:49.217 -> 818. 244
18:23:49.217 -> 819. 194
18:23:49.217 -> 820. 97
18:23:49.217 -> 821. 62
18:23:49.217 -> 822. 49
18:23:49.217 -> 823. 19
18:23:49.217 -> 824. 8
18:23:49.217 -> 825. 29
18:23:49.217 -> 826. 142
18:23:49.217 -> 827. 239
18:23:49.217 -> 828. 214
18:23:49.217 -> 829. 64
18:23:49.217 -> 830. 22
18:23:49.217 -> 831. 125
18:23:49.217 -> 832. 162
18:23:49.217 -> 833. 120
18:23:49.217 -> 834. 87
18:23:49.217 -> 835. 66
18:23:49.217 -> 836. 122
18:23:49.217 -> 837. 99
18:23:49.217 -> 838. 212
18:23:49.217 -> 839. 37
18:23:49.217 -> 840. 34
18:23:49.217 -> 841. 11
18:23:49.217 -> 842. 17
18:23:49.217 -> 843. 148
18:23:49.217 -> 844. 137
18:23:49.217 -> 845. 107
18:23:49.217 -> 846. 192
18:23:49.217 -> 847. 95
18:23:49.217 -> 848. 111
18:23:49.217 -> 849. 108
18:23:49.262 -> 850. 192
18:23:49.262 -> 851. 201
18:23:49.262 -> 852. 215
18:23:49.262 -> 853. 126
18:23:49.262 -> 854. 152
18:23:49.262 -> 855. 38
18:23:49.262 -> 856. 11
18:23:49.262 -> 857. 235
18:23:49.262 -> 858. 30
18:23:49.262 -> 859. 51
18:23:49.262 -> 860. 141
18:23:49.262 -> 861. 209
18:23:49.262 -> 862. 76
18:23:49.262 -> 863. 201
18:23:49.262 -> 864. 15
18:23:49.262 -> 865. 129
18:23:49.262 -> 866. 35
18:23:49.262 -> 867. 243
18:23:49.262 -> 868. 78
18:23:49.262 -> 869. 129
18:23:49.262 -> 870. 240
18:23:49.262 -> 871. 219
18:23:49.262 -> 872. 187
18:23:49.262 -> 873. 53
18:23:49.262 -> 874. 81
18:23:49.262 -> 875. 8
18:23:49.262 -> 876. 136
18:23:49.262 -> 877. 159
18:23:49.262 -> 878. 175
18:23:49.262 -> 879. 193
18:23:49.262 -> 880. 54
18:23:49.262 -> 881. 61
18:23:49.262 -> 882. 139
18:23:49.262 -> 883. 93
18:23:49.262 -> 884. 29
18:23:49.262 -> 885. 82
18:23:49.262 -> 886. 196
18:23:49.262 -> 887. 246
18:23:49.262 -> 888. 25
18:23:49.262 -> 889. 252
18:23:49.262 -> 890. 203
18:23:49.262 -> 891. 241
18:23:49.262 -> 892. 51
18:23:49.262 -> 893. 187
18:23:49.262 -> 894. 29
18:23:49.262 -> 895. 245
18:23:49.262 -> 896. 100
18:23:49.262 -> 897. 148
18:23:49.262 -> 898. 32
18:23:49.262 -> 899. 14
18:23:49.262 -> 900. 74
18:23:49.262 -> 901. 220
18:23:49.262 -> 902. 4
18:23:49.262 -> 903. 137
18:23:49.307 -> 904. 98
18:23:49.307 -> 905. 199
18:23:49.307 -> 906. 120
18:23:49.307 -> 907. 39
18:23:49.307 -> 908. 252
18:23:49.307 -> 909. 179
18:23:49.307 -> 910. 69
18:23:49.307 -> 911. 41
18:23:49.307 -> 912. 46
18:23:49.307 -> 913. 119
18:23:49.307 -> 914. 88
18:23:49.307 -> 915. 124
18:23:49.307 -> 916. 36
18:23:49.307 -> 917. 22
18:23:49.307 -> 918. 220
18:23:49.307 -> 919. 181
18:23:49.307 -> 920. 136
18:23:49.307 -> 921. 58
18:23:49.307 -> 922. 97
18:23:49.307 -> 923. 31
18:23:49.307 -> 924. 107
18:23:49.307 -> 925. 170
18:23:49.307 -> 926. 133
18:23:49.307 -> 927. 106
18:23:49.307 -> 928. 86
18:23:49.307 -> 929. 150
18:23:49.307 -> 930. 236
18:23:49.307 -> 931. 175
18:23:49.307 -> 932. 253
18:23:49.307 -> 933. 66
18:23:49.307 -> 934. 68
18:23:49.307 -> 935. 4
18:23:49.307 -> 936. 72
18:23:49.307 -> 937. 185
18:23:49.307 -> 938. 5
18:23:49.307 -> 939. 88
18:23:49.307 -> 940. 20
18:23:49.307 -> 941. 193
18:23:49.307 -> 942. 204
18:23:49.307 -> 943. 55
18:23:49.307 -> 944. 208
18:23:49.307 -> 945. 162
18:23:49.307 -> 946. 224
18:23:49.307 -> 947. 42
18:23:49.307 -> 948. 144
18:23:49.307 -> 949. 241
18:23:49.307 -> 950. 156
18:23:49.307 -> 951. 117
18:23:49.307 -> 952. 7
18:23:49.307 -> 953. 8
18:23:49.307 -> 954. 186
18:23:49.307 -> 955. 82
18:23:49.307 -> 956. 226
18:23:49.307 -> 957. 66
18:23:49.353 -> 958. 78
18:23:49.353 -> 959. 90
18:23:49.353 -> 960. 111
18:23:49.353 -> 961. 137
18:23:49.353 -> 962. 135
18:23:49.353 -> 963. 233
18:23:49.353 -> 964. 12
18:23:49.353 -> 965. 32
18:23:49.353 -> 966. 57
18:23:49.353 -> 967. 130
18:23:49.353 -> 968. 133
18:23:49.353 -> 969. 205
18:23:49.353 -> 970. 248
18:23:49.353 -> 971. 213
18:23:49.353 -> 972. 48
18:23:49.353 -> 973. 202
18:23:49.353 -> 974. 66
18:23:49.353 -> 975. 146
18:23:49.353 -> 976. 39
18:23:49.353 -> 977. 246
18:23:49.353 -> 978. 45
18:23:49.353 -> 979. 185
18:23:49.353 -> 980. 2
18:23:49.353 -> 981. 126
18:23:49.353 -> 982. 187
18:23:49.353 -> 983. 236
18:23:49.353 -> 984. 80
18:23:49.353 -> 985. 162
18:23:49.353 -> 986. 52
18:23:49.353 -> 987. 157
18:23:49.353 -> 988. 89
18:23:49.353 -> 989. 151
18:23:49.353 -> 990. 125
18:23:49.353 -> 991. 3
18:23:49.353 -> 992. 144
18:23:49.353 -> 993. 190
18:23:49.353 -> 994. 139
18:23:49.353 -> 995. 21
18:23:49.353 -> 996. 42
18:23:49.353 -> 997. 145
18:23:49.353 -> 998. 214
18:23:49.353 -> 999. 149

Receiver debug output:

ets Jul 29 2019 12:21:46

rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1344
load:0x40078000,len:13864
load:0x40080400,len:3608
entry 0x400805f0
Received data packet:
stat = 1
len = 997
DATA:
3. 245
4. 134
5. 147
6. 108
7. 158
8. 153
9. 173
10. 3
11. 218
12. 211
13. 136
14. 80
15. 156
16. 60
17. 246
18. 117
19. 25
20. 222
21. 185
22. 3
23. 32
24. 47
25. 102
26. 116
27. 72
28. 187
29. 95
30. 15
31. 227
32. 213
33. 176
34. 232
35. 206
36. 18
37. 6
38. 156
39. 230
40. 70
41. 101
42. 16
43. 48
44. 25
45. 224
46. 190
47. 4
48. 67
49. 199
50. 163
51. 83
52. 154
53. 235
54. 47
55. 236
56. 230
57. 110
58. 115
59. 231
60. 181
61. 105
62. 94
63. 172
64. 227
65. 23
66. 16
67. 183
68. 45
69. 52
70. 242
71. 210
72. 131
73. 8
74. 54
75. 151
76. 204
77. 85
78. 26
79. 129
80. 65
81. 140
82. 108
83. 62
84. 2
85. 18
86. 188
87. 201
88. 204
89. 21
90. 237
91. 159
92. 243
93. 225
94. 81
95. 130
96. 59
97. 152
98. 109
99. 223
100. 9
101. 45
102. 193
103. 97
104. 122
105. 142
106. 46
107. 101
108. 204
109. 190
110. 87
111. 13
112. 111
113. 171
114. 240
115. 4
116. 87
117. 97
118. 73
119. 223
120. 255
121. 255
122. 255
123. 255
124. 255
125. 255
126. 255
127. 255
128. 255
129. 255
130. 255
131. 255
132. 255
133. 255
134. 255
135. 255
136. 255
137. 255
138. 255
139. 255
140. 255
141. 255
142. 255
143. 255
144. 255
145. 255
146. 255
147. 255
148. 255
149. 255
150. 255
151. 255
152. 255
153. 255
154. 255
155. 255
156. 255
157. 255
158. 255
159. 255
160. 255
161. 255
162. 255
163. 255
164. 255
165. 255
166. 255
167. 255
168. 255
169. 255
170. 255
171. 255
172. 255
173. 255
174. 255
175. 255
176. 255
177. 255
178. 255
179. 255
180. 255
181. 255
182. 255
183. 255
184. 255
185. 255
186. 255
187. 255
188. 255
189. 255
190. 255
191. 255
192. 255
193. 255
194. 255
195. 255
196. 255
197. 255
198. 255
199. 255
200. 255
201. 255
202. 255
203. 255
204. 255
205. 255
206. 255
207. 255
208. 255
209. 255
210. 255
211. 255
212. 255
213. 255
214. 255
215. 255
216. 255
217. 255
218. 255
219. 255
220. 255
221. 255
222. 255
223. 255
224. 255
225. 255
226. 255
227. 255
228. 255
229. 255
230. 255
231. 255
232. 255
233. 255
234. 255
235. 255
236. 255
237. 255
238. 255
239. 255
240. 255
241. 255
242. 255
243. 255
244. 255
245. 255
246. 255
247. 255
248. 255
249. 255
250. 255
251. 255
252. 255
253. 255
254. 255
255. 255
256. 255
257. 255
258. 255
259. 255
260. 255
261. 255
262. 255
263. 255
264. 255
265. 255
266. 255
267. 255
268. 255
269. 255
270. 255
271. 255
272. 255
273. 255
274. 255
275. 255
276. 255
277. 255
278. 255
279. 255
280. 255
281. 255
282. 255
283. 255
284. 255
285. 255
286. 255
287. 255
288. 255
289. 255
290. 255
291. 255
292. 255
293. 255
294. 255
295. 255
296. 255
297. 255
298. 255
299. 255
300. 255
301. 255
302. 255
303. 255
304. 255
305. 255
306. 255
307. 255
308. 255
309. 255
310. 255
311. 255
312. 255
313. 255
314. 255
315. 255
316. 255
317. 255
318. 255
319. 255
320. 255
321. 255
322. 255
323. 255
324. 255
325. 255
326. 255
327. 255
328. 255
329. 255
330. 255
331. 255
332. 255
333. 255
334. 255
335. 255
336. 255
337. 255
338. 255
339. 255
340. 255
341. 255
342. 255
343. 255
344. 255
345. 255
346. 255
347. 255
348. 255
349. 255
350. 255
351. 255
352. 255
353. 255
354. 255
355. 255
356. 255
357. 255
358. 255
359. 255
360. 255
361. 255
362. 255
363. 255
364. 255
365. 255
366. 255
367. 255
368. 255
369. 255
370. 255
371. 255
372. 255
373. 255
374. 255
375. 255
376. 255
377. 255
378. 255
379. 255
380. 255
381. 255
382. 255
383. 255
384. 255
385. 255
386. 255
387. 255
388. 255
389. 255
390. 255
391. 255
392. 255
393. 255
394. 255
395. 255
396. 255
397. 255
398. 255
399. 255
400. 255
401. 255
402. 255
403. 255
404. 255
405. 255
406. 255
407. 255
408. 255
409. 255
410. 255
411. 255
412. 255
413. 255
414. 255
415. 255
416. 255
417. 255
418. 255
419. 255
420. 255
421. 255
422. 255
423. 255
424. 255
425. 255
426. 255
427. 255
428. 255
429. 255
430. 255
431. 255
432. 255
433. 255
434. 255
435. 255
436. 255
437. 255
438. 255
439. 255
440. 255
441. 255
442. 255
443. 255
444. 255
445. 255
446. 255
447. 255
448. 255
449. 255
450. 255
451. 255
452. 255
453. 255
454. 255
455. 255
456. 255
457. 255
458. 255
459. 255
460. 255
461. 255
462. 255
463. 255
464. 255
465. 255
466. 255
467. 255
468. 255
469. 255
470. 255
471. 255
472. 255
473. 255
474. 255
475. 255
476. 255
477. 255
478. 255
479. 255
480. 255
481. 255
482. 255
483. 255
484. 255
485. 255
486. 255
487. 255
488. 255
489. 255
490. 255
491. 255
492. 255
493. 255
494. 255
495. 255
496. 255
497. 255
498. 255
499. 255
500. 255
501. 255
502. 255
503. 255
504. 255
505. 255
506. 255
507. 255
508. 255
509. 255
510. 255
511. 255
512. 255
513. 255
514. 255
515. 255
516. 255
517. 255
518. 255
519. 255
520. 255
521. 255
522. 255
523. 255
524. 255
525. 255
526. 255
527. 255
528. 255
529. 255
530. 255
531. 255
532. 255
533. 255
534. 255
535. 255
536. 255
537. 255
538. 255
539. 255
540. 255
541. 255
542. 255
543. 255
544. 255
545. 255
546. 255
547. 255
548. 255
549. 255
550. 255
551. 255
552. 255
553. 255
554. 255
555. 255
556. 255
557. 255
558. 255
559. 255
560. 255
561. 255
562. 255
563. 255
564. 255
565. 255
566. 255
567. 255
568. 255
569. 255
570. 255
571. 255
572. 255
573. 255
574. 255
575. 255
576. 255
577. 255
578. 255
579. 255
580. 255
581. 255
582. 255
583. 255
584. 255
585. 255
586. 255
587. 255
588. 255
589. 255
590. 255
591. 255
592. 255
593. 255
594. 255
595. 255
596. 255
597. 255
598. 255
599. 255
600. 255
601. 255
602. 255
603. 255
604. 255
605. 255
606. 255
607. 255
608. 255
609. 255
610. 255
611. 255
612. 255
613. 255
614. 255
615. 255
616. 255
617. 255
618. 255
619. 255
620. 255
621. 255
622. 255
623. 255
624. 255
625. 255
626. 255
627. 255
628. 255
629. 255
630. 255
631. 255
632. 255
633. 255
634. 255
635. 255
636. 255
637. 255
638. 255
639. 255
640. 255
641. 255
642. 255
643. 255
644. 255
645. 255
646. 255
647. 255
648. 255
649. 255
650. 255
651. 255
652. 255
653. 255
654. 255
655. 255
656. 255
657. 255
658. 255
659. 255
660. 255
661. 255
662. 255
663. 255
664. 255
665. 255
666. 255
667. 255
668. 255
669. 255
670. 255
671. 255
672. 255
673. 255
674. 255
675. 255
676. 255
677. 255
678. 255
679. 255
680. 255
681. 255
682. 255
683. 255
684. 255
685. 255
686. 255
687. 255
688. 255
689. 255
690. 255
691. 255
692. 255
693. 255
694. 255
695. 255
696. 255
697. 255
698. 255
699. 255
700. 255
701. 255
702. 255
703. 255
704. 255
705. 255
706. 255
707. 255
708. 255
709. 255
710. 255
711. 255
712. 255
713. 255
714. 255
715. 255
716. 255
717. 255
718. 255
719. 255
720. 255
721. 255
722. 255
723. 255
724. 255
725. 255
726. 255
727. 255
728. 255
729. 255
730. 255
731. 255
732. 255
733. 255
734. 255
735. 255
736. 255
737. 255
738. 255
739. 255
740. 255
741. 255
742. 255
743. 255
744. 255
745. 255
746. 255
747. 255
748. 255
749. 255
750. 255
751. 255
752. 255
753. 255
754. 255
755. 255
756. 255
757. 255
758. 255
759. 255
760. 255
761. 255
762. 255
763. 255
764. 255
765. 255
766. 255
767. 255
768. 255
769. 255
770. 255
771. 255
772. 255
773. 255
774. 255
775. 255
776. 255
777. 255
778. 255
779. 255
780. 255
781. 255
782. 255
783. 255
784. 255
785. 255
786. 255
787. 255
788. 255
789. 255
790. 255
791. 255
792. 255
793. 255
794. 255
795. 255
796. 255
797. 255
798. 255
799. 255
800. 255
801. 255
802. 255
803. 255
804. 255
805. 255
806. 255
807. 255
808. 255
809. 255
810. 255
811. 255
812. 255
813. 255
814. 255
815. 255
816. 255
817. 255
818. 255
819. 255
820. 255
821. 255
822. 255
823. 255
824. 255
825. 255
826. 255
827. 255
828. 255
829. 255
830. 255
831. 255
832. 255
833. 255
834. 255
835. 255
836. 255
837. 255
838. 255
839. 255
840. 255
841. 255
842. 255
843. 255
844. 255
845. 255
846. 255
847. 255
848. 255
849. 255
850. 255
851. 255
852. 255
853. 255
854. 255
855. 255
856. 255
857. 255
858. 255
859. 255
860. 255
861. 255
862. 255
863. 255
864. 255
865. 255
866. 255
867. 255
868. 255
869. 255
870. 255
871. 255
872. 255
873. 255
874. 255
875. 255
876. 255
877. 255
878. 255
879. 255
880. 255
881. 255
882. 255
883. 255
884. 255
885. 255
886. 255
887. 255
888. 255
889. 255
890. 255
891. 255
892. 255
893. 255
894. 255
895. 255
896. 255
897. 255
898. 255
899. 255
900. 255
901. 255
902. 255
903. 255
904. 255
905. 255
906. 255
907. 255
908. 255
909. 255
910. 255
911. 255
912. 255
913. 255
914. 255
915. 255
916. 255
917. 255
918. 255
919. 255
920. 255
921. 255
922. 255
923. 255
924. 255
925. 255
926. 255
927. 255
928. 255
929. 255
930. 255
931. 255
932. 255
933. 255
934. 255
935. 255
936. 255
937. 255
938. 255
939. 255
940. 255
941. 255
942. 255
943. 255
944. 255
945. 255
946. 255
947. 255
948. 255
949. 255
950. 255
951. 255
952. 255
953. 255
954. 255
955. 255
956. 255
957. 255
958. 255
959. 255
960. 255
961. 255
962. 255
963. 255
964. 255
965. 255
966. 255
967. 255
968. 255
969. 255
970. 255
971. 255
972. 255
973. 255
974. 255
975. 255
976. 255
977. 255
978. 255
979. 255
980. 255
981. 255
982. 255
983. 255
984. 255
985. 255
986. 255
987. 255
988. 255
989. 255
990. 255
991. 255
992. 255
993. 255
994. 255
995. 255
996. 255
997. 255
998. 255
999. 255
Received data packet:
ets Jul 29 2019 12:21:46

rst:0x8 (TG1WDT_SYS_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT)
configsip: 0, SPIWP:0xee
clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00
mode:DIO, clock div:1
load:0x3fff0030,len:1344
load:0x40078000,len:13864
load:0x40080400,len:3608
entry 0x400805f0

Hello

Your receiver code is wrong because it will read inexistant bytes, because they did not yet arrived into the serial buffer. You have to make sure there are bytes to be read (Sender.available() returns the number of bytes in the buffer)

1 Like

You test is too complex, I think that it can be simpler.
Do you have a usb-logic-analyzer to capture the data ?

Could you do this:

  • I thought that "HardwareSerial Sender(2);" was no longer needed. Can you try Serial2 without that line ?
  • Make an array of 1000 bytes.
  • Set the tx buffer to 1024 for the sender with "setTxBufferSize()", that is with a "T" from "Tx".
  • Measure the time (using millis) to transmit those bytes with a single Serial.write().
  • The receiver should read only one byte if only one byte is available(). You may not read more.

Show both sketches.

[UPDATE] I can not check the working of "Serial2.setTxBufferSize(1024)" in the Wokwi simulator. It does not seem to work.

Serial communication always chops up messages into smaller "packages" (bytes). A receiver needs to handle each incoming byte as it arrives (and possibly handle situations where, e.g., a complete message, however you or the protocol defines a "message", doesn't arrive within a certain length of time).

As others have mentioned this is not the correct way to read serial data.

You cannot assume all the data arrives simultaneously and is available to be read.

At 115,200 baud you will receive a byte approximate every 85 micro seconds... but the ESP32 can run ~240MHz ... so each CPU cycle is ~4 nano seconds... so much faster than the data is coming in.

You need to loop through checking the serial data, and only read it into your array when there is actually something available.

the examples in Serial Input Basics should give you an idea how to program a reliable receiver.

If you want to confirm this is a timing issue, put a delay(100) after the read of the first byte.

Learned the lesson. Bytes via serial arrive slower than the ESP32 can processes them. Thanks everyone for the help.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.