v_abcd commands should be removed to prevent unintentional usage and throw with a suggestion command for dac and power
Build on RHEL9 / build (push) Successful in 3m29s
Run Simulator Tests on local RHEL9 / build (push) Failing after 3m42s
Build on RHEL8 / build (push) Successful in 5m10s
Run Simulator Tests on local RHEL8 / build (push) Failing after 5m19s

This commit is contained in:
2026-02-26 14:59:26 +01:00
parent 42da2e04b7
commit 89fc3eac45
17 changed files with 193 additions and 1122 deletions
+24
View File
@@ -508,6 +508,18 @@ std::string ToString(const defs::dacIndex s) {
return std::string("vipre_cds");
case defs::IBIAS_SFP:
return std::string("ibias_sfp");
case defs::V_POWER_A:
return std::string("v_a");
case defs::V_POWER_B:
return std::string("v_b");
case defs::V_POWER_C:
return std::string("v_c");
case defs::V_POWER_D:
return std::string("v_d");
case defs::V_POWER_IO:
return std::string("v_io");
case defs::V_POWER_CHIP:
return std::string("v_chip");
case defs::TRIMBIT_SCAN:
return std::string("trimbits");
case defs::HIGH_VOLTAGE:
@@ -989,6 +1001,18 @@ template <> defs::dacIndex StringTo(const std::string &s) {
return defs::VIPRE_CDS;
if (s == "ibias_sfp")
return defs::IBIAS_SFP;
if (s == "v_a")
return defs::V_POWER_A;
if (s == "v_b")
return defs::V_POWER_B;
if (s == "v_c")
return defs::V_POWER_C;
if (s == "v_d")
return defs::V_POWER_D;
if (s == "v_io")
return defs::V_POWER_IO;
if (s == "v_chip")
return defs::V_POWER_CHIP;
if (s == "trimbits")
return defs::TRIMBIT_SCAN;
if (s == "highvoltage")