Folkert van Heusden
Folkert van Heusden
I've tested in a toy-project of mine, and TCP_CORK also solves it: ``` size_t SCPI_Write(scpi_t * context, const char * data, size_t len) { if (context->user_context != NULL) { int...
@WyoOutlaw yes; at https://github.com/j123b567/scpi-parser/blob/master/libscpi/src/ieee488.c#L271 there's the code that emits it as 4 seperate mnemonics. Eventually https://github.com/j123b567/scpi-parser/blob/master/libscpi/src/parser.c#L361 is called which calls writeData and that ends with a call to a write()...
Well, you can disable(!) the 'TCP_NODELAY' socket option while processing *IDN? That way one can reasonably sure that the 4 packets are concatenated. See 2a1fbbd629e4c1d7f636bbb7817bea1ba082981a in the pull request.
``` [2021-08-02T20:42:41Z] [rtppeer.cpp:348] Send CK0 to lappiemctopface/VMPK Out [2021-08-02T20:42:41Z] [rtppeer.cpp:289] Latency lappiemctopface/VMPK Out: 5.10 ms (client / 2) [2021-08-02T20:42:41Z] [poller.cpp:200] Catched exception at poller: Try to access end of buffer...
I ran rtpmidid in valgrind. When I pressed ctrl+c at some point, I got: ``` ==25410== Invalid read of size 1 ==25410== at 0x2255FA: std::less::operator()(unsigned char const&, unsigned char const&)...
This is an example of a disappearing service. I had a '' and a ''. As soon as I connected them (in a patchbay program), the following scrolled by in...
update: there is **NO** difference between ethernet and wifi. It still may be a timing problem, not perse a too long latency (over vpn worked fine for example (aprox. 100ms...
Also strange: sometimes connecting some source to a local fluidsynth works fine ONLY if I also connect it to an other service. See screendumps to see what I mean. This...
> I also detected the other day something similar, but thought it was related to disconnection. My case was connecting to two alsa ports, and disconnecting one of them. Then...
> On VPN quite probably the VPN (wireguard) itself is doing some packet resend. Is the VPN directly to the rtpmidid computer? I use tinc; its endpoint is on a...