]> sigrok.org Git - libsigrok.git/commit
scpi: Rephrase length logic in data block reception, comment/group code
authorGerhard Sittig <redacted>
Fri, 30 Dec 2016 12:27:29 +0000 (13:27 +0100)
committerUwe Hermann <redacted>
Sat, 7 Jan 2017 14:51:47 +0000 (15:51 +0100)
commit26e8c6a2b2a4523d00c5f462598074faacb086f3
treedb3c3dc0eb2b3458809e07b077e32af971b20d42
parent904401e8fe8175252d68fcf6e0c0edae902c1c17
scpi: Rephrase length logic in data block reception, comment/group code

Slightly rephrase the SCPI code which parses the responses that carry
(binary) data blocks. Be explicit about NUL termination when parsing the
leading length spec in the response, obsoleting the array initializer.
Add lots of comments and group source code lines to better reflect
what's happening from the protocol's perspective.

Fix the returned error code in the path which reads responses of
excessive length in chunks. The previous implementation detected errors
but always returned code 0 (success).
src/scpi/scpi.c