Jan Breuer
2015-01-18 90f9c5a84c9e4c281cd665bcb41dc6b2d2abb550
examples/test-parser/main.c
@@ -65,9 +65,16 @@
    return SCPI_RES_OK;
}
scpi_result_t SCPI_Test(scpi_t * context) {
/**
 * Callback for *TST? command
 *
 * It returns directly the result of the test
 * @param context
 * @return 0 means "test was OK", other values means, that some error bits are set
 */
int32_t SCPI_Test(scpi_t * context) {
    fprintf(stderr, "**Test\r\n");
    return SCPI_RES_OK;
    return 0;
}
scpi_result_t SCPI_Reset(scpi_t * context) {
@@ -101,9 +108,9 @@
    TEST_SCPI_INPUT(""); // emulate command timeout
    TEST_SCPI_INPUT("*ESE\r\n"); // cause error -109, missing parameter
    TEST_SCPI_INPUT("*ESE 0x20\r\n");
    TEST_SCPI_INPUT("*ESE #H20\r\n");
    TEST_SCPI_INPUT("*SRE 0xFF\r\n");
   TEST_SCPI_INPUT("*SRE #HFF\r\n");
    
    TEST_SCPI_INPUT("IDN?\r\n"); // cause error -113, undefined header