/** * *IDN? * * field1: MANUFACTURE * field2: MODEL * field4: SUBSYSTEMS REVISIONS * * example: MANUFACTURE,MODEL,0,01-02-01 * @param context * @return */ scpi_result_t SCPI_CoreIdnQ(scpi_t * context) { int i; for (i = 0; i<4; i++) { if (context->idn[i]) { SCPI_ResultMnemonic(context, context->idn[i]); } else { SCPI_ResultMnemonic(context, "0"); } } return SCPI_RES_OK; }
/** * SYSTem:VERSion? * @param context * @return */ scpi_result_t SCPI_SystemVersionQ(scpi_t * context) { SCPI_ResultMnemonic(context, SCPI_STD_VERSION_REVISION); return SCPI_RES_OK; }