]> sigrok.org Git - libsigrok.git/blobdiff - src/hardware/scpi-dmm/api.c
scpi: add Siglent to the vendor alias list
[libsigrok.git] / src / hardware / scpi-dmm / api.c
index a823196d90042bd79a7a03948b45eb2fbbb38e50..077debc7ed1bd2c9594f366a36f234836951e135 100644 (file)
@@ -50,6 +50,7 @@ static const uint32_t devopts_generic_range[] = {
 
 static const struct scpi_command cmdset_agilent[] = {
        { DMM_CMD_SETUP_REMOTE, "\n", },
+       { DMM_CMD_SETUP_LOCAL, "SYST:LOC", },
        { DMM_CMD_SETUP_FUNC, "CONF:%s", },
        { DMM_CMD_QUERY_FUNC, "CONF?", },
        { DMM_CMD_START_ACQ, "INIT", },
@@ -215,6 +216,14 @@ SR_PRIV const struct scpi_dmm_model models[] = {
                0, 0, 0, 0, FALSE,
                NULL, NULL, NULL,
        },
+       {
+               "Agilent", "34460A",
+               1, 6, cmdset_agilent, ARRAY_AND_SIZE(mqopts_agilent_34405a),
+               scpi_dmm_get_meas_agilent,
+               ARRAY_AND_SIZE(devopts_generic_range),
+               0, 0, 10 * 1000, 0, FALSE,
+               scpi_dmm_get_range_text, scpi_dmm_set_range_from_text, NULL,
+       },
        {
                "GW", "GDM8251A",
                1, 6, cmdset_gwinstek, ARRAY_AND_SIZE(mqopts_gwinstek_gdm8200a),