This ping is not expected to be used by the server, it is meant to be ponged back to the client as part of measuring RTT.
Now it's true the client only uses this right now to do a bandwidth test it then ignores, but it does log the bandwidth so it'd be nice for debugging to have the numbers be accurate (right now the client defaults to a two second RTT because it never gets a pong to measure)
Tested locally and verified my bandwidth was measured correctly (well the client maxes at 15mbps on the speed test so it just said that, but that's more accurate than how it used to say 5005kbps exactly always)
This ping is not expected to be used by the server, it is meant to be ponged back to the client as part of measuring RTT.
Now it's true the client only uses this right now to do a bandwidth test it then ignores, but it does log the bandwidth so it'd be nice for debugging to have the numbers be accurate (right now the client defaults to a two second RTT because it never gets a pong to measure)
See https://github.com/Glimesh/ftl-sdk/blob/5912733506c066684aebd43f3e0b94cf51ca98c1/libftl/media.c#L1165-L1174