Skip to content

Commit 1346356

Browse files
AsCressbessman
authored andcommitted
fix: UART passthrough
1 parent e1066ea commit 1346356

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

pslab/sciencelab.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ class ScienceLab:
3636

3737
def __init__(self, device: ConnectionHandler | None = None):
3838
self.device = device if device is not None else autoconnect()
39+
self.firmware = self.device.get_firmware_version()
3940
self.logic_analyzer = LogicAnalyzer(device=self.device)
4041
self.oscilloscope = Oscilloscope(device=self.device)
4142
self.waveform_generator = WaveformGenerator(device=self.device)
@@ -293,7 +294,7 @@ def _uart_passthrough(self, baudrate: int) -> None:
293294
self.device.send_byte(CP.PASSTHROUGHS)
294295
self.device.send_byte(CP.PASS_UART)
295296
self.device.send_int(self._get_brgval(baudrate))
296-
self.device.interface.baudrate = baudrate
297+
self.device.baudrate = baudrate
297298

298299
def _uart_passthrough_legacy(self, baudrate: int) -> None:
299300
self.device.send_byte(CP.PASSTHROUGHS_LEGACY)

0 commit comments

Comments
 (0)