Jan Breuer

Results 111 comments of Jan Breuer

I can't test it in now, but isn't it also necessary to explicitly flush the output so we are sure, that the concatenated message is send immediately? https://stackoverflow.com/questions/855544/is-there-a-way-to-flush-a-posix-socket Also in...

The problem is on the sigrok site so the only correct solution is https://sigrok.org/bugzilla/show_bug.cgi?id=1750 TCP is stream protocol and underlaying packets are just unimportant technological detail. You should always depend...

I know this limitation, but I don't know, how to handle this in pure c. It is possible to have full table in PROGMEM and have RAM buffer for one...

Here are some more hints: So `findCommandHeader` will not do just `cmd = &context->cmdlist[i];` but some "deep copy" of `cmdlist` item. `deep_copy_from_progmem(context->param_list.cmd, &context->cmdlist[i]);` `context->param_list.cmd.pattern` must be preallocated with RAM buffer...

You can now change `USE_COMMAND_TAGS` to 0 to save some space, if you are not using tags in command list.

Nice! I will check it and play with it little bit.

Wow, it is very interesting, but I have currently not much time to incorporate so big change. I have just few things. Are there any drawbacks to leave it under...

Sorry, I didn't look into the source. I just read the comment. So it is much nicer with this. I have played little bit with Arduino IDE and it seems,...

SCPI-99 is standard with some fixed structure of requests and responses. Even if it has text commands, it is not supposed to be used by humans directly. E.g. exactly one...

Hello Pascal, in general, all ideas are welcome. Searching `scpi_commands[]` table is slow, because it is not just string comparision on equality. IMHO it can't be speed up by any...