ESPNOW Works But Sometimes Outputs Garbage Randomly
Posted: Wed May 10, 2023 5:53 pm
Hi
I have setup communication between two ESP32 S3 boards. and I am sending an array of size 10 from one to another:
uint8_t Test[10] = {0,1,2,3,4,5,6,7,8,9};
I do not get any error and the code builds properly and connects to the other board imminently but sometimes I get garbage output on the receiver board every a few seconds or so and and the interval between garbage out put is also random:
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 72,96,108,3,1,1,45,26,45,64
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
I really can not find any source helping me with this error and I do not even know if the issue is from the source or destination board.
Any thoughts on this issue?
Thanks
I have setup communication between two ESP32 S3 boards. and I am sending an array of size 10 from one to another:
uint8_t Test[10] = {0,1,2,3,4,5,6,7,8,9};
I do not get any error and the code builds properly and connects to the other board imminently but sometimes I get garbage output on the receiver board every a few seconds or so and and the interval between garbage out put is also random:
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 72,96,108,3,1,1,45,26,45,64
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
Status= 1 hex: 0x68,0xB6,0xB3,0x36,0xAA,0x7C data: 0,1,2,3,4,5,6,7,8,9
I really can not find any source helping me with this error and I do not even know if the issue is from the source or destination board.
Any thoughts on this issue?
Thanks