Hello everyone,
I am trying to establish a connection between my Realtime ethernet Beckhoff network card and the Sunrise controller. I have been able to establish an echo server where the the beckhoff card just reflects the message it receives from the controller.
But surprisingly the connection quality never jumps beyond POOR to GOOD. The program keeps giving me an error "Timeout before FRI connection quality reached GOOD or EXCELLENT".
Why I find it surprising is that the after seeing the performance of my setup in Wireshark, the data transmission is happening at the sample rate specified in the program but it does not seem to recognized by the Sunrise controller. I have read in an other post that this happens only when the client and the controller cannot talk to each other at the set sampling rate. But it seems to be happening according to wireshark.
Anyone with a solution for this or had experienced this before?
The picture attached shows when the setSendPeriodMilliSec(5); is used and it can be seen that the second packet is sent at 4.9 ms i.e almost under 5.
IP adress of client : 192.170.10.100