| | |
| | | |
| | | // read first parameter if present |
| | | if (SCPI_ParamNumber(context, ¶m1, false)) { |
| | | SCPI_NumberToStr(context, ¶m1, bf, 15); |
| | | fprintf(stderr, "\tP1=%s\r\n", bf); |
| | | } |
| | | |
| | | // read second paraeter if present |
| | | if (SCPI_ParamNumber(context, ¶m2, false)) { |
| | | SCPI_NumberToStr(context, ¶m2, bf, 15); |
| | | fprintf(stderr, "\tP2=%s\r\n", bf); |
| | | } |
| | | |
| | | |
| | | SCPI_NumberToStr(context, ¶m1, bf, 15); |
| | | fprintf(stderr, "\tP1=%s\r\n", bf); |
| | | |
| | | |
| | | SCPI_NumberToStr(context, ¶m2, bf, 15); |
| | | fprintf(stderr, "\tP2=%s\r\n", bf); |
| | | |
| | | SCPI_ResultDouble(context, 0); |
| | | |
| | |
| | | {.pattern = "MEASure:FRESistance?", .callback = SCPI_StubQ,}, |
| | | {.pattern = "MEASure:FREQuency?", .callback = SCPI_StubQ,}, |
| | | {.pattern = "MEASure:PERiod?", .callback = SCPI_StubQ,}, |
| | | |
| | | {.pattern = "SYSTem:COMMunication:TCPIP:CONTROL?", .callback = SCPI_SystemCommTcpipControlQ,}, |
| | | |
| | | SCPI_CMD_LIST_END |
| | | }; |
| | |
| | | .error = SCPI_Error, |
| | | .reset = SCPI_Reset, |
| | | .test = SCPI_Test, |
| | | .srq = SCPI_Srq, |
| | | .control = SCPI_Control, |
| | | .flush = SCPI_Flush, |
| | | }; |
| | | |
| | | #define SCPI_INPUT_BUFFER_LENGTH 256 |