How does one disable the input to one of the PID channels?
InvalidParameterException Traceback (most recent call last)
Cell In[36], line 1
----> 1 PID.enable_input(1, enable =False)
File /opt/conda/envs/lab/lib/python3.13/site-packages/moku/instruments/_pidcontroller.py:243, in PIDController.enable_input(self, channel, enable, strict)
237 operation = “enable_input”
238 params = dict(
239 strict=strict,
240 channel=channel,
241 enable=enable,
242 )
→ 243 return self.session.post(
244 f"slot{self.slot}/{self.operation_group}", operation, params
245 )
File /opt/conda/envs/lab/lib/python3.13/site-packages/moku/session.py:23, in handle_response..func_wrapper(self, *args, **kwargs)
20 @wraps(func)
21 def func_wrapper(self, *args, **kwargs):
22 response = func(self, *args, **kwargs)
—> 23 return self.resolve(response)
File /opt/conda/envs/lab/lib/python3.13/site-packages/moku/session.py:204, in RequestSession.resolve(self, response)
202 return data.data
203 elif data.success is False:
…
→ 158 raise exceptions.InvalidParameterException(messages)
159 elif code == “INVALID_REQUEST”:
160 raise exceptions.InvalidRequestException(messages)
InvalidParameterException: [‘Invalid request. enable cannot be empty’]