diff options
author | xianyuanjia <56282287+xianyuanjia@users.noreply.github.com> | 2021-11-15 17:16:30 -0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-15 17:16:30 -0800 |
commit | 5097a6f02c49a80459649f0acc4e062325057eef (patch) | |
tree | 25a514985d982e725cac48e1db31f5c4572956fa | |
parent | 542a78a7198256d172f56546ab8a6493166b3d9b (diff) | |
download | mobly-5097a6f02c49a80459649f0acc4e062325057eef.tar.gz |
Change get_atten command for instances where path count is 1. (#771)
-rw-r--r-- | mobly/controllers/attenuator_lib/minicircuits.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/mobly/controllers/attenuator_lib/minicircuits.py b/mobly/controllers/attenuator_lib/minicircuits.py index 4cbc1de..f33a5d1 100644 --- a/mobly/controllers/attenuator_lib/minicircuits.py +++ b/mobly/controllers/attenuator_lib/minicircuits.py @@ -120,6 +120,7 @@ class AttenuatorDevice: self._telnet_client.host) if idx + 1 > self.path_count or idx < 0: raise IndexError("Attenuator index out of range!", self.path_count, idx) - atten_val_str = self._telnet_client.cmd("CHAN:%s:ATT?" % (idx + 1)) + telnet_cmd = ":ATT?" if self.path_count == 1 else "CHAN:%s:ATT?" % (idx + 1) + atten_val_str = self._telnet_client.cmd(telnet_cmd) atten_val = float(atten_val_str) return atten_val |