From: Gerhard Sittig Date: Thu, 15 Sep 2022 20:28:32 +0000 (+0200) Subject: korad-kaxxxxp: unclutter table layout of supported models X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=942afb5abe9815ecac42f95167982a61aae2cb8a;p=libsigrok.git korad-kaxxxxp: unclutter table layout of supported models Reduce the number of lines per item in the table of supported models where appropriate. Only occupy two text lines for the rather lengthy Velleman items. This shall simlify navigation in the models table. --- diff --git a/src/hardware/korad-kaxxxxp/api.c b/src/hardware/korad-kaxxxxp/api.c index 98b6c530..c913e6a1 100644 --- a/src/hardware/korad-kaxxxxp/api.c +++ b/src/hardware/korad-kaxxxxp/api.c @@ -54,50 +54,28 @@ static const double amps_5[] = { 0, 5.1, 0.001, }; static const struct korad_kaxxxxp_model models[] = { /* Vendor, model name, ID reply, channels, voltage, current, quirks. */ - {"Korad", "KA3005P", "KORADKA3005PV2.0", - 1, volts_30, amps_5, 0}, - /* Sometimes the KA3005P has an extra 0x01 after the ID. */ - {"Korad", "KA3005P", "KORADKA3005PV2.0\x01", - 1, volts_30, amps_5, 0}, - /* Sometimes the KA3005P has an extra 0xBC after the ID. */ - {"Korad", "KA3005P", "KORADKA3005PV2.0\xBC", - 1, volts_30, amps_5, 0}, - {"Korad", "KA3005P", "KORAD KA3005P V4.2", - 1, volts_30, amps_5, 0}, - {"Korad", "KA3005P", "KORAD KA3005P V5.5", - 1, volts_30, amps_5, 0}, - {"Korad", "KD3005P", "KORAD KD3005P V2.0", - 1, volts_30, amps_5, 0}, - {"Korad", "KD3005P", "KORADKD3005PV2.0", - 1, volts_30, amps_5, 0}, - {"Korad", "KD3005P", "KORADKD3005PV2.1", - 1, volts_30, amps_5, 0}, - {"Korad", "KD3005P", "KORAD KD3005P V4.1", - 1, volts_30, amps_5, 0}, - {"Korad", "KD3005P", "KORAD KD3005P V6.8", - 1, volts_30, amps_5, 0}, - {"Korad", "KD6005P", "KORAD KD6005P V2.2", - 1, volts_60, amps_5, 0}, - {"RND", "KA3005P", "RND 320-KA3005P V5.5", - 1, volts_30, amps_5, 0}, - {"RND", "KD3005P", "RND 320-KD3005P V4.2", - 1, volts_30, amps_5, 0}, - {"RND", "KA3005P", "RND 320-KA3005P V2.0", - 1, volts_30, amps_5, 0}, - {"Stamos Soldering", "S-LS-31", "S-LS-31 V2.0", - 1, volts_30, amps_5, 0}, - {"Tenma", "72-2535", "TENMA 72-2535 V2.1", - 1, volts_30, amps_3, 0}, - {"Tenma", "72-2540", "TENMA72-2540V2.0", - 1, volts_30, amps_5, 0}, - {"Tenma", "72-2540", "TENMA 72-2540 V2.1", - 1, volts_30, amps_5, 0}, - {"Tenma", "72-2540", "TENMA 72-2540 V5.2", - 1, volts_30, amps_5, 0}, - {"Tenma", "72-2550", "TENMA72-2550V2.0", - 1, volts_60, amps_3, 0}, - {"Tenma", "72-2710", "TENMA 72-2710 V6.6", - 1, volts_30, amps_5, 0}, + {"Korad", "KA3005P", "KORADKA3005PV2.0", 1, volts_30, amps_5, 0}, + /* Some KA3005P have extra bytes after the ID text. */ + {"Korad", "KA3005P", "KORADKA3005PV2.0\x01", 1, volts_30, amps_5, 0}, + {"Korad", "KA3005P", "KORADKA3005PV2.0\xBC", 1, volts_30, amps_5, 0}, + {"Korad", "KA3005P", "KORAD KA3005P V4.2", 1, volts_30, amps_5, 0}, + {"Korad", "KA3005P", "KORAD KA3005P V5.5", 1, volts_30, amps_5, 0}, + {"Korad", "KD3005P", "KORAD KD3005P V2.0", 1, volts_30, amps_5, 0}, + {"Korad", "KD3005P", "KORADKD3005PV2.0", 1, volts_30, amps_5, 0}, + {"Korad", "KD3005P", "KORADKD3005PV2.1", 1, volts_30, amps_5, 0}, + {"Korad", "KD3005P", "KORAD KD3005P V4.1", 1, volts_30, amps_5, 0}, + {"Korad", "KD3005P", "KORAD KD3005P V6.8", 1, volts_30, amps_5, 0}, + {"Korad", "KD6005P", "KORAD KD6005P V2.2", 1, volts_60, amps_5, 0}, + {"RND", "KA3005P", "RND 320-KA3005P V5.5", 1, volts_30, amps_5, 0}, + {"RND", "KD3005P", "RND 320-KD3005P V4.2", 1, volts_30, amps_5, 0}, + {"RND", "KA3005P", "RND 320-KA3005P V2.0", 1, volts_30, amps_5, 0}, + {"Stamos Soldering", "S-LS-31", "S-LS-31 V2.0", 1, volts_30, amps_5, 0}, + {"Tenma", "72-2535", "TENMA 72-2535 V2.1", 1, volts_30, amps_3, 0}, + {"Tenma", "72-2540", "TENMA72-2540V2.0", 1, volts_30, amps_5, 0}, + {"Tenma", "72-2540", "TENMA 72-2540 V2.1", 1, volts_30, amps_5, 0}, + {"Tenma", "72-2540", "TENMA 72-2540 V5.2", 1, volts_30, amps_5, 0}, + {"Tenma", "72-2550", "TENMA72-2550V2.0", 1, volts_60, amps_3, 0}, + {"Tenma", "72-2710", "TENMA 72-2710 V6.6", 1, volts_30, amps_5, 0}, {"Velleman", "LABPS3005D", "VELLEMANLABPS3005DV2.0", 1, volts_30, amps_5, KORAD_QUIRK_LABPS_OVP_EN}, {"Velleman", "PS3005D", "VELLEMANPS3005DV2.0",