Jan Breuer
2015-03-18 f8536daee65bdd87d004771c787a6f42a1397859
libscpi/src/ieee488.c
@@ -98,7 +98,7 @@
 * @param val - new value
 */
void SCPI_RegSet(scpi_t * context, scpi_reg_name_t name, scpi_reg_val_t val) {
    bool_t srq = FALSE;
    scpi_bool_t srq = FALSE;
    scpi_reg_val_t mask;
    scpi_reg_val_t old_val;
@@ -240,13 +240,20 @@
/**
 * *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) {
    SCPI_ResultString(context, SCPI_MANUFACTURE);
    SCPI_ResultString(context, SCPI_DEV_NAME);
    SCPI_ResultString(context, SCPI_DEV_VERSION);
    SCPI_ResultMnemonic(context, context->idn[0]);
    SCPI_ResultMnemonic(context, context->idn[1]);
    SCPI_ResultMnemonic(context, context->idn[2]);
    SCPI_ResultMnemonic(context, context->idn[3]);
    return SCPI_RES_OK;
}