From 9fa36c9eb1bb294c58b4e4dd7592893f829ce282 Mon Sep 17 00:00:00 2001 From: Justin Fichtner <Justin.Fichtner@lakeshore.com> Date: 周一, 14 8月 2017 23:36:13 +0800 Subject: [PATCH] Add support for STATus:OPERation:CONDition register and general handling of condition registers --- examples/test-parser/main.c | 22 ++++++++++++---------- 1 files changed, 12 insertions(+), 10 deletions(-) diff --git a/examples/test-parser/main.c b/examples/test-parser/main.c index e5badb1..878e681 100644 --- a/examples/test-parser/main.c +++ b/examples/test-parser/main.c @@ -107,14 +107,14 @@ TEST_SCPI_INPUT("SYST:VERS?"); TEST_SCPI_INPUT("\r\n*ID"); TEST_SCPI_INPUT("N?"); - TEST_SCPI_INPUT(""); // emulate command timeout + TEST_SCPI_INPUT(""); /* emulate command timeout */ - TEST_SCPI_INPUT("*ESE\r\n"); // cause error -109, missing parameter + TEST_SCPI_INPUT("*ESE\r\n"); /* cause error -109, missing parameter */ TEST_SCPI_INPUT("*ESE #H20\r\n"); TEST_SCPI_INPUT("*SRE #HFF\r\n"); - TEST_SCPI_INPUT("IDN?\r\n"); // cause error -113, undefined header + TEST_SCPI_INPUT("IDN?\r\n"); /* cause error -113, undefined header */ TEST_SCPI_INPUT("SYST:ERR?\r\n"); TEST_SCPI_INPUT("SYST:ERR?\r\n"); @@ -131,13 +131,15 @@ TEST_SCPI_INPUT("test:text 'a a'\r\n"); TEST_SCPI_INPUT("test:text 'aa a'\r\n"); TEST_SCPI_INPUT("test:text 'aaa aaaa'\r\n"); - //printf("%.*s %s\r\n", 3, "asdadasdasdasdas", "b"); - // interactive demo - //char smbuffer[10]; - //while (1) { - // fgets(smbuffer, 10, stdin); - // SCPI_Input(&scpi_context, smbuffer, strlen(smbuffer)); - //} + TEST_SCPI_INPUT("TEST:CHANnellist (@9!2:3!4,5!6)\r\n"); + /* printf("%.*s %s\r\n", 3, "asdadasdasdasdas", "b"); + * interactive demo + * char smbuffer[10]; + * while (1) { + * fgets(smbuffer, 10, stdin); + * SCPI_Input(&scpi_context, smbuffer, strlen(smbuffer)); + * } + */ return (EXIT_SUCCESS); -- Gitblit v1.9.1