Repository navigation
Fixes a hang when toggling amplifier power stabilization.
enable_power_stabilization/disable_power_stabilizationwaited for anAMP_ENABLEreturn frame that the device never sends; they now wait forAMP_POWER_STAB. Previously the call spun forever, since the amplifier's ~300 ms status broadcast keeps the pyserial read timeout from ever firing._read_until_replyand_read_until_buffer_emptynow take a wall-clocktimeout(DEFAULT_REPLY_TIMEOUT, 2 s) and raiseTimeoutErrorinstead of looping indefinitely.
Full changes: #5